/kernel/linux/linux-6.6/drivers/net/ethernet/micrel/ |
H A D | ks8851_spi.c | 415 static int ks8851_probe_spi(struct spi_device *spi) in ks8851_probe_spi() argument 466 ks8851_remove_spi(struct spi_device *spi) ks8851_remove_spi() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/can/spi/mcp251xfd/ |
H A D | mcp251xfd-regmap.c | 18 struct spi_device *spi = context; in mcp251xfd_regmap_nocrc_write() local 28 struct spi_device *spi = context; in mcp251xfd_regmap_nocrc_gather_write() local 86 struct spi_device *spi = context; in mcp251xfd_regmap_nocrc_update_bits() local 153 struct spi_device *spi in mcp251xfd_regmap_nocrc_read() local 203 struct spi_device *spi = context; mcp251xfd_regmap_crc_gather_write() local 286 struct spi_device *spi = context; mcp251xfd_regmap_crc_read() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_fdir.c | 234 u32 spi = 0; in iavf_fill_fdir_nat_t_esp_hdr() local [all...] |
/kernel/linux/linux-6.6/include/linux/iio/adc/ |
H A D | ad_sigma_delta.h | 76 struct spi_device *spi; member
|
/kernel/linux/linux-6.6/include/linux/mfd/ |
H A D | viperboard.h | 55 u16 spi; member
|
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-gpio.c | 75 spi_to_spi_gpio(const struct spi_device *spi) in spi_to_spi_gpio() argument 86 static inline void setsck(const struct spi_device *spi, in argument 93 setmosi(const struct spi_device *spi, int is_on) setmosi() argument 100 getmiso(const struct spi_device *spi) getmiso() argument 134 spi_gpio_txrx_word_mode0(struct spi_device *spi, unsigned nsecs, u32 word, u8 bits, unsigned flags) spi_gpio_txrx_word_mode0() argument 143 spi_gpio_txrx_word_mode1(struct spi_device *spi, unsigned nsecs, u32 word, u8 bits, unsigned flags) spi_gpio_txrx_word_mode1() argument 152 spi_gpio_txrx_word_mode2(struct spi_device *spi, unsigned nsecs, u32 word, u8 bits, unsigned flags) spi_gpio_txrx_word_mode2() argument 161 spi_gpio_txrx_word_mode3(struct spi_device *spi, unsigned nsecs, u32 word, u8 bits, unsigned flags) spi_gpio_txrx_word_mode3() argument 180 spi_gpio_spec_txrx_word_mode0(struct spi_device *spi, unsigned nsecs, u32 word, u8 bits, unsigned flags) spi_gpio_spec_txrx_word_mode0() argument 190 spi_gpio_spec_txrx_word_mode1(struct spi_device *spi, unsigned nsecs, u32 word, u8 bits, unsigned flags) spi_gpio_spec_txrx_word_mode1() argument 200 spi_gpio_spec_txrx_word_mode2(struct spi_device *spi, unsigned nsecs, u32 word, u8 bits, unsigned flags) spi_gpio_spec_txrx_word_mode2() argument 210 spi_gpio_spec_txrx_word_mode3(struct spi_device *spi, unsigned nsecs, u32 word, u8 bits, unsigned flags) spi_gpio_spec_txrx_word_mode3() argument 222 spi_gpio_chipselect(struct spi_device *spi, int is_active) spi_gpio_chipselect() argument 239 spi_gpio_setup(struct spi_device *spi) spi_gpio_setup() argument 262 spi_gpio_set_direction(struct spi_device *spi, bool output) spi_gpio_set_direction() argument 300 spi_gpio_cleanup(struct spi_device *spi) spi_gpio_cleanup() argument [all...] |
H A D | spi-gxp.c | 236 static int gxp_spi_setup(struct spi_device *spi) in gxp_spi_setup() argument [all...] |
H A D | spi-st-ssc4.c | 175 static int spi_st_setup(struct spi_device *spi) in spi_st_setup() argument 118 spi_st_transfer_one(struct spi_master *master, struct spi_device *spi, struct spi_transfer *t) spi_st_transfer_one() argument [all...] |
H A D | spi-loongson-core.c | 18 static inline void loongson_spi_write_reg(struct loongson_spi *spi, unsigned char reg, in loongson_spi_write_reg() argument 24 static inline char loongson_spi_read_reg(struct loongson_spi *spi, unsigned char reg) in loongson_spi_read_reg() argument 29 static void loongson_spi_set_cs(struct spi_device *spi, bool en) in loongson_spi_set_cs() argument 61 loongson_spi_set_mode(struct loongson_spi *loongson_spi, struct spi_device *spi) loongson_spi_set_mode() argument 77 loongson_spi_update_state(struct loongson_spi *loongson_spi, struct spi_device *spi, struct spi_transfer *t) loongson_spi_update_state() argument 89 loongson_spi_setup(struct spi_device *spi) loongson_spi_setup() argument 106 loongson_spi_write_read_8bit(struct spi_device *spi, const u8 **tx_buf, u8 **rx_buf, unsigned int num) loongson_spi_write_read_8bit() argument 130 loongson_spi_write_read(struct spi_device *spi, struct spi_transfer *xfer) loongson_spi_write_read() argument 158 loongson_spi_transfer_one(struct spi_controller *ctrl, struct spi_device *spi, struct spi_transfer *xfer) loongson_spi_transfer_one() argument 198 struct loongson_spi *spi; loongson_spi_init_controller() local [all...] |
H A D | spi-jcore.c | 68 static void jcore_spi_chipsel(struct spi_device *spi, bool value) in jcore_spi_chipsel() argument 97 static int jcore_spi_txrx(struct spi_controller *host, struct spi_device *spi, in jcore_spi_txrx() argument
|
H A D | spi-sc18is602.c | 173 static int sc18is602_check_transfer(struct spi_device *spi, in sc18is602_check_transfer() argument 186 struct spi_device *spi = m->spi; in sc18is602_transfer_one() local 221 static size_t sc18is602_max_transfer_size(struct spi_device *spi) in sc18is602_max_transfer_size() argument 226 static int sc18is602_setup(struct spi_device *spi) in sc18is602_setup() argument [all...] |
H A D | spi-sh-hspi.c | 99 struct spi_device *spi = msg->spi; in hspi_hw_setup() local
|
H A D | spi-oc-tiny.c | 59 static unsigned int tiny_spi_baud(struct spi_device *spi, unsigned int hz) in tiny_spi_baud() argument 66 static int tiny_spi_setup_transfer(struct spi_device *spi, in tiny_spi_setup_transfer() argument 81 static int tiny_spi_setup(struct spi_device *spi) in tiny_spi_setup() argument 107 tiny_spi_txrx_bufs(struct spi_device *spi, struct spi_transfer *t) tiny_spi_txrx_bufs() argument [all...] |
H A D | spi-mpc512x-psc.c | 72 static int mpc512x_psc_spi_transfer_setup(struct spi_device *spi, in mpc512x_psc_spi_transfer_setup() argument 85 static void mpc512x_psc_spi_activate_cs(struct spi_device *spi) in mpc512x_psc_spi_activate_cs() argument 130 mpc512x_psc_spi_deactivate_cs(struct spi_device *spi) mpc512x_psc_spi_deactivate_cs() argument 143 mpc512x_psc_spi_transfer_rxtx(struct spi_device *spi, struct spi_transfer *t) mpc512x_psc_spi_transfer_rxtx() argument 286 struct spi_device *spi; mpc512x_psc_spi_msg_xfer() local 357 mpc512x_psc_spi_setup(struct spi_device *spi) mpc512x_psc_spi_setup() argument 378 mpc512x_psc_spi_cleanup(struct spi_device *spi) mpc512x_psc_spi_cleanup() argument [all...] |
H A D | spi-mpc52xx-psc.c | 47 static int mpc52xx_psc_spi_transfer_setup(struct spi_device *spi, in mpc52xx_psc_spi_transfer_setup() argument 60 static void mpc52xx_psc_spi_activate_cs(struct spi_device *spi) in mpc52xx_psc_spi_activate_cs() argument 104 mpc52xx_psc_spi_transfer_rxtx(struct spi_device *spi, struct spi_transfer *t) mpc52xx_psc_spi_transfer_rxtx() argument 181 struct spi_device *spi; mpc52xx_psc_spi_transfer_one_message() local 217 mpc52xx_psc_spi_setup(struct spi_device *spi) mpc52xx_psc_spi_setup() argument 237 mpc52xx_psc_spi_cleanup(struct spi_device *spi) mpc52xx_psc_spi_cleanup() argument [all...] |
H A D | spi-tle62x0.c | 239 static int tle62x0_probe(struct spi_device *spi) in tle62x0_probe() argument 291 tle62x0_remove(struct spi_device *spi) tle62x0_remove() argument [all...] |
H A D | spi-dw-mmio.c | 77 static void dw_spi_mscc_set_cs(struct spi_device *spi, bool enable) in dw_spi_mscc_set_cs() argument 150 static void dw_spi_sparx5_set_cs(struct spi_device *spi, bool enable) in dw_spi_sparx5_set_cs() argument 278 dw_spi_elba_set_cs(struct spi_device *spi, bool enable) dw_spi_elba_set_cs() argument [all...] |
H A D | spi-mt7621.c | 63 static inline struct mt7621_spi *spidev_to_mt7621_spi(struct spi_device *spi) in spidev_to_mt7621_spi() argument 78 static void mt7621_spi_set_cs(struct spi_device *spi, int enable) in mt7621_spi_set_cs() argument 102 mt7621_spi_prepare(struct spi_device *spi, unsigned int speed) mt7621_spi_prepare() argument 252 struct spi_device *spi = m->spi; mt7621_spi_transfer_one_message() local 302 mt7621_spi_setup(struct spi_device *spi) mt7621_spi_setup() argument [all...] |
H A D | spi-ath79.c | 59 static inline struct ath79_spi *ath79_spidev_to_sp(struct spi_device *spi) in ath79_spidev_to_sp() argument 70 static void ath79_spi_chipselect(struct spi_device *spi, in argument 108 ath79_spi_txrx_mode0(struct spi_device *spi, unsigned int nsecs, u32 word, u8 bits, unsigned flags) ath79_spi_txrx_mode0() argument [all...] |
H A D | spi-ppc4xx.c | 138 static int spi_ppc4xx_txrx(struct spi_device *spi, struct spi_transfer *t) in spi_ppc4xx_txrx() argument 162 static int spi_ppc4xx_setupxfer(struct spi_device *spi, struct spi_transfer *t) in spi_ppc4xx_setupxfer() argument 211 spi_ppc4xx_setup(struct spi_device *spi) spi_ppc4xx_setup() argument 315 spi_ppc4xx_cleanup(struct spi_device *spi) spi_ppc4xx_cleanup() argument [all...] |
/kernel/linux/linux-6.6/drivers/staging/greybus/ |
H A D | Makefile | |
/kernel/linux/linux-6.6/drivers/rtc/ |
H A D | rtc-ds1390.c | 56 struct spi_device *spi = to_spi_device(dev); in ds1390_set_reg() local 69 struct spi_device *spi = to_spi_device(dev); in ds1390_get_reg() local 88 static void ds1390_trickle_of_init(struct spi_device *spi) in ds1390_trickle_of_init() argument 129 struct spi_device *spi = to_spi_device(dev); ds1390_read_time() local 158 struct spi_device *spi = to_spi_device(dev); ds1390_set_time() local 181 ds1390_probe(struct spi_device *spi) ds1390_probe() argument [all...] |
H A D | rtc-rx4581.c | 69 struct spi_device *spi = to_spi_device(dev); in rx4581_set_reg() local 82 struct spi_device *spi = to_spi_device(dev); in rx4581_get_reg() local 96 struct spi_device *spi = to_spi_device(dev); in rx4581_get_datetime() local 172 struct spi_device *spi in rx4581_set_datetime() local 254 rx4581_probe(struct spi_device *spi) rx4581_probe() argument [all...] |
/kernel/linux/linux-6.6/drivers/video/backlight/ |
H A D | lms501kf03.c | 22 struct spi_device *spi; member 312 static int lms501kf03_probe(struct spi_device *spi) in lms501kf03_probe() argument 367 lms501kf03_remove(struct spi_device *spi) lms501kf03_remove() argument 401 lms501kf03_shutdown(struct spi_device *spi) lms501kf03_shutdown() argument [all...] |
H A D | tdo24m.c | 331 static int tdo24m_probe(struct spi_device *spi) in tdo24m_probe() argument 400 tdo24m_remove(struct spi_device *spi) tdo24m_remove() argument 426 tdo24m_shutdown(struct spi_device *spi) tdo24m_shutdown() argument [all...] |