/linux-master/drivers/spi/ |
H A D | spi-xcomm.c | 140 struct spi_device *spi local 58 spi_xcomm_chipselect(struct spi_xcomm *spi_xcomm, struct spi_device *spi, int is_active) argument 72 spi_xcomm_setup_transfer(struct spi_xcomm *spi_xcomm, struct spi_device *spi, struct spi_transfer *t, unsigned int *settings) argument 110 spi_xcomm_txrx_bufs(struct spi_xcomm *spi_xcomm, struct spi_device *spi, struct spi_transfer *t) argument [all...] |
H A D | spi-bitbang.c | 54 bitbang_txrx_8( struct spi_device *spi, u32 (*txrx_word)(struct spi_device *spi, unsigned nsecs, u32 word, u8 bits, unsigned flags), unsigned ns, struct spi_transfer *t, unsigned flags ) argument 83 bitbang_txrx_16( struct spi_device *spi, u32 (*txrx_word)(struct spi_device *spi, unsigned nsecs, u32 word, u8 bits, unsigned flags), unsigned ns, struct spi_transfer *t, unsigned flags ) argument 112 bitbang_txrx_32( struct spi_device *spi, u32 (*txrx_word)(struct spi_device *spi, unsigned nsecs, u32 word, u8 bits, unsigned flags), unsigned ns, struct spi_transfer *t, unsigned flags ) argument 141 spi_bitbang_setup_transfer(struct spi_device *spi, struct spi_transfer *t) argument 183 spi_bitbang_setup(struct spi_device *spi) argument 227 spi_bitbang_cleanup(struct spi_device *spi) argument 233 spi_bitbang_bufs(struct spi_device *spi, struct spi_transfer *t) argument 271 spi_bitbang_prepare_hardware(struct spi_controller *spi) argument 284 spi_bitbang_transfer_one(struct spi_controller *ctlr, struct spi_device *spi, struct spi_transfer *transfer) argument 311 spi_bitbang_unprepare_hardware(struct spi_controller *spi) argument 324 spi_bitbang_set_cs(struct spi_device *spi, bool enable) argument [all...] |
H A D | spi-butterfly.c | 44 static inline struct butterfly *spidev_to_pp(struct spi_device *spi) argument 67 setsck(struct spi_device *spi, int is_on) argument 83 setmosi(struct spi_device *spi, in argument 98 getmiso(struct spi_device *spi) argument 111 butterfly_chipselect(struct spi_device *spi, int value) argument 137 butterfly_txrx_word_mode0(struct spi_device *spi, unsigned nsecs, u32 word, u8 bits, unsigned flags) argument [all...] |
H A D | spi-xtensa-xtfpga.c | 31 static inline void xtfpga_spi_write32(const struct xtfpga_spi *spi, argument 37 static inline unsigned int xtfpga_spi_read32(const struct xtfpga_spi *spi, argument 53 static u32 xtfpga_spi_txrx_word(struct spi_device *spi, unsigned nsecs, argument 72 static void xtfpga_spi_chipselect(struct spi_device *spi, in argument [all...] |
H A D | spi-sh-sci.c | 78 static u32 sh_sci_spi_txrx_mode0(struct spi_device *spi, argument 85 static u32 sh_sci_spi_txrx_mode1(struct spi_device *spi, argument 92 static u32 sh_sci_spi_txrx_mode2(struct spi_device *spi, argument 99 sh_sci_spi_txrx_mode3(struct spi_device *spi, unsigned nsecs, u32 word, u8 bits, unsigned flags) argument [all...] |
H A D | spi-lm70llp.c | 84 static inline struct spi_lm70llp *spidev_to_pp(struct spi_device *spi) argument 169 lm70_chipselect(struct spi_device *spi, int value) argument 182 lm70_txrx(struct spi_device *spi, unsigned nsecs, u32 word, u8 bits, unsigned flags) argument [all...] |
/linux-master/include/drm/ |
H A D | drm_mipi_dbi.h | 57 struct spi_device *spi; member in struct:mipi_dbi
|
/linux-master/net/nfc/nci/ |
H A D | spi.c | 124 struct nci_spi *nci_spi_allocate_spi(struct spi_device *spi, argument [all...] |
/linux-master/drivers/net/wireless/ti/wl1251/ |
H A D | spi.c | 25 struct spi_device *spi; member in struct:wl1251_spi 232 wl1251_spi_probe(struct spi_device *spi) argument 326 wl1251_spi_remove(struct spi_device *spi) argument [all...] |
/linux-master/drivers/gpio/ |
H A D | gpio-74x164.c | 100 static int gen_74x164_probe(struct spi_device *spi) argument 166 gen_74x164_remove(struct spi_device *spi) argument [all...] |
/linux-master/net/ipv6/ |
H A D | xfrm6_input.c | 22 int xfrm6_rcv_spi(struct sk_buff *skb, int nexthdr, __be32 spi, argument
|
H A D | xfrm6_protocol.c | 62 int xfrm6_rcv_encap(struct sk_buff *skb, int nexthdr, __be32 spi, argument
|
/linux-master/drivers/hwmon/ |
H A D | adt7310.c | 42 static int adt7310_spi_read_word(struct spi_device *spi, u8 reg) argument 47 static int adt7310_spi_write_word(struct spi_device *spi, u8 reg, u16 data) argument 57 static int adt7310_spi_read_byte(struct spi_device *spi, u8 reg) argument 62 static int adt7310_spi_write_byte(struct spi_device *spi, u8 reg, u8 data) argument 85 struct spi_device *spi = context; local 107 struct spi_device *spi = context; local 133 adt7310_spi_probe(struct spi_device *spi) argument [all...] |
H A D | ads7871.c | 66 struct spi_device *spi; member in struct:ads7871_data 69 static int ads7871_read_reg8(struct spi_device *spi, int reg) argument 77 static int ads7871_read_reg16(struct spi_device *spi, int reg) argument 85 static int ads7871_write_reg8(struct spi_device *spi, int reg, u8 val) argument 95 struct spi_device *spi local 156 ads7871_probe(struct spi_device *spi) argument [all...] |
/linux-master/drivers/input/joystick/ |
H A D | psxpad-spi.c | 64 struct spi_device *spi; member in struct:psxpad 285 psxpad_spi_probe(struct spi_device *spi) argument 379 struct spi_device *spi = to_spi_device(dev); local [all...] |
/linux-master/drivers/media/pci/netup_unidvb/ |
H A D | netup_unidvb_spi.c | 69 irqreturn_t netup_spi_interrupt(struct netup_spi *spi) argument 99 struct netup_spi *spi = spi_controller_get_devdata(ctlr); local 168 netup_spi_setup(struct spi_device *spi) argument 225 struct netup_spi *spi = ndev->spi; local [all...] |
/linux-master/drivers/char/tpm/ |
H A D | tpm_tis_spi_main.c | 247 int tpm_tis_spi_init(struct spi_device *spi, struct tpm_tis_spi_phy *phy, argument 291 static int tpm_tis_spi_driver_probe(struct spi_device *spi) argument [all...] |
/linux-master/drivers/fpga/ |
H A D | ice40-spi.c | 135 static int ice40_fpga_probe(struct spi_device *spi) argument [all...] |
/linux-master/drivers/video/backlight/ |
H A D | l4f00242t03.c | 24 struct spi_device *spi; member in struct:l4f00242t03_priv 46 static void l4f00242t03_lcd_init(struct spi_device *spi) argument 85 l4f00242t03_lcd_powerdown(struct spi_device *spi) argument 107 struct spi_device *spi = priv->spi; local 166 l4f00242t03_probe(struct spi_device *spi) argument 220 l4f00242t03_remove(struct spi_device *spi) argument 227 l4f00242t03_shutdown(struct spi_device *spi) argument [all...] |
/linux-master/drivers/input/touchscreen/ |
H A D | goodix_berlin_spi.c | 35 struct spi_device *spi = context; local 78 struct spi_device *spi = context; local 122 goodix_berlin_spi_probe(struct spi_device *spi) argument [all...] |
/linux-master/drivers/iio/adc/ |
H A D | ti-adc108s102.c | 60 struct spi_device *spi; member in struct:adc108s102_state 224 static int adc108s102_probe(struct spi_device *spi) argument [all...] |
/linux-master/drivers/iio/dac/ |
H A D | mcp4821.c | 44 struct spi_device *spi; member in struct:mcp4821_state 173 static int mcp4821_probe(struct spi_device *spi) argument [all...] |
/linux-master/include/linux/mfd/ |
H A D | viperboard.h | 55 u16 spi; member in struct:vprbrd_i2c_write_hdr
|
/linux-master/drivers/net/wireless/intersil/p54/ |
H A D | p54spi.h | 96 struct spi_device *spi; member in struct:p54s_priv
|
/linux-master/drivers/rtc/ |
H A D | rtc-rx4581.c | 69 struct spi_device *spi = to_spi_device(dev); local 82 struct spi_device *spi = to_spi_device(dev); local 96 struct spi_device *spi = to_spi_device(dev); local 172 struct spi_device *spi local 254 rx4581_probe(struct spi_device *spi) argument [all...] |