Searched refs:sdio_func (Results 1 - 22 of 22) sorted by last modified time

/freebsd-current/sys/dev/sdio/
H A Dsdio_subr.c98 sdio_enable_func(struct sdio_func *f)
106 sdio_disable_func(struct sdio_func *f)
114 sdio_set_block_size(struct sdio_func *f, uint16_t bs)
142 sdio_read_1(struct sdio_func *f, uint32_t addr, int *err)
160 sdio_write_1(struct sdio_func *f, uint32_t addr, uint8_t val, int *err)
170 sdio_read_4(struct sdio_func *f, uint32_t addr, int *err)
189 sdio_write_4(struct sdio_func *f, uint32_t addr, uint32_t val, int *err)
200 sdio_f0_read_1(struct sdio_func *f, uint32_t addr, int *err)
218 sdio_f0_write_1(struct sdio_func *f, uint32_t addr, uint8_t val, int *err)
H A Dsdiob.c464 struct sdio_func *f;
504 struct sdio_func *f;
H A Dsdiob.h80 SDIOB_ACCESSOR(function, FUNCTION, struct sdio_func *)
H A Dsdio_subr.h65 struct sdio_func { struct
83 struct sdio_func f[8];
92 int sdio_enable_func(struct sdio_func *);
93 int sdio_disable_func(struct sdio_func *);
94 int sdio_set_block_size(struct sdio_func *, uint16_t);
96 uint8_t sdio_read_1(struct sdio_func *, uint32_t, int *);
97 void sdio_write_1(struct sdio_func *, uint32_t, uint8_t, int *);
98 uint32_t sdio_read_4(struct sdio_func *, uint32_t, int *);
99 void sdio_write_4(struct sdio_func *, uint32_t, uint32_t, int *);
101 uint8_t sdio_f0_read_1(struct sdio_func *, uint32_
[all...]
/freebsd-current/sys/contrib/dev/rtw88/
H A Dsdio.c11 #include <linux/mmc/sdio_func.h>
70 sdio_writel(rtwsdio->sdio_func, val, addr, err_ret);
77 sdio_writeb(rtwsdio->sdio_func, buf[i], addr + i, err_ret);
93 sdio_writeb(rtwsdio->sdio_func, buf[i], addr + i, err_ret);
106 return sdio_readl(rtwsdio->sdio_func, addr, err_ret);
109 buf[i] = sdio_readb(rtwsdio->sdio_func, addr + i, err_ret);
124 buf[i] = sdio_readb(rtwsdio->sdio_func, addr + i, err_ret);
166 tmp = sdio_readb(rtwsdio->sdio_func, reg_cfg + 2, &ret);
186 return sdio_readb(rtwsdio->sdio_func, reg_data, err_ret);
261 sdio_claim_host(rtwsdio->sdio_func);
1036 rtw_sdio_handle_interrupt(struct sdio_func *sdio_func) argument
1084 rtw_sdio_claim(struct rtw_dev *rtwdev, struct sdio_func *sdio_func) argument
1121 rtw_sdio_declaim(struct rtw_dev *rtwdev, struct sdio_func *sdio_func) argument
1149 rtw_sdio_request_irq(struct rtw_dev *rtwdev, struct sdio_func *sdio_func) argument
1236 rtw_sdio_free_irq(struct rtw_dev *rtwdev, struct sdio_func *sdio_func) argument
1285 rtw_sdio_probe(struct sdio_func *sdio_func, const struct sdio_device_id *id) argument
1362 rtw_sdio_remove(struct sdio_func *sdio_func) argument
1384 struct sdio_func *sdio_func = dev_to_sdio_func(dev); local
[all...]
H A Dsdio.h138 struct sdio_func;
151 struct sdio_func *sdio_func; member in struct:rtw_sdio
166 int rtw_sdio_probe(struct sdio_func *sdio_func,
168 void rtw_sdio_remove(struct sdio_func *sdio_func);
H A Drtw8822cs.c5 #include <linux/mmc/sdio_func.h>
H A Drtw8822bs.c5 #include <linux/mmc/sdio_func.h>
H A Drtw8821cs.c5 #include <linux/mmc/sdio_func.h>
H A Drtw8723ds.c5 #include <linux/mmc/sdio_func.h>
/freebsd-current/sys/contrib/dev/mediatek/mt76/
H A Dsdio_txrx.c15 #include <linux/mmc/sdio_func.h>
353 void mt76s_sdio_irq(struct sdio_func *func)
H A Dsdio.c14 #include <linux/mmc/sdio_func.h>
38 struct sdio_func *func = dev->sdio.func;
93 struct sdio_func *func = dev->sdio.func;
226 int mt76s_hw_init(struct mt76_dev *dev, struct sdio_func *func, int hw_ver)
630 int mt76s_init(struct mt76_dev *dev, struct sdio_func *func,
H A Dmt76.h588 struct sdio_func *func;
1475 int mt76s_init(struct mt76_dev *dev, struct sdio_func *func,
1480 void mt76s_sdio_irq(struct sdio_func *func);
1483 int mt76s_hw_init(struct mt76_dev *dev, struct sdio_func *func,
/freebsd-current/sys/contrib/dev/mediatek/mt76/mt7921/
H A Dsdio.c12 #include <linux/mmc/sdio_func.h>
88 static int mt7921s_probe(struct sdio_func *func,
197 static void mt7921s_remove(struct sdio_func *func)
206 struct sdio_func *func = dev_to_sdio_func(__dev);
279 struct sdio_func *func = dev_to_sdio_func(__dev);
H A Dsdio_mcu.c5 #include <linux/mmc/sdio_func.h>
102 struct sdio_func *func = dev->mt76.sdio.func;
138 struct sdio_func *func = dev->mt76.sdio.func;
H A Dsdio_mac.c5 #include <linux/mmc/sdio_func.h>
/freebsd-current/sys/contrib/dev/mediatek/mt76/mt7615/
H A Dsdio.c15 #include <linux/mmc/sdio_func.h>
76 static int mt7663s_probe(struct sdio_func *func,
171 static void mt7663s_remove(struct sdio_func *func)
185 struct sdio_func *func = dev_to_sdio_func(dev);
218 struct sdio_func *func = dev_to_sdio_func(dev);
/freebsd-current/sys/contrib/dev/athk/ath10k/
H A Dsdio.c12 #include <linux/mmc/sdio_func.h>
135 struct sdio_func *func = ar_sdio->func;
220 struct sdio_func *func = ar_sdio->func;
244 struct sdio_func *func = ar_sdio->func;
277 struct sdio_func *func = ar_sdio->func;
300 struct sdio_func *func = ar_sdio->func;
325 struct sdio_func *func = ar_sdio->func;
353 struct sdio_func *func = ar_sdio->func;
1519 static void ath10k_sdio_irq_handler(struct sdio_func *func)
1574 struct sdio_func *fun
[all...]
H A Dsdio.h185 struct sdio_func *func;
/freebsd-current/usr.bin/sdiotool/
H A Dsdiotool.c169 struct sdio_func *func[8];
220 static inline int brcmf_sdiod_f0_writeb(struct sdio_func *func,
240 struct sdio_func *func;
527 struct sdio_func f0, f1, f2;
H A Dlinux_sdio_compat.c58 u8 sdio_readb(struct sdio_func *func, unsigned int addr, int *err_ret) {
62 unsigned char sdio_f0_readb(struct sdio_func *func, unsigned int addr, int *err_ret) {
66 u16 sdio_readw(struct sdio_func *func, unsigned int addr, int *err_ret) {
70 u32 sdio_readl(struct sdio_func *func, unsigned int addr, int *err_ret) {
74 void sdio_writeb(struct sdio_func *func, u8 b,
81 void sdio_f0_writeb(struct sdio_func *func, unsigned char b,
92 void sdio_writew(struct sdio_func *func, u16 b,
97 void sdio_writel(struct sdio_func *func, u32 b,
H A Dlinux_sdio_compat.h40 struct sdio_func { struct
45 u8 sdio_readb(struct sdio_func *func, unsigned int addr, int *err_ret);
46 unsigned char sdio_f0_readb(struct sdio_func *func,
48 u16 sdio_readw(struct sdio_func *func, unsigned int addr, int *err_ret);
49 u32 sdio_readl(struct sdio_func *func, unsigned int addr, int *err_ret);
51 void sdio_writeb(struct sdio_func *func, u8 b,
53 void sdio_f0_writeb(struct sdio_func *func, unsigned char b,
55 void sdio_writew(struct sdio_func *func, u16 b,
57 void sdio_writel(struct sdio_func *func, u32 b,

Completed in 214 milliseconds