Home
last modified time | relevance | path

Searched refs:sdio_writel (Results 1 – 12 of 12) sorted by relevance

/linux-6.1.9/drivers/net/wireless/mediatek/mt76/mt7921/
Dsdio_mac.c15 sdio_writel(sdio->func, WHLPCR_INT_EN_SET, MCR_WHLPCR, NULL); in mt7921s_enable_irq()
24 sdio_writel(sdio->func, WHLPCR_INT_EN_CLR, MCR_WHLPCR, NULL); in mt7921s_disable_irq()
44 sdio_writel(sdio->func, val, MCR_WHCR, NULL); in mt7921s_wfsys_reset()
50 sdio_writel(sdio->func, val, MCR_WHCR, NULL); in mt7921s_wfsys_reset()
56 sdio_writel(sdio->func, val, MCR_WHCR, NULL); in mt7921s_wfsys_reset()
Dsdio_mcu.c68 sdio_writel(sdio->func, H2D_SW_INT_CLEAR_MAILBOX_ACK, in mt7921s_clear_rm3r_drv_own()
110 sdio_writel(func, WHLPCR_FW_OWN_REQ_CLR, MCR_WHLPCR, NULL); in mt7921s_mcu_drv_pmctrl()
157 sdio_writel(func, WHLPCR_FW_OWN_REQ_SET, MCR_WHLPCR, NULL); in mt7921s_mcu_fw_pmctrl()
/linux-6.1.9/drivers/net/wireless/mediatek/mt76/
Dsdio.c44 sdio_writel(func, offset, MCR_H2DSM0R, &err); in mt76s_read_mailbox()
50 sdio_writel(func, H2D_SW_INT_READ, MCR_WSICR, &err); in mt76s_read_mailbox()
63 sdio_writel(func, H2D_SW_INT_READ, MCR_WHISR, &err); in mt76s_read_mailbox()
99 sdio_writel(func, offset, MCR_H2DSM0R, &err); in mt76s_write_mailbox()
105 sdio_writel(func, val, MCR_H2DSM1R, &err); in mt76s_write_mailbox()
112 sdio_writel(func, H2D_SW_INT_WRITE, MCR_WSICR, &err); in mt76s_write_mailbox()
125 sdio_writel(func, H2D_SW_INT_WRITE, MCR_WHISR, &err); in mt76s_write_mailbox()
240 sdio_writel(func, WHLPCR_INT_EN_CLR | WHLPCR_FW_OWN_REQ_CLR, in mt76s_hw_init()
257 sdio_writel(func, WHLPCR_INT_EN_SET, MCR_WHLPCR, &ret); in mt76s_hw_init()
264 sdio_writel(func, ctrl, MCR_WHIER, &ret); in mt76s_hw_init()
[all …]
Dsdio_txrx.c312 sdio_writel(sdio->func, WHLPCR_INT_EN_CLR, MCR_WHLPCR, NULL); in mt76s_txrx_worker()
344 sdio_writel(sdio->func, WHLPCR_INT_EN_SET, MCR_WHLPCR, NULL); in mt76s_txrx_worker()
358 sdio_writel(sdio->func, WHLPCR_INT_EN_CLR, MCR_WHLPCR, NULL); in mt76s_sdio_irq()
/linux-6.1.9/drivers/bluetooth/
Dbtmtksdio.c320 sdio_writel(bdev->func, CSICR_CLR_MBOX_ACK, MTK_REG_CSICR, in btmtksdio_fw_pmctrl()
332 sdio_writel(bdev->func, C_FW_OWN_REQ_SET, MTK_REG_CHLPCR, &err); in btmtksdio_fw_pmctrl()
356 sdio_writel(bdev->func, C_FW_OWN_REQ_CLR, MTK_REG_CHLPCR, &err); in btmtksdio_drv_pmctrl()
557 sdio_writel(bdev->func, C_INT_EN_CLR, MTK_REG_CHLPCR, 0); in btmtksdio_txrx_work()
573 sdio_writel(bdev->func, int_status, MTK_REG_CHISR, NULL); in btmtksdio_txrx_work()
578 sdio_writel(bdev->func, PH2DSM0R_DRIVER_OWN, in btmtksdio_txrx_work()
611 sdio_writel(bdev->func, C_INT_EN_SET, MTK_REG_CHLPCR, 0); in btmtksdio_txrx_work()
624 sdio_writel(bdev->func, C_INT_EN_CLR, MTK_REG_CHLPCR, 0); in btmtksdio_interrupt()
648 sdio_writel(bdev->func, C_INT_EN_CLR, MTK_REG_CHLPCR, &err); in btmtksdio_open()
652 sdio_writel(bdev->func, 0, MTK_REG_CHIER, &err); in btmtksdio_open()
[all …]
/linux-6.1.9/drivers/net/wireless/mediatek/mt76/mt7615/
Dsdio_mcu.c65 sdio_writel(func, WHLPCR_FW_OWN_REQ_CLR, MCR_WHLPCR, NULL); in __mt7663s_mcu_drv_pmctrl()
113 sdio_writel(func, WHLPCR_FW_OWN_REQ_SET, MCR_WHLPCR, NULL); in mt7663s_mcu_fw_pmctrl()
/linux-6.1.9/drivers/staging/rtl8723bs/os_dep/
Dsdio_ops_linux.c282 sdio_writel(func, v, addr, err); in sd_write32()
293 sdio_writel(func, v, addr, err); in sd_write32()
/linux-6.1.9/include/linux/mmc/
Dsdio_func.h153 extern void sdio_writel(struct sdio_func *func, u32 b,
/linux-6.1.9/drivers/mmc/core/
Dsdio_io.c609 void sdio_writel(struct sdio_func *func, u32 b, unsigned int addr, int *err_ret) in sdio_writel() function
619 EXPORT_SYMBOL_GPL(sdio_writel);
/linux-6.1.9/drivers/ssb/
Dsdio.c392 sdio_writel(bus->host_sdio, val, offset, &error); in ssb_sdio_write32()
/linux-6.1.9/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
Dbcmsdh.c277 sdio_writel(sdiodev->func1, data, addr, &retval); in brcmf_sdiod_writel()
/linux-6.1.9/drivers/net/wireless/ath/ath10k/
Dsdio.c225 sdio_writel(func, val, addr, &ret); in ath10k_sdio_write32()