/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-ti-qspi.c | 138 static int ti_qspi_setup(struct spi_device *spi) in ti_qspi_setup() argument 527 ti_qspi_enable_memory_map(struct spi_device *spi) ti_qspi_enable_memory_map() argument 541 ti_qspi_disable_memory_map(struct spi_device *spi) ti_qspi_disable_memory_map() argument 553 ti_qspi_setup_mmap_read(struct spi_device *spi, u8 opcode, u8 data_nbits, u8 addr_width, u8 dummy_bytes) ti_qspi_setup_mmap_read() argument 665 struct spi_device *spi = m->spi; ti_qspi_start_transfer_one() local [all...] |
H A D | spi-uniphier.c | 128 static void uniphier_spi_set_mode(struct spi_device *spi) in uniphier_spi_set_mode() argument 181 static void uniphier_spi_set_transfer_size(struct spi_device *spi, int size) in uniphier_spi_set_transfer_size() argument 198 uniphier_spi_set_baudrate(struct spi_device *spi, unsigned int speed) uniphier_spi_set_baudrate() argument 217 uniphier_spi_setup_transfer(struct spi_device *spi, struct spi_transfer *t) uniphier_spi_setup_transfer() argument 334 uniphier_spi_set_cs(struct spi_device *spi, bool enable) uniphier_spi_set_cs() argument 349 uniphier_spi_can_dma(struct spi_master *master, struct spi_device *spi, struct spi_transfer *t) uniphier_spi_can_dma() argument 388 uniphier_spi_transfer_one_dma(struct spi_master *master, struct spi_device *spi, struct spi_transfer *t) uniphier_spi_transfer_one_dma() argument 471 uniphier_spi_transfer_one_irq(struct spi_master *master, struct spi_device *spi, struct spi_transfer *t) uniphier_spi_transfer_one_irq() argument 498 uniphier_spi_transfer_one_poll(struct spi_master *master, struct spi_device *spi, struct spi_transfer *t) uniphier_spi_transfer_one_poll() argument 526 uniphier_spi_transfer_one(struct spi_master *master, struct spi_device *spi, struct spi_transfer *t) uniphier_spi_transfer_one() argument [all...] |
H A D | spi-tegra20-sflash.c | 250 static int tegra_sflash_start_transfer_one(struct spi_device *spi, in tegra_sflash_start_transfer_one() argument 157 tegra_sflash_calculate_curr_xfer_param( struct spi_device *spi, struct tegra_sflash_data *tsd, struct spi_transfer *t) tegra_sflash_calculate_curr_xfer_param() argument 313 struct spi_device *spi = msg->spi; tegra_sflash_transfer_one_message() local [all...] |
H A D | atmel-quadspi.c | 477 static int atmel_qspi_setup(struct spi_device *spi) in atmel_qspi_setup() argument 513 static int atmel_qspi_set_cs_timing(struct spi_device *spi) in atmel_qspi_set_cs_timing() argument [all...] |
H A D | spi-fsi.c | 513 static size_t fsi_spi_max_transfer_size(struct spi_device *spi) in fsi_spi_max_transfer_size() argument
|
H A D | spi-mtk-nor.c | 640 mtk_nor_setup(struct spi_device *spi) mtk_nor_setup() argument 776 mtk_max_msg_size(struct spi_device *spi) mtk_max_msg_size() argument [all...] |
H A D | spi-armada-3700.c | 339 static bool a3700_spi_wait_completion(struct spi_device *spi) in a3700_spi_wait_completion() argument 390 static bool a3700_spi_transfer_wait(struct spi_device *spi, in a3700_spi_transfer_wait() argument 414 static void a3700_spi_transfer_setup(struct spi_device *spi, in a3700_spi_transfer_setup() argument 434 static void a3700_spi_set_cs(struct spi_device *spi, boo argument 571 struct spi_device *spi = message->spi; a3700_spi_prepare_message() local 590 a3700_spi_transfer_one_fifo(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *xfer) a3700_spi_transfer_one_fifo() argument 739 a3700_spi_transfer_one_full_duplex(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *xfer) a3700_spi_transfer_one_full_duplex() argument 784 a3700_spi_transfer_one(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *xfer) a3700_spi_transfer_one() argument 818 struct a3700_spi *spi; a3700_spi_probe() local 913 struct a3700_spi *spi = spi_controller_get_devdata(host); a3700_spi_remove() local [all...] |
H A D | spi-pxa2xx.c | 359 static void lpss_ssp_select_cs(struct spi_device *spi, in lpss_ssp_select_cs() argument 390 static void lpss_ssp_cs_control(struct spi_device *spi, bool enable) in lpss_ssp_cs_control() argument 426 cs_assert(struct spi_device *spi) cs_assert() argument 440 cs_deassert(struct spi_device *spi) cs_deassert() argument 459 pxa2xx_spi_set_cs(struct spi_device *spi, bool level) pxa2xx_spi_set_cs() argument 931 pxa2xx_spi_can_dma(struct spi_controller *controller, struct spi_device *spi, struct spi_transfer *xfer) pxa2xx_spi_can_dma() argument 942 pxa2xx_spi_transfer_one(struct spi_controller *controller, struct spi_device *spi, struct spi_transfer *transfer) pxa2xx_spi_transfer_one() argument 1164 setup(struct spi_device *spi) setup() argument 1317 cleanup(struct spi_device *spi) cleanup() argument 1430 pxa2xx_spi_max_dma_transfer_size(struct spi_device *spi) pxa2xx_spi_max_dma_transfer_size() argument [all...] |
/kernel/linux/linux-6.6/drivers/platform/olpc/ |
H A D | olpc-xo175-ec.c | 223 struct spi_device *spi; member 651 static void olpc_xo175_ec_remove(struct spi_device *spi) in olpc_xo175_ec_remove() argument 662 olpc_xo175_ec_probe(struct spi_device *spi) olpc_xo175_ec_probe() argument [all...] |
/kernel/linux/linux-6.6/drivers/regulator/ |
H A D | tps6524x-regulator.c | 137 struct spi_device *spi; member 579 static int pmic_probe(struct spi_device *spi) in pmic_probe() argument [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/omap2/omapfb/displays/ |
H A D | panel-sony-acx565akm.c | 77 struct spi_device *spi; member 696 acx565akm_probe(struct spi_device *spi) acx565akm_probe() argument 823 acx565akm_remove(struct spi_device *spi) acx565akm_remove() argument [all...] |
/kernel/linux/linux-6.6/drivers/crypto/amcc/ |
H A D | crypto4xx_sa.h | 35 u32 spi:1; member
|
/kernel/linux/linux-6.6/include/uapi/rdma/ |
H A D | ib_user_ioctl_verbs.h | 198 __u32 spi; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/davicom/ |
H A D | dm9051.c | 243 struct spi_device *spi = db->spidev; in dm9051_irq_flag() local 500 static int dm9051_map_init(struct spi_device *spi, struct board_info *db) in dm9051_map_init() argument 946 struct spi_device *spi = db->spidev; in dm9051_open() local 1109 struct spi_device *spi = db->spidev; dm9051_mdio_register() local 1164 dm9051_probe(struct spi_device *spi) dm9051_probe() argument 1225 dm9051_drv_remove(struct spi_device *spi) dm9051_drv_remove() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/vertexcom/ |
H A D | mse102x.c | 656 static int mse102x_probe_spi(struct spi_device *spi) in mse102x_probe_spi() argument 734 mse102x_remove_spi(struct spi_device *spi) mse102x_remove_spi() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ieee802154/ |
H A D | at86rf230.c | 80 struct spi_device *spi; member 1519 at86rf230_probe(struct spi_device *spi) at86rf230_probe() argument 1633 at86rf230_remove(struct spi_device *spi) at86rf230_remove() argument [all...] |
H A D | mcr20a.c | 398 struct spi_device *spi; member 1220 mcr20a_probe(struct spi_device *spi) mcr20a_probe() argument 1330 mcr20a_remove(struct spi_device *spi) mcr20a_remove() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/phy/ |
H A D | spi_ks8995.c | 140 struct spi_device *spi; member 409 ks8995_probe(struct spi_device *spi) ks8995_probe() argument 480 ks8995_remove(struct spi_device *spi) ks8995_remove() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/microchip/wilc1000/ |
H A D | spi.c | 163 struct spi_device *spi = to_spi_device(wilc->dev); in wilc_parse_gpios() local 205 static int wilc_bus_probe(struct spi_device *spi) in wilc_bus_probe() argument 244 wilc_bus_remove(struct spi_device *spi) wilc_bus_remove() argument 280 struct spi_device *spi = to_spi_device(wilc->dev); wilc_spi_tx() local 323 struct spi_device *spi = to_spi_device(wilc->dev); wilc_spi_rx() local 365 struct spi_device *spi = to_spi_device(wilc->dev); wilc_spi_tx_rx() local 402 struct spi_device *spi = to_spi_device(wilc->dev); spi_data_write() local 485 struct spi_device *spi = to_spi_device(wilc->dev); wilc_spi_single_read() local 580 struct spi_device *spi = to_spi_device(wilc->dev); wilc_spi_write_cmd() local 654 struct spi_device *spi = to_spi_device(wilc->dev); wilc_spi_dma_rw() local 781 struct spi_device *spi = to_spi_device(wilc->dev); wilc_spi_special_cmd() local 836 struct spi_device *spi = to_spi_device(wl->dev); wilc_spi_reset_cmd_sequence() local 849 struct spi_device *spi = to_spi_device(wilc->dev); wilc_spi_read_reg() local 881 struct spi_device *spi = to_spi_device(wilc->dev); wilc_spi_read() local 904 struct spi_device *spi = to_spi_device(wilc->dev); spi_internal_write() local 923 struct spi_device *spi = to_spi_device(wilc->dev); spi_internal_read() local 952 struct spi_device *spi = to_spi_device(wilc->dev); wilc_spi_write_reg() local 981 struct spi_device *spi = to_spi_device(wilc->dev); spi_data_rsp() local 1027 struct spi_device *spi = to_spi_device(wilc->dev); wilc_spi_write() local 1079 struct spi_device *spi = to_spi_device(wilc->dev); wilc_spi_reset() local 1108 struct spi_device *spi = to_spi_device(wilc->dev); wilc_spi_init() local 1236 struct spi_device *spi = to_spi_device(wilc->dev); wilc_spi_sync_ext() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_mipi_dbi.c | 813 u32 mipi_dbi_spi_cmd_max_speed(struct spi_device *spi, size_t len) in mipi_dbi_spi_cmd_max_speed() argument 855 struct spi_device *spi = dbi->spi; in mipi_dbi_spi1e_transfer() local 971 struct spi_device *spi = dbi->spi; mipi_dbi_spi1_transfer() local 1033 struct spi_device *spi = dbi->spi; mipi_dbi_typec1_command_read() local 1106 struct spi_device *spi = dbi->spi; mipi_dbi_typec3_command_read() local 1173 struct spi_device *spi = dbi->spi; mipi_dbi_typec3_command() local 1225 mipi_dbi_spi_init(struct spi_device *spi, struct mipi_dbi *dbi, struct gpio_desc *dc) mipi_dbi_spi_init() argument 1288 mipi_dbi_spi_transfer(struct spi_device *spi, u32 speed_hz, u8 bpw, const void *buf, size_t len) mipi_dbi_spi_transfer() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/panel/ |
H A D | panel-sitronix-st7789v.c | 129 struct spi_device *spi; member 609 static int st7789v_probe(struct spi_device *spi) in st7789v_probe() argument 653 st7789v_remove(struct spi_device *spi) st7789v_remove() argument [all...] |
H A D | panel-ilitek-ili9322.c | 294 struct spi_device *spi = to_spi_device(dev); in ili9322_regmap_spi_write() local 309 struct spi_device *spi = to_spi_device(dev); in ili9322_regmap_spi_read() local 721 static int ili9322_probe(struct spi_device *spi) in ili9322_probe() argument 900 ili9322_remove(struct spi_device *spi) ili9322_remove() argument [all...] |
H A D | panel-ilitek-ili9341.c | 601 static int ili9341_dbi_probe(struct spi_device *spi, struct gpio_desc *dc, in ili9341_dbi_probe() argument 658 static int ili9341_dpi_probe(struct spi_device *spi, struct gpio_desc *dc, in ili9341_dpi_probe() argument 708 ili9341_probe(struct spi_device *spi) ili9341_probe() argument 731 ili9341_remove(struct spi_device *spi) ili9341_remove() argument 746 ili9341_shutdown(struct spi_device *spi) ili9341_shutdown() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/tiny/ |
H A D | repaper.c | 69 struct spi_device *spi; member 101 static int repaper_spi_transfer(struct spi_device *spi, u8 header, in repaper_spi_transfer() argument 151 static int repaper_write_buf(struct spi_device *spi, u8 reg, in repaper_write_buf() argument 163 static int repaper_write_val(struct spi_device *spi, u8 reg, u8 val) in repaper_write_val() argument 168 repaper_read_val(struct spi_device *spi, u8 reg) repaper_read_val() argument 182 repaper_read_id(struct spi_device *spi) repaper_read_id() argument 192 repaper_spi_mosi_low(struct spi_device *spi) repaper_spi_mosi_low() argument 638 struct spi_device *spi = epd->spi; repaper_pipe_enable() local 776 struct spi_device *spi = epd->spi; repaper_pipe_disable() local 937 repaper_probe(struct spi_device *spi) repaper_probe() argument 1122 repaper_remove(struct spi_device *spi) repaper_remove() argument 1130 repaper_shutdown(struct spi_device *spi) repaper_shutdown() argument [all...] |
/kernel/linux/linux-6.6/drivers/iio/adc/ |
H A D | ad7793.c | 777 static int ad7793_probe(struct spi_device *spi) in ad7793_probe() argument [all...] |