Home
last modified time | relevance | path

Searched refs:spi_info (Results 1 – 7 of 7) sorted by relevance

/linux-3.4.99/drivers/spi/
Dspi-pxa2xx-pci.c60 struct ce4100_info *spi_info; in ce4100_spi_probe() local
80 spi_info = kzalloc(sizeof(*spi_info), GFP_KERNEL); in ce4100_spi_probe()
81 if (!pdev || !spi_info ) { in ce4100_spi_probe()
94 ssp = &spi_info->ssp; in ce4100_spi_probe()
110 pci_set_drvdata(dev, spi_info); in ce4100_spi_probe()
128 kfree(spi_info); in ce4100_spi_probe()
134 struct ce4100_info *spi_info; in ce4100_spi_remove() local
137 spi_info = pci_get_drvdata(dev); in ce4100_spi_remove()
138 ssp = &spi_info->ssp; in ce4100_spi_remove()
139 platform_device_unregister(spi_info->spi_pdev); in ce4100_spi_remove()
[all …]
Dspi-orion.c48 struct orion_spi_info *spi_info; member
107 tclk_hz = orion_spi->spi_info->tclk; in orion_spi_baudrate_set()
452 struct orion_spi_info *spi_info; in orion_spi_probe() local
455 spi_info = pdev->dev.platform_data; in orion_spi_probe()
477 spi->spi_info = spi_info; in orion_spi_probe()
479 spi->max_speed = DIV_ROUND_UP(spi_info->tclk, 4); in orion_spi_probe()
480 spi->min_speed = DIV_ROUND_UP(spi_info->tclk, 30); in orion_spi_probe()
/linux-3.4.99/arch/x86/platform/mrst/
Dmrst.c421 struct spi_board_info *spi_info = info; in max3111_platform_data() local
424 spi_info->mode = SPI_MODE_0; in max3111_platform_data()
427 spi_info->irq = intr + MRST_IRQ_OFFSET; in max3111_platform_data()
869 static void __init sfi_handle_spi_dev(struct spi_board_info *spi_info) in sfi_handle_spi_dev() argument
876 !strncmp(dev->name, spi_info->modalias, SFI_NAME_LEN)) { in sfi_handle_spi_dev()
877 pdata = dev->get_platform_data(spi_info); in sfi_handle_spi_dev()
882 spi_info->platform_data = pdata; in sfi_handle_spi_dev()
884 intel_scu_spi_device_register(spi_info); in sfi_handle_spi_dev()
886 spi_register_board_info(spi_info, 1); in sfi_handle_spi_dev()
915 struct spi_board_info spi_info; in sfi_parse_devs() local
[all …]
/linux-3.4.99/arch/arm/mach-davinci/
Dboard-tnetv107x-evm.c257 static struct spi_board_info spi_info[] __initconst = { variable
268 spi_register_board_info(spi_info, ARRAY_SIZE(spi_info)); in tnetv107x_evm_board_init()
/linux-3.4.99/arch/sh/boards/mach-r2d/
Dsetup.c76 static struct sh_spi_info spi_info = { variable
95 .platform_data = &spi_info,
/linux-3.4.99/drivers/staging/rts_pstor/
Dspi.c35 struct spi_info *spi = &(chip->spi); in spi_set_err_code()
51 struct spi_info *spi = &(chip->spi); in spi_set_init_para()
99 struct spi_info *spi = &(chip->spi); in sf_enable_write()
124 struct spi_info *spi = &(chip->spi); in sf_disable_write()
377 struct spi_info *spi = &(chip->spi); in spi_get_status()
388 struct spi_info *spi = &(chip->spi); in spi_set_parameter()
Drtsx_chip.h604 struct spi_info { struct
760 struct spi_info spi;