/linux-master/drivers/rtc/ |
H A D | rtc-pcf2123.c | 375 static int pcf2123_probe(struct spi_device *spi) argument [all...] |
H A D | rtc-ds1305.c | 85 struct spi_device *spi; member in struct:ds1305 269 struct spi_device *spi = ds1305->spi; local 321 struct spi_device *spi = ds1305->spi; local 438 struct spi_device *spi = ds1305->spi; local 511 struct spi_device *spi = ds1305->spi; local 526 struct spi_device *spi = ds1305->spi; local 543 ds1305_probe(struct spi_device *spi) argument 724 ds1305_remove(struct spi_device *spi) argument [all...] |
/linux-master/drivers/mfd/ |
H A D | ezx-pcap.c | 34 struct spi_device *spi; member in struct:pcap_chip 393 static void ezx_pcap_remove(struct spi_device *spi) argument 415 static int ezx_pcap_probe(struct spi_device *spi) argument [all...] |
/linux-master/drivers/gpio/ |
H A D | gpio-max3191x.c | 127 struct spi_device *spi = to_spi_device(dev); local 359 static int max3191x_probe(struct spi_device *spi) argument 446 static void max3191x_remove(struct spi_device *spi) argument [all...] |
/linux-master/drivers/spi/ |
H A D | spi-falcon.c | 97 int falcon_sflash_xfer(struct spi_device *spi, struct spi_transfer *t, argument 307 static int falcon_sflash_setup(struct spi_device *spi) argument [all...] |
H A D | spi-sh.c | 328 static int spi_sh_setup(struct spi_device *spi) argument 347 static void spi_sh_cleanup(struct spi_device *spi) argument
|
H A D | spi-meson-spifc.c | 245 meson_spifc_transfer_one(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *xfer) argument
|
H A D | spi-npcm-pspi.c | 102 static void npcm_pspi_set_mode(struct spi_device *spi) argument 159 static void npcm_pspi_setup_transfer(struct spi_device *spi, argument 248 npcm_pspi_transfer_one(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *t) argument [all...] |
H A D | spi-ljca.c | 193 ljca_spi_transfer_one(struct spi_controller *controller, struct spi_device *spi, struct spi_transfer *xfer) argument
|
H A D | spi-mpc52xx.c | 151 struct spi_device *spi; local 368 mpc52xx_spi_transfer(struct spi_device *spi, struct spi_message *m) argument [all...] |
H A D | spi-mxs.c | 67 struct mxs_spi *spi = spi_controller_get_devdata(dev->controller); local 125 mxs_ssp_wait(struct mxs_spi *spi, int offset, int mask, bool set) argument 148 struct mxs_spi *spi = param; local 164 mxs_spi_txrx_dma(struct mxs_spi *spi, unsigned char *buf, int len, unsigned int flags) argument 299 mxs_spi_txrx_pio(struct mxs_spi *spi, unsigned char *buf, int len, unsigned int flags) argument 364 struct mxs_spi *spi = spi_controller_get_devdata(host); local 444 struct mxs_spi *spi = spi_controller_get_devdata(host); local 465 struct mxs_spi *spi = spi_controller_get_devdata(host); local 533 struct mxs_spi *spi; local 645 struct mxs_spi *spi; local [all...] |
H A D | spi-dw-dma.c | 245 dw_spi_can_dma(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *xfer) argument
|
H A D | spidev.c | 73 struct spi_device *spi; member in struct:spidev_data 94 spidev_sync_unlocked(struct spi_device *spi, struct spi_message *message) argument 109 struct spi_device *spi; local 359 struct spi_device *spi; local 527 struct spi_device *spi; local 768 spidev_probe(struct spi_device *spi) argument 827 spidev_remove(struct spi_device *spi) argument [all...] |
H A D | spi-omap-uwire.c | 171 static void uwire_chipselect(struct spi_device *spi, int value) argument 202 static int uwire_txrx(struct spi_device *spi, struct spi_transfer *t) argument 306 uwire_setup_transfer(struct spi_device *spi, struct spi_transfer *t) argument 421 uwire_setup(struct spi_device *spi) argument 442 uwire_cleanup(struct spi_device *spi) argument [all...] |
/linux-master/drivers/fpga/ |
H A D | microchip-spi.c | 44 struct spi_device *spi; member in struct:mpf_priv 367 static int mpf_probe(struct spi_device *spi) argument [all...] |
/linux-master/drivers/net/dsa/sja1105/ |
H A D | sja1105_spi.c | 39 struct spi_device *spi = priv->spidev; local
|
/linux-master/drivers/staging/iio/frequency/ |
H A D | ad9834.c | 72 struct spi_device *spi; member in struct:ad9834_state 397 ad9834_probe(struct spi_device *spi) argument [all...] |
/linux-master/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_fdir.h | 83 __be32 spi; /* security parameter index for AH/ESP */ member in struct:iavf_fdir_ip
|
/linux-master/include/linux/spi/ |
H A D | spi-mem.h | 201 struct spi_device *spi; member in struct:spi_mem
|
/linux-master/drivers/gpu/drm/tiny/ |
H A D | st7586.c | 313 static int st7586_probe(struct spi_device *spi) argument 379 static void st7586_remove(struct spi_device *spi) argument 387 static void st7586_shutdown(struct spi_device *spi) argument [all...] |
/linux-master/drivers/net/wireless/ti/wlcore/ |
H A D | spi.c | 122 struct spi_device *spi = to_spi_device(glue->dev); local 436 static int wlcore_probe_of(struct spi_device *spi, struc argument 461 wl1271_probe(struct spi_device *spi) argument 547 wl1271_remove(struct spi_device *spi) argument [all...] |
/linux-master/drivers/net/wireless/intersil/p54/ |
H A D | p54spi.c | 385 struct spi_device *spi = config; local 585 p54spi_probe(struct spi_device *spi) argument 664 free_irq(gpio_to_irq(p54spi_gpio_irq), spi); local 674 p54spi_remove(struct spi_device *spi) argument 680 free_irq(gpio_to_irq(p54spi_gpio_irq), spi); local [all...] |
/linux-master/drivers/misc/ |
H A D | gehc-achc.c | 59 static int ezport_start_programming(struct spi_device *spi, struct gpio_desc *reset) argument 92 static void ezport_stop_programming(struct spi_device *spi, struct gpio_desc *reset) argument 100 ezport_get_status_register(struct spi_device *spi) argument 115 ezport_soft_reset(struct spi_device *spi) argument 129 ezport_send_simple(struct spi_device *spi, u8 cmd) argument 140 ezport_wait_write(struct spi_device *spi, u32 retries) argument 155 ezport_write_enable(struct spi_device *spi) argument 172 ezport_bulk_erase(struct spi_device *spi) argument 194 ezport_section_erase(struct spi_device *spi, u32 address) argument 215 ezport_flash_transfer(struct spi_device *spi, u32 address, const u8 *payload, size_t payload_size) argument 251 ezport_flash_compare(struct spi_device *spi, u32 address, const u8 *payload, size_t payload_size) argument 293 ezport_firmware_compare_data(struct spi_device *spi, const u8 *data, size_t size) argument 325 ezport_firmware_flash_data(struct spi_device *spi, const u8 *data, size_t size) argument 386 ezport_firmware_load(struct spi_device *spi, const char *fwname) argument 414 ezport_flash(struct spi_device *spi, struct gpio_desc *reset, const char *fwname) argument 504 gehc_achc_probe(struct spi_device *spi) argument [all...] |
/linux-master/drivers/staging/greybus/ |
H A D | spilib.c | 45 static struct spi_controller *get_controller_from_spi(struct gb_spilib *spi) argument 95 static void clean_xfer_state(struct gb_spilib *spi) argument 105 is_last_xfer_done(struct gb_spilib *spi) argument 116 setup_next_xfer(struct gb_spilib *spi, struct spi_message *msg) argument 162 gb_spi_operation_create(struct gb_spilib *spi, struct gb_connection *connection, struct spi_message *msg) argument 297 gb_spi_decode_response(struct gb_spilib *spi, struct spi_message *msg, struct gb_spi_transfer_response *response) argument 330 struct gb_spilib *spi = spi_controller_get_devdata(ctlr); local 381 struct gb_spilib *spi = spi_controller_get_devdata(ctlr); local 388 struct gb_spilib *spi = spi_controller_get_devdata(ctlr); local 395 gb_spi_setup(struct spi_device *spi) argument 401 gb_spi_cleanup(struct spi_device *spi) argument 415 gb_spi_get_master_config(struct gb_spilib *spi) argument 441 gb_spi_setup_device(struct gb_spilib *spi, u8 cs) argument 488 struct gb_spilib *spi; local [all...] |
/linux-master/include/media/ |
H A D | v4l2-common.h | 317 v4l2_spi_subdev_init(struct v4l2_subdev *sd, struct spi_device *spi, argument
|