| /freebsd-14.2/sys/dev/sdio/ |
| H A D | sdio_subr.h | 65 struct sdio_func { struct 83 struct sdio_func f[8]; argument 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_t, int *); [all …]
|
| H A D | sdio_subr.c | 99 sdio_enable_func(struct sdio_func *f) in sdio_enable_func() 107 sdio_disable_func(struct sdio_func *f) in sdio_disable_func() 115 sdio_set_block_size(struct sdio_func *f, uint16_t bs) in sdio_set_block_size() 143 sdio_read_1(struct sdio_func *f, uint32_t addr, int *err) in sdio_read_1() 161 sdio_write_1(struct sdio_func *f, uint32_t addr, uint8_t val, int *err) in sdio_write_1() 171 sdio_read_4(struct sdio_func *f, uint32_t addr, int *err) in sdio_read_4() 190 sdio_write_4(struct sdio_func *f, uint32_t addr, uint32_t val, int *err) in sdio_write_4() 201 sdio_f0_read_1(struct sdio_func *f, uint32_t addr, int *err) in sdio_f0_read_1() 219 sdio_f0_write_1(struct sdio_func *f, uint32_t addr, uint8_t val, int *err) in sdio_f0_write_1()
|
| H A D | sdiob.h | 80 SDIOB_ACCESSOR(function, FUNCTION, struct sdio_func *)
|
| H A D | sdiob.c | 467 struct sdio_func *f; in sdiob_read_ivar() 507 struct sdio_func *f; in sdiob_write_ivar()
|
| /freebsd-14.2/sys/contrib/dev/rtw88/ |
| H A D | sdio.c | 1036 static void rtw_sdio_handle_interrupt(struct sdio_func *sdio_func) in rtw_sdio_handle_interrupt() argument 1084 static int rtw_sdio_claim(struct rtw_dev *rtwdev, struct sdio_func *sdio_func) in rtw_sdio_claim() argument 1089 sdio_claim_host(sdio_func); in rtw_sdio_claim() 1103 rtwsdio->sdio_func = sdio_func; in rtw_sdio_claim() 1122 struct sdio_func *sdio_func) in rtw_sdio_declaim() argument 1124 sdio_claim_host(sdio_func); in rtw_sdio_declaim() 1150 struct sdio_func *sdio_func) in rtw_sdio_request_irq() argument 1237 struct sdio_func *sdio_func) in rtw_sdio_free_irq() argument 1285 int rtw_sdio_probe(struct sdio_func *sdio_func, in rtw_sdio_probe() argument 1362 void rtw_sdio_remove(struct sdio_func *sdio_func) in rtw_sdio_remove() argument [all …]
|
| H A D | sdio.h | 138 struct sdio_func; 151 struct sdio_func *sdio_func; member 166 int rtw_sdio_probe(struct sdio_func *sdio_func, 168 void rtw_sdio_remove(struct sdio_func *sdio_func);
|
| /freebsd-14.2/usr.bin/sdiotool/ |
| H A D | linux_sdio_compat.h | 40 struct sdio_func { struct 45 u8 sdio_readb(struct sdio_func *func, unsigned int addr, int *err_ret); argument 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,
|
| H A D | linux_sdio_compat.c | 58 u8 sdio_readb(struct sdio_func *func, unsigned int addr, int *err_ret) { in sdio_readb() 62 unsigned char sdio_f0_readb(struct sdio_func *func, unsigned int addr, int *err_ret) { in sdio_f0_readb() 66 u16 sdio_readw(struct sdio_func *func, unsigned int addr, int *err_ret) { in sdio_readw() 70 u32 sdio_readl(struct sdio_func *func, unsigned int addr, int *err_ret) { in sdio_readl() 74 void sdio_writeb(struct sdio_func *func, u8 b, in sdio_writeb() 81 void sdio_f0_writeb(struct sdio_func *func, unsigned char b, in sdio_f0_writeb() 92 void sdio_writew(struct sdio_func *func, u16 b, in sdio_writew() 97 void sdio_writel(struct sdio_func *func, u32 b, in sdio_writel()
|
| H A D | sdiotool.c | 169 struct sdio_func *func[8]; 220 static inline int brcmf_sdiod_f0_writeb(struct sdio_func *func, in brcmf_sdiod_f0_writeb() 240 struct sdio_func *func; in brcmf_sdiod_request_data() 527 struct sdio_func f0, f1, f2; in main()
|
| /freebsd-14.2/sys/contrib/dev/mediatek/mt76/mt7615/ |
| H A D | sdio.c | 76 static int mt7663s_probe(struct sdio_func *func, in mt7663s_probe() 171 static void mt7663s_remove(struct sdio_func *func) in mt7663s_remove() 185 struct sdio_func *func = dev_to_sdio_func(dev); in mt7663s_suspend() 218 struct sdio_func *func = dev_to_sdio_func(dev); in mt7663s_resume()
|
| /freebsd-14.2/sys/contrib/dev/mediatek/mt76/mt7921/ |
| H A D | sdio.c | 88 static int mt7921s_probe(struct sdio_func *func, in mt7921s_probe() 197 static void mt7921s_remove(struct sdio_func *func) in mt7921s_remove() 206 struct sdio_func *func = dev_to_sdio_func(__dev); in mt7921s_suspend() 279 struct sdio_func *func = dev_to_sdio_func(__dev); in mt7921s_resume()
|
| H A D | sdio_mcu.c | 102 struct sdio_func *func = dev->mt76.sdio.func; in mt7921s_mcu_drv_pmctrl() 138 struct sdio_func *func = dev->mt76.sdio.func; in mt7921s_mcu_fw_pmctrl()
|
| /freebsd-14.2/sys/contrib/dev/athk/ath10k/ |
| H A D | sdio.c | 135 struct sdio_func *func = ar_sdio->func; in ath10k_sdio_config() 220 struct sdio_func *func = ar_sdio->func; in ath10k_sdio_write32() 244 struct sdio_func *func = ar_sdio->func; in ath10k_sdio_writesb32() 277 struct sdio_func *func = ar_sdio->func; in ath10k_sdio_read32() 300 struct sdio_func *func = ar_sdio->func; in ath10k_sdio_read() 325 struct sdio_func *func = ar_sdio->func; in ath10k_sdio_write() 353 struct sdio_func *func = ar_sdio->func; in ath10k_sdio_readsb() 1574 struct sdio_func *func = ar_sdio->func; in ath10k_sdio_hif_power_up() 2144 struct sdio_func *func = dev_to_sdio_func(device); in ath10k_sdio_pm_suspend() 2509 static int ath10k_sdio_probe(struct sdio_func *func, in ath10k_sdio_probe() [all …]
|
| H A D | sdio.h | 185 struct sdio_func *func;
|
| /freebsd-14.2/sys/contrib/dev/mediatek/mt76/ |
| H A D | sdio.c | 38 struct sdio_func *func = dev->sdio.func; in mt76s_read_mailbox() 93 struct sdio_func *func = dev->sdio.func; in mt76s_write_mailbox() 226 int mt76s_hw_init(struct mt76_dev *dev, struct sdio_func *func, int hw_ver) in mt76s_hw_init() 630 int mt76s_init(struct mt76_dev *dev, struct sdio_func *func, in mt76s_init()
|
| H A D | mt76.h | 588 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,
|
| H A D | sdio_txrx.c | 353 void mt76s_sdio_irq(struct sdio_func *func) in mt76s_sdio_irq()
|