/linux-master/drivers/spi/ |
H A D | spi-loongson-core.c | 18 static inline void loongson_spi_write_reg(struct loongson_spi *spi, unsigned char reg, argument 24 static inline char loongson_spi_read_reg(struct loongson_spi *spi, unsigned char reg) argument 29 static void loongson_spi_set_cs(struct spi_device *spi, bool en) argument 61 loongson_spi_set_mode(struct loongson_spi *loongson_spi, struct spi_device *spi) argument 77 loongson_spi_update_state(struct loongson_spi *loongson_spi, struct spi_device *spi, struct spi_transfer *t) argument 89 loongson_spi_setup(struct spi_device *spi) argument 106 loongson_spi_write_read_8bit(struct spi_device *spi, const u8 **tx_buf, u8 **rx_buf, unsigned int num) argument 130 loongson_spi_write_read(struct spi_device *spi, struct spi_transfer *xfer) argument 158 loongson_spi_transfer_one(struct spi_controller *ctrl, struct spi_device *spi, struct spi_transfer *xfer) argument 198 struct loongson_spi *spi; local [all...] |
H A D | spi-sc18is602.c | 173 static int sc18is602_check_transfer(struct spi_device *spi, argument 186 struct spi_device *spi = m->spi; local 221 static size_t sc18is602_max_transfer_size(struct spi_device *spi) argument 226 static int sc18is602_setup(struct spi_device *spi) argument [all...] |
H A D | spi-sh-hspi.c | 99 struct spi_device *spi = msg->spi; local
|
H A D | spi-jcore.c | 68 static void jcore_spi_chipsel(struct spi_device *spi, bool value) argument 97 static int jcore_spi_txrx(struct spi_controller *host, struct spi_device *spi, argument
|
H A D | spi-gxp.c | 236 static int gxp_spi_setup(struct spi_device *spi) argument [all...] |
H A D | spi-mpc512x-psc.c | 72 static int mpc512x_psc_spi_transfer_setup(struct spi_device *spi, argument 85 static void mpc512x_psc_spi_activate_cs(struct spi_device *spi) argument 130 mpc512x_psc_spi_deactivate_cs(struct spi_device *spi) argument 143 mpc512x_psc_spi_transfer_rxtx(struct spi_device *spi, struct spi_transfer *t) argument 286 struct spi_device *spi; local 357 mpc512x_psc_spi_setup(struct spi_device *spi) argument 378 mpc512x_psc_spi_cleanup(struct spi_device *spi) argument [all...] |
H A D | spi-mpc52xx-psc.c | 47 static int mpc52xx_psc_spi_transfer_setup(struct spi_device *spi, argument 60 static void mpc52xx_psc_spi_activate_cs(struct spi_device *spi) argument 104 mpc52xx_psc_spi_transfer_rxtx(struct spi_device *spi, struct spi_transfer *t) argument 181 struct spi_device *spi; local 217 mpc52xx_psc_spi_setup(struct spi_device *spi) argument 237 mpc52xx_psc_spi_cleanup(struct spi_device *spi) argument [all...] |
H A D | spi-mt7621.c | 63 static inline struct mt7621_spi *spidev_to_mt7621_spi(struct spi_device *spi) argument 78 static void mt7621_spi_set_cs(struct spi_device *spi, int enable) argument 102 mt7621_spi_prepare(struct spi_device *spi, unsigned int speed) argument 252 struct spi_device *spi = m->spi; local 302 mt7621_spi_setup(struct spi_device *spi) argument [all...] |
/linux-master/drivers/gpu/drm/tiny/ |
H A D | ili9486.c | 45 struct spi_device *spi = mipi->spi; local 198 ili9486_probe(struct spi_device *spi) argument 255 ili9486_remove(struct spi_device *spi) argument 263 ili9486_shutdown(struct spi_device *spi) argument [all...] |
H A D | panel-mipi-dbi.c | 271 static int panel_mipi_dbi_spi_probe(struct spi_device *spi) argument 343 static void panel_mipi_dbi_spi_remove(struct spi_device *spi) argument 351 static void panel_mipi_dbi_spi_shutdown(struct spi_device *spi) argument [all...] |
/linux-master/sound/soc/codecs/ |
H A D | ad1836.c | 364 static int ad1836_spi_probe(struct spi_device *spi) argument
|
H A D | ak4104.c | 264 static int ak4104_spi_probe(struct spi_device *spi) argument [all...] |
H A D | wm8711.c | 402 static int wm8711_spi_probe(struct spi_device *spi) argument
|
H A D | wm8728.c | 243 static int wm8728_spi_probe(struct spi_device *spi) argument
|
/linux-master/drivers/iio/adc/ |
H A D | ti-lmp92064.c | 87 struct spi_device *spi; member in struct:lmp92064_adc_priv 284 static int lmp92064_adc_probe(struct spi_device *spi) argument [all...] |
/linux-master/drivers/iio/amplifiers/ |
H A D | ad8366.c | 42 struct spi_device *spi; member in struct:ad8366_state 246 static int ad8366_probe(struct spi_device *spi) argument 315 ad8366_remove(struct spi_device *spi) argument [all...] |
/linux-master/drivers/mtd/devices/ |
H A D | mchp48l640.c | 33 struct spi_device *spi; member in struct:mchp48l640_flash 298 mchp48l640_probe(struct spi_device *spi) argument 344 mchp48l640_remove(struct spi_device *spi) argument [all...] |
H A D | mchp23k256.c | 28 struct spi_device *spi; member in struct:mchp23k256_flash 143 static int mchp23k256_set_mode(struct spi_device *spi) argument 171 static int mchp23k256_probe(struct spi_device *spi) argument 212 mchp23k256_remove(struct spi_device *spi) argument [all...] |
/linux-master/drivers/mfd/ |
H A D | sprd-sc27xx-spi.c | 72 struct spi_device *spi = to_spi_device(dev); local 110 struct spi_device *spi = to_spi_device(dev); local 120 struct spi_device *spi = to_spi_device(dev); local 152 static int sprd_pmic_probe(struct spi_device *spi) argument [all...] |
H A D | motorola-cpcap.c | 28 struct spi_device *spi; member in struct:cpcap_ddata 226 struct spi_device *spi = to_spi_device(dev); local 235 struct spi_device *spi = to_spi_device(dev); local 291 cpcap_probe(struct spi_device *spi) argument [all...] |
/linux-master/drivers/input/touchscreen/ |
H A D | surface3_spi.c | 29 struct spi_device *spi; member in struct:surface3_ts_data 60 struct spi_device *spi = ts_data->spi; local 320 surface3_spi_probe(struct spi_device *spi) argument 367 struct spi_device *spi = to_spi_device(dev); local 379 struct spi_device *spi = to_spi_device(dev); local [all...] |
/linux-master/drivers/net/ethernet/wiznet/ |
H A D | w5100-spi.c | 28 struct spi_device *spi = to_spi_device(ndev->dev.parent); local 40 struct spi_device *spi = to_spi_device(ndev->dev.parent); local 141 struct spi_device *spi = to_spi_device(ndev->dev.parent); local 153 struct spi_device *spi = to_spi_device(ndev->dev.parent); local 161 struct spi_device *spi = to_spi_device(ndev->dev.parent); local 173 struct spi_device *spi = to_spi_device(ndev->dev.parent); local 186 struct spi_device *spi = to_spi_device(ndev->dev.parent); local 216 struct spi_device *spi = to_spi_device(ndev->dev.parent); local 286 struct spi_device *spi = to_spi_device(ndev->dev.parent); local 302 struct spi_device *spi = to_spi_device(ndev->dev.parent); local 315 struct spi_device *spi = to_spi_device(ndev->dev.parent); local 331 struct spi_device *spi = to_spi_device(ndev->dev.parent); local 346 struct spi_device *spi = to_spi_device(ndev->dev.parent); local 375 struct spi_device *spi = to_spi_device(ndev->dev.parent); local 421 w5100_spi_probe(struct spi_device *spi) argument 456 w5100_spi_remove(struct spi_device *spi) argument [all...] |
/linux-master/drivers/leds/ |
H A D | leds-el15203000.c | 80 struct spi_device *spi; member in struct:el15203000 290 static int el15203000_probe(struct spi_device *spi) argument 318 el15203000_remove(struct spi_device *spi) argument [all...] |
/linux-master/drivers/gpu/drm/panel/ |
H A D | panel-tpo-tpg110.c | 73 struct spi_device *spi; member in struct:tpg110 401 static int tpg110_probe(struct spi_device *spi) argument 455 tpg110_remove(struct spi_device *spi) argument [all...] |
/linux-master/net/ipv6/ |
H A D | esp6_offload.c | 61 __be32 spi; local [all...] |