Searched refs:platform_data (Results 1 - 200 of 1549) sorted by relevance

12345678

/linux-4.1.27/include/linux/platform_data/
H A Dmmc-atmel-mci.h4 #include <linux/platform_data/dma-atmel.h>
5 #include <linux/platform_data/dma-dw.h>
H A Dasoc-ux500-msp.h11 #include <linux/platform_data/dma-ste-dma40.h>
H A Dcrypto-atmel.h4 #include <linux/platform_data/dma-atmel.h>
H A Dcrypto-ux500.h10 #include <linux/platform_data/dma-ste-dma40.h>
H A Dspi-clps711x.h15 /* Board specific platform_data */
H A Di2c-cbus-gpio.h2 * i2c-cbus-gpio.h - CBUS I2C platform_data definition
H A Duio_dmem_genirq.h2 * include/linux/platform_data/uio_dmem_genirq.h
H A Duio_pruss.h2 * include/linux/platform_data/uio_pruss.h
/linux-4.1.27/arch/arm/mach-ux500/
H A Dboard-mop500.h10 #include <linux/platform_data/asoc-ux500-msp.h>
H A Dboard-mop500-audio.c10 #include <linux/platform_data/dma-ste-dma40.h>
12 #include <linux/platform_data/asoc-ux500-msp.h>
/linux-4.1.27/drivers/base/
H A Disa.c29 if (dev->platform_data == isa_driver) { isa_bus_match()
33 dev->platform_data = NULL; isa_bus_match()
40 struct isa_driver *isa_driver = dev->platform_data; isa_bus_probe()
50 struct isa_driver *isa_driver = dev->platform_data; isa_bus_remove()
60 struct isa_driver *isa_driver = dev->platform_data; isa_bus_shutdown()
68 struct isa_driver *isa_driver = dev->platform_data; isa_bus_suspend()
78 struct isa_driver *isa_driver = dev->platform_data; isa_bus_resume()
140 isa_dev->dev.platform_data = isa_driver; isa_register_driver()
153 if (isa_dev->dev.platform_data) { isa_register_driver()
/linux-4.1.27/arch/arm/mach-omap2/
H A Ddrm.c26 #include <linux/platform_data/omap_drm.h>
33 static struct omap_drm_platform_data platform_data; variable in typeref:struct:omap_drm_platform_data
38 .platform_data = &platform_data,
46 platform_data.omaprev = GET_OMAP_TYPE; omap_init_drm()
H A Dboard-rx51-video.c21 #include <linux/platform_data/spi-omap2-mcspi.h>
42 .dev.platform_data = &rx51_tv_pdata,
H A Dcommon-board-devices.c27 #include <linux/platform_data/spi-omap2-mcspi.h>
57 .platform_data = &ads7846_config,
93 spi_bi->platform_data = board_pdata; omap_ads7846_init()
H A Dpdata-quirks.c2 * Legacy platform_data quirks
18 #include <linux/platform_data/pinctrl-single.h>
19 #include <linux/platform_data/iommu-omap.h>
40 omap_auxdata_lookup[0].platform_data = n8x0_legacy_init(); omap2420_n8x0_legacy_init()
121 .platform_data = &wilink_pdata,
222 .platform_data = rx51_secure_rng_call,
280 if (dev->platform_data) omap_auxdata_legacy_init()
286 dev->platform_data = &twl_gpio_auxdata; omap_auxdata_legacy_init()
H A Dboard-overo.c41 #include <linux/platform_data/mtd-nand-omap2.h>
42 #include <linux/platform_data/spi-omap2-mcspi.h>
106 .platform_data = &vads7846,
165 .dev.platform_data = &overo_tv_pdata,
200 .dev.platform_data = &overo_lcd43_pdata,
212 .dev.platform_data = &overo_dvi_connector_pdata,
225 .dev.platform_data = &overo_tfp410_pdata,
327 .platform_data = &gpio_leds_pdata,
368 .platform_data = &gpio_keys_pdata,
453 .platform_data = &overo_lcd35_pdata,
H A Dboard-rx51-peripherals.c30 #include <linux/platform_data/spi-omap2-mcspi.h>
31 #include <linux/platform_data/mtd-onenand-omap2.h>
43 #include <linux/platform_data/leds-lp55xx.h>
45 #include <linux/platform_data/tsl2563.h>
251 .platform_data = &wl1251_pdata,
259 .platform_data = &acx_pdata,
267 .platform_data = &tsc2005_pdata,
288 .platform_data = &rx51_charger_data,
367 .platform_data = &rx51_gpio_keys_data,
961 /* platform_data for children goes here */
1009 .platform_data = &rx51_si4713_platform_data,
1014 .platform_data = &rx51_aic3x_data,
1018 .platform_data = &rx51_aic3x_data2,
1023 .platform_data = &rx51_tsl2563_platform_data,
1029 .platform_data = &rx51_lp5523_platform_data,
1037 .platform_data = &rx51_tpa6130a2_data,
1045 .platform_data = &rx51_lis3lv02d_data,
1225 .platform_data = &rx51_lirc_data,
1253 .platform_data = rx51_secure_rng_call,
/linux-4.1.27/arch/x86/platform/intel-mid/device_libs/
H A Dplatform_wdt.c16 #include <linux/platform_data/intel-mid_wdt.h>
30 struct intel_mid_wdt_pdata *pdata = pdev->dev.platform_data; tangier_probe()
55 wdt_dev.dev.platform_data = &tangier_pdata; register_mid_wdt()
/linux-4.1.27/arch/arm/mach-pxa/
H A Dcsb701.c38 .dev.platform_data = &csb701_gpio_keys_data,
49 .dev.platform_data = &csb701_leds_gpio_data,
H A Dstargate2.c30 #include <linux/platform_data/at24.h>
47 #include <linux/platform_data/mmc-pxamci.h>
55 #include <linux/platform_data/sht15.h>
149 .platform_data = &platform_data_sht15,
333 .platform_data = &stargate2_flash_data,
468 .platform_data = &imote2_led_data,
476 .platform_data = &stargate2_ldo_init_data[vcc_bbio],
480 .platform_data = &stargate2_ldo_init_data[vcc_bb],
484 .platform_data = &stargate2_ldo_init_data[vcc_pxa_flash],
488 .platform_data = &stargate2_ldo_init_data[vcc_cc2420],
492 .platform_data = &stargate2_ldo_init_data[vcc_vref],
496 .platform_data = &stargate2_ldo_init_data[vcc_sram_ext],
500 .platform_data = &stargate2_ldo_init_data[vcc_mica],
504 .platform_data = &stargate2_ldo_init_data[vcc_bt],
508 .platform_data = &stargate2_ldo_init_data[vcc_sensor_1_8],
512 .platform_data = &stargate2_ldo_init_data[vcc_sensor_3],
516 .platform_data = &stargate2_ldo_init_data[vcc_lcd],
520 .platform_data = &stargate2_ldo_init_data[vcc_pxa_pll],
524 .platform_data = &stargate2_ldo_init_data[vcc_pxa_usim],
528 .platform_data = &stargate2_ldo_init_data[vcc_io],
532 .platform_data = &stargate2_ldo_init_data[vcc_pxa_mem],
545 .platform_data = &imote2_da9030_pdata,
684 .platform_data = &stargate2_smc91x_info,
783 .platform_data = &stargate2_sram_pdata,
838 .platform_data = &stargate2_leds[0],
842 .platform_data = &stargate2_leds[2],
846 .platform_data = &stargate2_leds[1],
850 .platform_data = &stargate2_ldo_init_data[vcc_bbio],
854 .platform_data = &stargate2_ldo_init_data[vcc_bb],
858 .platform_data = &stargate2_ldo_init_data[vcc_pxa_flash],
862 .platform_data = &stargate2_ldo_init_data[vcc_cc2420],
866 .platform_data = &stargate2_ldo_init_data[vcc_vref],
870 .platform_data = &stargate2_ldo_init_data[vcc_sram_ext],
874 .platform_data = &stargate2_ldo_init_data[vcc_mica],
878 .platform_data = &stargate2_ldo_init_data[vcc_bt],
882 .platform_data = &stargate2_ldo_init_data[vcc_sensor_1_8],
886 .platform_data = &stargate2_ldo_init_data[vcc_sensor_3],
890 .platform_data = &stargate2_ldo_init_data[vcc_lcd],
894 .platform_data = &stargate2_ldo_init_data[vcc_pxa_pll],
898 .platform_data = &stargate2_ldo_init_data[vcc_pxa_usim],
902 .platform_data = &stargate2_ldo_init_data[vcc_io],
906 .platform_data = &stargate2_ldo_init_data[vcc_pxa_mem],
919 .platform_data = &stargate2_da9030_pdata,
931 .platform_data = &platform_data_pcf857x,
935 .platform_data = &pca9500_eeprom_pdata,
H A Dpalmte2.c37 #include <linux/platform_data/mmc-pxamci.h>
38 #include <linux/platform_data/video-pxafb.h>
39 #include <linux/platform_data/irda-pxaficp.h>
41 #include <linux/platform_data/asoc-palm27x.h>
133 .platform_data = &palmte2_pxa_keys_data,
178 .platform_data = &palmte2_backlight_data,
203 .platform_data = &palmte2_udc_info,
255 .platform_data = &power_supply_info,
292 .platform_data = &palmte2_asoc_pdata,
H A Dicontrol.c85 .platform_data = &mcp251x_info,
94 .platform_data = &mcp251x_info,
103 .platform_data = &mcp251x_info,
112 .platform_data = &mcp251x_info,
134 .platform_data = &pxa_ssp3_spi_master_info,
142 .platform_data = &pxa_ssp4_spi_master_info,
H A Dpalmt5.c39 #include <linux/platform_data/mmc-pxamci.h>
40 #include <linux/platform_data/video-pxafb.h>
41 #include <linux/platform_data/irda-pxaficp.h>
42 #include <linux/platform_data/keypad-pxa27x.h>
44 #include <linux/platform_data/asoc-palm27x.h>
165 .platform_data = &palmt5_pxa_keys_data,
H A Dpalmld.c38 #include <linux/platform_data/mmc-pxamci.h>
39 #include <linux/platform_data/video-pxafb.h>
40 #include <linux/platform_data/irda-pxaficp.h>
41 #include <linux/platform_data/keypad-pxa27x.h>
42 #include <linux/platform_data/asoc-palm27x.h>
160 .platform_data = palmld_flash_data,
233 .platform_data = &palmld_pxa_keys_data,
270 .platform_data = &gpio_led_info,
H A Dcolibri-pxa270-income.c30 #include <linux/platform_data/mmc-pxamci.h>
31 #include <linux/platform_data/usb-ohci-pxa27x.h>
34 #include <linux/platform_data/video-pxafb.h>
111 .platform_data = &income_gpio_led_info,
199 .platform_data = &income_backlight_data,
H A Dlittleton.c45 #include <linux/platform_data/video-pxafb.h>
46 #include <linux/platform_data/mmc-pxamci.h>
47 #include <linux/platform_data/keypad-pxa27x.h>
49 #include <linux/platform_data/mtd-nand-pxa3xx.h>
144 .platform_data = &littleton_smc91x_info,
370 .platform_data = &littleton_da9034_leds[0],
374 .platform_data = &littleton_da9034_leds[1],
378 .platform_data = &littleton_da9034_leds[2],
385 .platform_data = &littleton_da9034_touch,
402 .platform_data = &littleton_da9034_info,
408 .platform_data = &littleton_max7320_info,
H A Dvpac270.c37 #include <linux/platform_data/mmc-pxamci.h>
38 #include <linux/platform_data/video-pxafb.h>
39 #include <linux/platform_data/usb-ohci-pxa27x.h>
42 #include <linux/platform_data/ata-pxa.h>
182 .platform_data = vpac270_flash_data,
224 .platform_data = &vpac270_onenand_info,
273 .platform_data = &vpac270_pxa_keys_data,
307 .platform_data = &vpac270_gpio_led_info,
357 .platform_data = &vpac270_gpio_vbus_info,
415 .platform_data = &vpac270_dm9000_platdata,
444 .platform_data = &vpac270_ucb1400_pdata,
625 .platform_data = &vpac270_pata_pdata,
663 .platform_data = &vpac270_max1587a_v3_info,
676 .platform_data = &vpac270_max1587a_info,
H A Dpalm27x.c32 #include <linux/platform_data/mmc-pxamci.h>
33 #include <linux/platform_data/video-pxafb.h>
34 #include <linux/platform_data/irda-pxaficp.h>
36 #include <linux/platform_data/asoc-palm27x.h>
177 .platform_data = &palm27x_udc_info,
247 .platform_data = &palm27x_asoc_pdata,
335 .platform_data = &palm27x_backlight_data,
415 .platform_data = &palm27x_ps_info,
452 .platform_data = &palm27x_max1587a_v3_info,
465 .platform_data = &palm27x_max1587a_info,
H A Dmagician.c41 #include <linux/platform_data/video-pxafb.h>
42 #include <linux/platform_data/mmc-pxamci.h>
43 #include <linux/platform_data/irda-pxaficp.h>
44 #include <linux/platform_data/usb-ohci-pxa27x.h>
170 .platform_data = &gpio_keys_data,
227 .platform_data = &egpio_info,
392 .platform_data = &backlight_data,
422 .platform_data = &gpio_led_info,
491 .platform_data = &pasic3_platform_data,
516 .platform_data = &gpio_vbus_info,
572 .platform_data = &power_supply_info,
626 .platform_data = &bq24022_info,
694 .platform_data = &strataflash_data,
H A Dcm-x300.c32 #include <linux/platform_data/pca953x.h>
51 #include <linux/platform_data/video-pxafb.h>
52 #include <linux/platform_data/mmc-pxamci.h>
53 #include <linux/platform_data/usb-ohci-pxa27x.h>
54 #include <linux/platform_data/mtd-nand-pxa3xx.h>
56 #include <linux/platform_data/usb-pxa3xx-ulpi.h>
249 .platform_data = &cm_x300_dm9000_platdata,
320 .platform_data = &cm_x300_backlight_data,
351 .platform_data = &cm_x300_spi_gpio_pdata,
366 .platform_data = &cm_x300_tdo24m_pdata,
595 .platform_data = &cm_x300_gpio_led_pdata,
625 .platform_data = &cm_x300_gpio_ext_pdata_0,
629 .platform_data = &cm_x300_gpio_ext_pdata_1,
656 .platform_data = &cm_x300_v3020_pdata,
739 .platform_data = &cm_x300_battery_info,
744 .platform_data = &buck2_data,
756 .platform_data = &cm_x300_da9030_info,
H A Dzeus.c29 #include <linux/platform_data/pca953x.h>
43 #include <linux/platform_data/usb-ohci-pxa27x.h>
44 #include <linux/platform_data/mmc-pxamci.h>
47 #include <linux/platform_data/video-pxafb.h>
50 #include <linux/platform_data/pcmcia-pxa2xx_viper.h>
193 .platform_data = &zeus_flash_data[0],
308 .platform_data = serial_platform_data,
361 .platform_data = &zeus_dm9k_platdata,
371 .platform_data = &zeus_dm9k_platdata,
418 .platform_data = &can_regulator_pdata,
429 .platform_data = &zeus_mcp2515_pdata,
469 .platform_data = &zeus_leds_info,
496 .platform_data = &zeus_pcmcia_info,
548 .platform_data = &zeus_ohci_regulator_config,
759 .platform_data = &zeus_pca953x_pdata[0],
763 .platform_data = &zeus_pca953x_pdata[1],
767 .platform_data = &zeus_pca953x_pdata[2],
H A Dz2.c40 #include <linux/platform_data/video-pxafb.h>
41 #include <linux/platform_data/mmc-pxamci.h>
42 #include <linux/platform_data/keypad-pxa27x.h>
186 .platform_data = &z2_flash_data,
226 .platform_data = &z2_backlight_data[1],
233 .platform_data = &z2_backlight_data[0],
334 .platform_data = &z2_gpio_led_info,
463 .platform_data = &z2_pxa_keys_data,
495 .platform_data = &batt_chip_info,
580 .platform_data = &z2_lbs_pdata,
590 .platform_data = &lms283_pdata,
672 .platform_data = &z2_tps65021_info,
H A Dhx4700.c49 #include <linux/platform_data/irda-pxaficp.h>
197 .platform_data = &gpio_keys_data,
215 .platform_data = &navpoint_platform_data,
322 .platform_data = &asic3_platform_data,
356 .platform_data = &egpio_info,
528 .platform_data = &w3220_info,
550 .platform_data = &hx4700_lcd_data,
572 .platform_data = &backlight_data,
595 .platform_data = &gpio_vbus_info,
626 .platform_data = &tsc2046_info,
681 .platform_data = &power_supply_info,
735 .platform_data = &bq24022_info,
764 .platform_data = &strataflash_data,
790 .platform_data = &max1587a_v3_info,
802 .platform_data = &max1587a_info,
818 .platform_data = &ak4641_info,
H A Dpalmtc.c37 #include <linux/platform_data/mmc-pxamci.h>
38 #include <linux/platform_data/video-pxafb.h>
39 #include <linux/platform_data/irda-pxaficp.h>
153 .platform_data = &palmtc_pxa_keys_data,
181 .platform_data = &palmtc_backlight_data,
294 .platform_data = &palmtc_keypad_platform_data,
319 .platform_data = &palmtc_udc_info,
378 .platform_data = &palmtc_gpio_led_info,
435 .platform_data = &palmtc_flash_data,
H A Dpalmz72.c43 #include <linux/platform_data/mmc-pxamci.h>
44 #include <linux/platform_data/video-pxafb.h>
45 #include <linux/platform_data/irda-pxaficp.h>
46 #include <linux/platform_data/keypad-pxa27x.h>
48 #include <linux/platform_data/asoc-palm27x.h>
52 #include <linux/platform_data/camera-pxa.h>
201 .platform_data = &gpio_led_info,
334 .platform_data = &palmz72_i2c_bus_data,
342 .platform_data = &palmz72_iclink,
H A Dpoodle.c45 #include <linux/platform_data/mmc-pxamci.h>
47 #include <linux/platform_data/irda-pxaficp.h>
49 #include <linux/platform_data/video-pxafb.h>
139 .platform_data = &poodle_scoop_setup,
191 .platform_data = &locomo_info,
219 .platform_data = &poodle_ads7846_info,
265 struct pxamci_platform_data* p_d = dev->platform_data; poodle_mci_setpower()
382 .dev.platform_data = &sharpsl_nand_platform_data,
412 .dev.platform_data = &sharpsl_rom_data,
H A Dmainstone.c51 #include <linux/platform_data/video-pxafb.h>
52 #include <linux/platform_data/mmc-pxamci.h>
53 #include <linux/platform_data/irda-pxaficp.h>
54 #include <linux/platform_data/usb-ohci-pxa27x.h>
55 #include <linux/platform_data/keypad-pxa27x.h>
150 .platform_data = &mainstone_smc91x_info,
234 .platform_data = &mst_flash_data[0],
243 .platform_data = &mst_flash_data[1],
263 .platform_data = &mainstone_backlight_data,
329 struct pxamci_platform_data* p_d = dev->platform_data; mainstone_mci_setpower()
401 .platform_data = &mainstone_gpio_keys,
H A Dlpd270.c45 #include <linux/platform_data/video-pxafb.h>
46 #include <linux/platform_data/mmc-pxamci.h>
47 #include <linux/platform_data/irda-pxaficp.h>
48 #include <linux/platform_data/usb-ohci-pxa27x.h>
206 .dev.platform_data = &smc91x_platdata,
258 .platform_data = &lpd270_flash_data[0],
266 .platform_data = &lpd270_flash_data[1],
285 .platform_data = &lpd270_backlight_data,
H A Dpalmtx.c43 #include <linux/platform_data/mmc-pxamci.h>
44 #include <linux/platform_data/video-pxafb.h>
45 #include <linux/platform_data/irda-pxaficp.h>
46 #include <linux/platform_data/keypad-pxa27x.h>
48 #include <linux/platform_data/asoc-palm27x.h>
163 .platform_data = palmtx_flash_data,
233 .platform_data = &palmtx_pxa_keys_data,
302 .platform_data = &palmtx_nand_platdata,
H A Dzylonite.c29 #include <linux/platform_data/video-pxafb.h>
31 #include <linux/platform_data/mmc-pxamci.h>
32 #include <linux/platform_data/usb-ohci-pxa27x.h>
33 #include <linux/platform_data/keypad-pxa27x.h>
34 #include <linux/platform_data/mtd-nand-pxa3xx.h>
82 .platform_data = &zylonite_smc91x_info,
107 .platform_data = &zylonite_debug_leds_info,
135 .platform_data = &zylonite_backlight_data,
H A Dcsb726.c26 #include <linux/platform_data/mmc-pxamci.h>
27 #include <linux/platform_data/usb-ohci-pxa27x.h>
173 .platform_data = &csb726_flash_data,
214 .platform_data = &csb726_sm501_platdata,
245 .platform_data = &csb726_lan_config,
H A Dem-x270.c33 #include <linux/platform_data/pca953x.h>
45 #include <linux/platform_data/video-pxafb.h>
46 #include <linux/platform_data/usb-ohci-pxa27x.h>
47 #include <linux/platform_data/mmc-pxamci.h>
48 #include <linux/platform_data/keypad-pxa27x.h>
49 #include <linux/platform_data/camera-pxa.h>
229 .platform_data = &em_x270_dm9000_platdata,
262 .platform_data = &em_x270_v3020_platdata,
371 .platform_data = &em_x270_nand_platdata,
445 .platform_data = &em_x270_nor_data,
604 struct pxamci_platform_data* p_d = dev->platform_data; em_x270_mci_setpower()
807 .platform_data = &em_x270_tdo24m_pdata,
816 .platform_data = &em_x270_libertas_pdata,
947 .platform_data = &em_x270_gpio_keys_data,
1037 .platform_data = &iclink,
1066 .platform_data = &em_x270_gps_consumer_data,
1084 .platform_data = &em_x270_gprs_consumer_data,
1190 .platform_data = _pdata, \
1217 .platform_data = &em_x270_da9030_info,
1237 .platform_data = &exeda_gpio_ext_pdata,
H A Dpcm990-baseboard.c32 #include <linux/platform_data/camera-pxa.h>
36 #include <linux/platform_data/mmc-pxamci.h>
37 #include <linux/platform_data/usb-ohci-pxa27x.h>
39 #include <linux/platform_data/video-pxafb.h>
163 .platform_data = &pcm990_backlight_data,
341 struct pxamci_platform_data *p_d = dev->platform_data; pcm990_mci_setpower()
412 #include <linux/platform_data/pca953x.h>
470 .platform_data = &pca9536_data,
510 .platform_data = &iclink[0],
516 .platform_data = &iclink[1],
H A Draumfeld.c52 #include <linux/platform_data/usb-ohci-pxa27x.h>
53 #include <linux/platform_data/video-pxafb.h>
54 #include <linux/platform_data/mmc-pxamci.h>
55 #include <linux/platform_data/mtd-nand-pxa3xx.h>
316 .platform_data = &raumfeld_smsc911x_config,
383 .platform_data = &raumfeld_rotary_encoder_info,
458 .platform_data = &gpio_keys_platform_data,
490 .platform_data = &raumfeld_led_platform_data,
514 .platform_data = &w1_gpio_platform_data
549 .platform_data = &raumfeld_pwm_backlight_data,
569 .platform_data = &raumfeld_lt3593_platform_data,
644 .platform_data = &raumfeld_spi_platform_data,
678 .platform_data = &lis3_pdata, \
806 .platform_data = &power_supply_info,
873 .platform_data = &audio_va_config,
903 .platform_data = &audio_dummy_config,
935 .platform_data = &vcc_mmc_init_data,
950 .platform_data = &max8660_pdata,
966 .platform_data = &eeti_ts_pdata,
H A Deseries.c36 #include <linux/platform_data/video-pxafb.h>
38 #include <linux/platform_data/irda-pxaficp.h>
63 .platform_data = &e7xx_udc_info,
165 .platform_data = &e330_tc6387xb_info,
216 .platform_data = &e350_t7l66xb_info,
337 .platform_data = &e400_t7l66xb_info,
443 .platform_data = &e740_fb_info,
524 .platform_data = &e740_t7l66xb_info,
639 .platform_data = &e750_fb_info,
724 .platform_data = &e750_tc6393xb_info,
897 .platform_data = &e800_fb_info,
915 .platform_data = &e800_udc_info,
937 .platform_data = &e800_tc6393xb_info,
H A Dtosa.c47 #include <linux/platform_data/irda-pxaficp.h>
48 #include <linux/platform_data/mmc-pxamci.h>
188 .platform_data = &tosa_scoop_setup,
215 .platform_data = &tosa_scoop_jc_setup,
256 .platform_data = &tosa_udc_info,
393 .dev.platform_data = &tosa_power_data,
480 .platform_data = &tosakbd_pdata,
544 .platform_data = &tosa_gpio_keys_platform_data,
583 .platform_data = &tosa_gpio_leds_platform_data,
800 .platform_data = &tosa_tc6393xb_data,
814 .dev.platform_data = &tosa_bt_data,
824 // .platform_data
859 .dev.platform_data = &sharpsl_rom_data,
/linux-4.1.27/drivers/mfd/
H A Dtimberdale.c73 .platform_data = &timberdale_tsc2007_platform_data,
132 .platform_data = &timberdale_max7301_platform_data
142 .platform_data = &timberdale_mc33880_platform_data
382 .platform_data = &timb_dma_platform_data,
394 .platform_data = &timberdale_xiic_platform_data,
401 .platform_data = &timberdale_gpio_platform_data,
408 .platform_data = &timberdale_video_platform_data,
415 .platform_data = &timberdale_radio_platform_data,
422 .platform_data = &timberdale_xspi_platform_data,
429 .platform_data = &timberdale_ks8842_platform_data,
439 .platform_data = &timb_dma_platform_data,
456 .platform_data = &timberdale_xiic_platform_data,
463 .platform_data = &timberdale_gpio_platform_data,
475 .platform_data = &timberdale_video_platform_data,
482 .platform_data = &timberdale_radio_platform_data,
489 .platform_data = &timberdale_xspi_platform_data,
496 .platform_data = &timberdale_ks8842_platform_data,
506 .platform_data = &timb_dma_platform_data,
518 .platform_data = &timberdale_xiic_platform_data,
525 .platform_data = &timberdale_gpio_platform_data,
532 .platform_data = &timberdale_video_platform_data,
539 .platform_data = &timberdale_radio_platform_data,
546 .platform_data = &timberdale_xspi_platform_data,
556 .platform_data = &timb_dma_platform_data,
568 .platform_data = &timberdale_ocores_platform_data,
575 .platform_data = &timberdale_gpio_platform_data,
582 .platform_data = &timberdale_video_platform_data,
589 .platform_data = &timberdale_radio_platform_data,
596 .platform_data = &timberdale_xspi_platform_data,
603 .platform_data = &timberdale_ks8842_platform_data,
H A Dvexpress-sysreg.c20 #include <linux/platform_data/syscon.h>
109 .platform_data = &vexpress_sysreg_sys_id_pdata,
118 .platform_data = &vexpress_sysreg_sys_led_pdata,
127 .platform_data = &vexpress_sysreg_sys_mci_pdata,
136 .platform_data = &vexpress_sysreg_sys_flash_pdata,
144 .platform_data = &vexpress_sysreg_sys_misc_pdata,
152 .platform_data = &vexpress_sysreg_sys_procid_pdata,
H A Dmax8925-core.c740 reg_devs[0].platform_data = pdata->sd1; init_regulator()
744 reg_devs[1].platform_data = pdata->sd2; init_regulator()
748 reg_devs[2].platform_data = pdata->sd3; init_regulator()
752 reg_devs[3].platform_data = pdata->ldo1; init_regulator()
756 reg_devs[4].platform_data = pdata->ldo2; init_regulator()
760 reg_devs[5].platform_data = pdata->ldo3; init_regulator()
764 reg_devs[6].platform_data = pdata->ldo4; init_regulator()
768 reg_devs[7].platform_data = pdata->ldo5; init_regulator()
772 reg_devs[8].platform_data = pdata->ldo6; init_regulator()
776 reg_devs[9].platform_data = pdata->ldo7; init_regulator()
780 reg_devs[10].platform_data = pdata->ldo8; init_regulator()
784 reg_devs[11].platform_data = pdata->ldo9; init_regulator()
788 reg_devs[12].platform_data = pdata->ldo10; init_regulator()
792 reg_devs[13].platform_data = pdata->ldo11; init_regulator()
796 reg_devs[14].platform_data = pdata->ldo12; init_regulator()
800 reg_devs[15].platform_data = pdata->ldo13; init_regulator()
804 reg_devs[16].platform_data = pdata->ldo14; init_regulator()
808 reg_devs[17].platform_data = pdata->ldo15; init_regulator()
812 reg_devs[18].platform_data = pdata->ldo16; init_regulator()
816 reg_devs[19].platform_data = pdata->ldo17; init_regulator()
820 reg_devs[20].platform_data = pdata->ldo18; init_regulator()
824 reg_devs[21].platform_data = pdata->ldo19; init_regulator()
828 reg_devs[22].platform_data = pdata->ldo20; init_regulator()
881 bk_devs[0].platform_data = &pdata->backlight; max8925_device_init()
/linux-4.1.27/drivers/clk/ux500/
H A Du9540_clk.c14 #include <linux/platform_data/clk-ux500.h>
/linux-4.1.27/include/linux/rtc/
H A Dds1307.h2 * ds1307.h - platform_data for the ds1307 (and variants) rtc driver
/linux-4.1.27/include/linux/usb/
H A Disp1760.h2 * board initialization should put one of these into dev->platform_data
H A Dsl811.h2 * board initialization should put one of these into dev->platform_data
H A Dxhci_pdriver.h17 * struct usb_xhci_pdata - platform_data for generic xhci platform driver
/linux-4.1.27/arch/arm/mach-imx/
H A Dssi-fiq-ksym.c13 #include <linux/platform_data/asoc-imx-ssi.h>
/linux-4.1.27/arch/arm/mach-omap1/
H A Dmmc.h2 #include <linux/platform_data/mmc-omap.h>
H A Dboard-nokia770.c25 #include <linux/platform_data/keypad-omap.h>
26 #include <linux/platform_data/lcd-mipid.h>
27 #include <linux/platform_data/gpio-omap.h>
28 #include <linux/platform_data/i2c-cbus-gpio.h>
83 .platform_data = &nokia770_kp_data,
135 .platform_data = &nokia770_mipid_platform_data,
142 .platform_data = &nokia770_ads7846_platform_data,
230 .platform_data = &nokia770_cbus_data,
H A Dboard-palmtt.c30 #include <linux/platform_data/omap1_bl.h>
31 #include <linux/platform_data/leds-omap.h>
41 #include <linux/platform_data/keypad-omap.h>
125 .platform_data = &palmtt_flash_data,
154 .platform_data = &palmtt_kp_data,
178 .platform_data= &palmtt_backlight_config,
200 .platform_data = &palmtt_led_data,
230 .platform_data = &palmtt_ts_info,
H A Dgpio7xx.c20 #include <linux/platform_data/gpio-omap.h>
67 .platform_data = &omap7xx_mpu_gpio_config,
106 .platform_data = &omap7xx_gpio1_config,
134 .platform_data = &omap7xx_gpio2_config,
162 .platform_data = &omap7xx_gpio3_config,
190 .platform_data = &omap7xx_gpio4_config,
218 .platform_data = &omap7xx_gpio5_config,
246 .platform_data = &omap7xx_gpio6_config,
H A Dgpio15xx.c20 #include <linux/platform_data/gpio-omap.h>
62 .platform_data = &omap15xx_mpu_gpio_config,
102 .platform_data = &omap15xx_gpio_config,
H A Dgpio16xx.c20 #include <linux/platform_data/gpio-omap.h>
68 .platform_data = &omap16xx_mpu_gpio_config,
112 .platform_data = &omap16xx_gpio1_config,
140 .platform_data = &omap16xx_gpio2_config,
168 .platform_data = &omap16xx_gpio3_config,
196 .platform_data = &omap16xx_gpio4_config,
235 pdata = pdev->dev.platform_data; omap16xx_gpio_init()
H A Dboard-palmz71.c33 #include <linux/platform_data/omap1_bl.h>
43 #include <linux/platform_data/keypad-omap.h>
99 .platform_data = &palmz71_kp_data,
143 .platform_data = &palmz71_rom_data,
167 .platform_data = &palmz71_backlight_config,
196 .platform_data = &palmz71_ts_info,
H A Dboard-h2.c34 #include <linux/platform_data/gpio-omap.h>
44 #include <linux/platform_data/keypad-omap.h>
141 .platform_data = &h2_nor_data,
212 .platform_data = &h2_nand_platdata,
239 .platform_data = &h2_smc91x_info,
271 .platform_data = &h2_kp_data,
299 .platform_data = &h2_gpio_led_data,
339 .platform_data = &tps_board,
H A Dboard-h3.c34 #include <linux/platform_data/gpio-omap.h>
45 #include <linux/platform_data/keypad-omap.h>
147 .platform_data = &nor_data,
216 .platform_data = &nand_platdata,
243 .platform_data = &smc91x_info,
308 .platform_data = &h3_kp_data,
325 /* .platform_data = &tsc_platform_data, */
351 .platform_data = &h3_gpio_led_data,
H A Dboard-osk.c42 #include <linux/platform_data/gpio-omap.h>
43 #include <linux/platform_data/omap1_bl.h>
115 .platform_data = &osk_flash_data,
142 .platform_data = &osk5912_smc91x_info,
158 .platform_data = (void *) 2 /* CS2 */,
189 .dev.platform_data = &tps_leds_data,
244 .platform_data = &tps_board,
306 #include <linux/platform_data/at24.h>
310 #include <linux/platform_data/keypad-omap.h>
321 .platform_data = &at24c04,
365 .platform_data = &osk_kp_data,
379 .platform_data = &mistral_bl_data,
410 .platform_data = &mistral_gpio_led_data,
437 .platform_data = &mistral_ts_info,
H A Dboard-palmte.c31 #include <linux/platform_data/omap1_bl.h>
41 #include <linux/platform_data/keypad-omap.h>
101 .platform_data = &palmte_kp_data,
145 .platform_data = &palmte_rom_data,
164 .platform_data = &palmte_backlight_config,
H A Dboard-perseus2.c25 #include <linux/platform_data/keypad-omap.h>
139 .platform_data = &nor_data,
174 .platform_data = &nand_data,
184 .platform_data = &smc91x_info,
215 .platform_data = &kp_data,
/linux-4.1.27/drivers/mmc/host/
H A Dof_mmc_spi.c50 return container_of(dev->platform_data, struct of_mmc_spi, pdata); to_of_mmc_spi()
79 if (dev->platform_data || !np) mmc_spi_get_pdata()
80 return dev->platform_data; mmc_spi_get_pdata()
139 dev->platform_data = &oms->pdata; mmc_spi_get_pdata()
140 return dev->platform_data; mmc_spi_get_pdata()
153 if (!dev->platform_data || !np) mmc_spi_put_pdata()
157 dev->platform_data = NULL; mmc_spi_put_pdata()
/linux-4.1.27/include/linux/
H A Dof_platform.h21 * struct of_dev_auxdata - lookup table entry for device names & platform_data
25 * @platform_data: platform_data to assign for matching nodes
29 * should be terminated with an empty entry. It also allows the platform_data
40 * node instead of from an anonymous platform_data pointer.
46 void *platform_data; member in struct:of_dev_auxdata
52 .platform_data = _pdata }
/linux-4.1.27/arch/arm/mach-s3c64xx/
H A Ddev-audio.c23 #include <linux/platform_data/asoc-s3c.h>
71 .platform_data = &i2sv3_pdata,
88 .platform_data = &i2sv3_pdata,
114 .platform_data = &i2sv4_pdata,
159 .platform_data = &s3c_pcm0_pdata,
180 .platform_data = &s3c_pcm1_pdata,
215 .platform_data = &s3c_ac97_pdata,
H A Dmach-crag6410-module.c30 #include <linux/platform_data/spi-s3c64xx.h>
52 .platform_data = &wm0010_pdata,
65 .platform_data = &wm0010_pdata,
158 .platform_data = &wm8996_pdata,
162 .platform_data = &wm9081_pdata, },
167 .platform_data = &wm5100_pdata,
171 .platform_data = &wm9081_pdata, },
176 .platform_data = &wm8962_pdata,
203 .platform_data = &wm8994_pdata,
234 .platform_data = &wm5102_reva_pdata,
259 .platform_data = &wm5102_pdata,
273 .platform_data = &wm5102_reva_pdata,
279 .platform_data = &wm9081_pdata, },
291 .platform_data = &wm2200_pdata, },
H A Dmach-smartq.c22 #include <linux/platform_data/s3c-hsotg.h>
33 #include <linux/platform_data/i2c-s3c2410.h>
35 #include <linux/platform_data/hwmon-s3c.h>
36 #include <linux/platform_data/usb-ohci-s3c2410.h>
38 #include <linux/platform_data/touchscreen-s3c2410.h>
139 .dev.platform_data = &smartq_usb_otg_vbus_pdata,
162 .platform_data = &smartq_backlight_data,
218 .dev.platform_data = &smartq_lcd_control,
233 .dev.platform_data = &smartq_lcd_power_data,
330 s3c_device_ohci.dev.platform_data = &smartq_usb_host_info; smartq_usb_host_init()
H A Dsetup-i2c0.c21 #include <linux/platform_data/i2c-s3c2410.h>
H A Dsetup-i2c1.c21 #include <linux/platform_data/i2c-s3c2410.h>
H A Dsetup-sdhci-gpio.c27 struct s3c_sdhci_platdata *pdata = dev->dev.platform_data; s3c64xx_setup_sdhci0_cfg_gpio()
40 struct s3c_sdhci_platdata *pdata = dev->dev.platform_data; s3c64xx_setup_sdhci1_cfg_gpio()
H A Dmach-crag6410.c34 #include <linux/platform_data/pca953x.h>
35 #include <linux/platform_data/s3c-hsotg.h>
58 #include <linux/platform_data/spi-s3c64xx.h>
64 #include <linux/platform_data/i2c-s3c2410.h>
124 .platform_data = &crag6410_backlight_data,
146 .dev.platform_data = &(struct plat_lcd_data) {
233 .dev.platform_data = &crag6410_gpio_keydata,
252 .dev.platform_data = &mini6410_dm9k_pdata,
264 .dev.platform_data = &(struct bgpio_pdata) {
362 .platform_data = &wallvdd_pdata,
603 .platform_data = &crag6410_pca_data,
606 .platform_data = &crag_pmic_pdata,
715 .platform_data = &glenfarclas_pmic_pdata },
724 .platform_data = &wm1250_ev1_pdata },
H A Dmach-smdk6410.c34 #include <linux/platform_data/s3c-hsotg.h>
61 #include <linux/platform_data/ata-samsung_cf.h>
62 #include <linux/platform_data/i2c-s3c2410.h>
69 #include <linux/platform_data/touchscreen-s3c2410.h>
145 .dev.platform_data = &smdk6410_lcd_power_data,
207 .platform_data = &smdk6410_smsc911x_pdata,
236 .platform_data = &smdk6410_b_pwr_5v_pdata,
516 .platform_data = &wm1192_pmic_led,
603 .platform_data = &smdk6410_wm1192_pdata,
610 .platform_data = &smdk6410_wm8350_pdata,
/linux-4.1.27/arch/sh/boards/mach-landisk/
H A Dpsw.c24 struct push_switch_platform_info *psw_info = pdev->dev.platform_data; psw_irq_handler()
98 .platform_data = &psw_power_platform_data,
108 .platform_data = &psw1_platform_data,
118 .platform_data = &psw2_platform_data,
128 .platform_data = &psw3_platform_data,
/linux-4.1.27/arch/arm/mach-ep93xx/
H A Dvision_ep9307.c26 #include <linux/platform_data/pca953x.h>
33 #include <linux/platform_data/video-ep93xx.h>
34 #include <linux/platform_data/spi-ep93xx.h>
158 .platform_data = &pca953x_74_gpio_data,
161 .platform_data = &pca953x_75_gpio_data,
164 .platform_data = &pca953x_76_gpio_data,
167 .platform_data = &pca953x_77_gpio_data,
266 .platform_data = &vision_spi_flash_data,
274 .platform_data = &vision_spi_mmc_data,
/linux-4.1.27/arch/arm/mach-mmp/
H A Dttc_dkb.c18 #include <linux/platform_data/pca953x.h>
22 #include <linux/platform_data/mv_usb.h>
131 .platform_data = &ttc_dkb_onenand_info,
156 .platform_data = &ttc_dkb_pm8607_info,
163 .platform_data = &max7312_data,
255 .platform_data = &dkb_tpo_panel_info,
289 pxa168_device_u2o.dev.platform_data = &ttc_usb_pdata; ttc_dkb_init()
294 pxa168_device_u2oehci.dev.platform_data = &ttc_usb_pdata; ttc_dkb_init()
299 pxa168_device_u2ootg.dev.platform_data = &ttc_usb_pdata; ttc_dkb_init()
/linux-4.1.27/arch/arm/mach-imx/devices/
H A Ddevices-common.h12 #include <linux/platform_data/dma-imx-sdma.h>
76 #include <linux/platform_data/usb-mx2.h>
108 #include <linux/platform_data/video-imxfb.h>
119 #include <linux/platform_data/i2c-imx.h>
141 #include <linux/platform_data/asoc-imx-ssi.h>
156 #include <linux/platform_data/serial-imx.h>
179 #include <linux/platform_data/video-mx3fb.h>
180 #include <linux/platform_data/camera-mx3.h>
195 #include <linux/platform_data/camera-mx2.h>
218 #include <linux/platform_data/usb-ehci-mxc.h>
228 #include <linux/platform_data/mmc-mxcmmc.h>
241 #include <linux/platform_data/mtd-mxc_nand.h>
283 #include <linux/platform_data/mmc-esdhc-imx.h>
294 #include <linux/platform_data/spi-imx.h>
/linux-4.1.27/arch/mips/loongson1/common/
H A Dplatform.c44 .platform_data = ls1x_serial8250_pdata,
61 for (p = pdev->dev.platform_data; p->flags != 0; ++p) ls1x_serial_setup()
76 .platform_data = &ls1x_cpufreq_pdata,
163 .platform_data = &ls1x_eth0_pdata,
197 .platform_data = &ls1x_eth1_pdata,
226 .platform_data = &ls1x_ehci_pdata,
/linux-4.1.27/arch/arm/mach-s3c24xx/
H A Dcommon-smdk.c41 #include <linux/platform_data/leds-s3c24xx.h>
42 #include <linux/platform_data/mtd-nand-s3c2410.h>
82 .platform_data = &smdk_pdata_led4,
90 .platform_data = &smdk_pdata_led5,
98 .platform_data = &smdk_pdata_led6,
106 .platform_data = &smdk_pdata_led7,
H A Dmach-at2440evb.c40 #include <linux/platform_data/mtd-nand-s3c2410.h>
41 #include <linux/platform_data/i2c-s3c2410.h>
50 #include <linux/platform_data/mmc-s3cmci.h>
138 .platform_data = &at2440evb_dm9k_pdata,
H A Dmach-vr1000.c38 #include <linux/platform_data/leds-s3c24xx.h>
39 #include <linux/platform_data/i2c-s3c2410.h>
40 #include <linux/platform_data/asoc-s3c24xx_simtec.h>
181 .platform_data = serial_platform_data,
215 .platform_data = &vr1000_dm9k_platdata,
225 .platform_data = &vr1000_dm9k_platdata,
253 .platform_data = &vr1000_led1_pdata,
261 .platform_data = &vr1000_led2_pdata,
269 .platform_data = &vr1000_led3_pdata,
H A Dsetup-i2c.c19 #include <linux/platform_data/i2c-s3c2410.h>
H A Dmach-mini2440.c28 #include <linux/platform_data/at24.h>
42 #include <linux/platform_data/leds-s3c24xx.h>
46 #include <linux/platform_data/mtd-nand-s3c2410.h>
47 #include <linux/platform_data/i2c-s3c2410.h>
48 #include <linux/platform_data/mmc-s3cmci.h>
49 #include <linux/platform_data/usb-s3c2410_udc.h>
315 .platform_data = &mini2440_dm9k_pdata,
388 .platform_data = &mini2440_button_data,
432 .platform_data = &mini2440_led1_pdata,
440 .platform_data = &mini2440_led2_pdata,
448 .platform_data = &mini2440_led3_pdata,
456 .platform_data = &mini2440_led4_pdata,
464 .platform_data = &mini2440_led_backlight_pdata,
481 .platform_data = &mini2440_audio_pins,
496 .platform_data = &at24c08,
H A Dbast-ide.c49 .platform_data = &bast_ide_platdata,
67 .platform_data = &bast_ide_platdata,
H A Dsimtec-audio.c23 #include <linux/platform_data/asoc-s3c24xx_simtec.h>
54 .platform_data = &simtec_audio_platdata,
H A Dmach-smdk2416.c43 #include <linux/platform_data/leds-s3c24xx.h>
44 #include <linux/platform_data/i2c-s3c2410.h>
49 #include <linux/platform_data/mtd-nand-s3c2410.h>
51 #include <linux/platform_data/usb-s3c2410_udc.h>
52 #include <linux/platform_data/s3c-hsudc.h>
H A Dmach-anubis.c39 #include <linux/platform_data/mtd-nand-s3c2410.h>
40 #include <linux/platform_data/i2c-s3c2410.h>
51 #include <linux/platform_data/asoc-s3c24xx_simtec.h>
246 .platform_data = &anubis_ide_platdata,
263 .platform_data = &anubis_ide_platdata,
288 .platform_data = &anubis_asix_platdata,
347 .platform_data = &anubis_sm501_platdata,
/linux-4.1.27/arch/arm/mach-ixp4xx/
H A Dvulcan-setup.c36 .platform_data = &vulcan_flash_data,
55 .platform_data = &vulcan_sram_data,
117 .platform_data = vulcan_uart_data,
141 .platform_data = &vulcan_plat_eth[0],
148 .platform_data = &vulcan_plat_eth[1],
173 .platform_data = &vulcan_w1_gpio_pdata,
H A Dixdp425-setup.c55 .platform_data = &ixdp425_flash_data,
118 .platform_data = &ixdp425_flash_nand_data,
134 .platform_data = &ixdp425_i2c_gpio_data,
176 .dev.platform_data = ixdp425_uart_data,
198 .dev.platform_data = ixdp425_plat_eth,
202 .dev.platform_data = ixdp425_plat_eth + 1,
H A Domixp-setup.c91 .platform_data = &omixp_flash_data[0],
99 .platform_data = &omixp_flash_data[1],
150 .dev.platform_data = omixp_uart_data,
170 .dev.platform_data = &mic256_led_data,
190 .dev.platform_data = ixdp425_plat_eth,
194 .dev.platform_data = ixdp425_plat_eth + 1,
H A Davila-setup.c46 .platform_data = &avila_flash_data,
61 .platform_data = &avila_i2c_gpio_data,
103 .dev.platform_data = avila_uart_data,
131 .dev.platform_data = &avila_pata_data,
H A Dgateway7001-setup.c43 .platform_data = &gateway7001_flash_data,
72 .platform_data = gateway7001_uart_data,
H A Dwg302v2-setup.c44 .platform_data = &wg302v2_flash_data,
73 .platform_data = wg302v2_uart_data,
H A Dfsg-setup.c51 .platform_data = &fsg_flash_data,
66 .platform_data = &fsg_i2c_gpio_data,
115 .platform_data = fsg_uart_data,
144 .platform_data = fsg_plat_eth,
150 .platform_data = fsg_plat_eth + 1,
/linux-4.1.27/drivers/staging/fbtft/
H A Dfbtft_device.c211 .platform_data = &(struct fbtft_platform_data) {
231 .platform_data = &(struct fbtft_platform_data) {
254 .platform_data = &(struct fbtft_platform_data) {
273 .platform_data = &(struct fbtft_platform_data) {
293 .platform_data = &(struct fbtft_platform_data) {
313 .platform_data = &(struct fbtft_platform_data) {
331 .platform_data = &(struct fbtft_platform_data) {
348 .platform_data = &(struct fbtft_platform_data) {
366 .platform_data = &(struct fbtft_platform_data) {
387 .platform_data = &(struct fbtft_platform_data) {
408 .platform_data = &(struct fbtft_platform_data) {
423 .platform_data = &(struct fbtft_platform_data) {
449 .platform_data = &(struct fbtft_platform_data) {
468 .platform_data = &(struct fbtft_platform_data) {
487 .platform_data = &(struct fbtft_platform_data) {
507 .platform_data = &(struct fbtft_platform_data) {
530 .platform_data = &(struct fbtft_platform_data) {
552 .platform_data = &(struct fbtft_platform_data) {
584 .platform_data = &(struct fbtft_platform_data) {
602 .platform_data = &(struct fbtft_platform_data) {
621 .platform_data = &(struct fbtft_platform_data) {
642 .platform_data = &(struct fbtft_platform_data) {
661 .platform_data = &(struct fbtft_platform_data) {
674 .platform_data = &(struct fbtft_platform_data) {
692 .platform_data = &(struct fbtft_platform_data) {
710 .platform_data = &(struct fbtft_platform_data) {
728 .platform_data = &(struct fbtft_platform_data) {
750 .platform_data = &(struct fbtft_platform_data) {
769 .platform_data = &(struct fbtft_platform_data) {
795 .platform_data = &(struct fbtft_platform_data) {
815 .platform_data = &(struct fbtft_platform_data) {
835 .platform_data = &(struct fbtft_platform_data) {
853 .platform_data = &(struct fbtft_platform_data) {
874 .platform_data = &(struct fbtft_platform_data) {
894 .platform_data = &(struct fbtft_platform_data) {
915 .platform_data = &(struct fbtft_platform_data) {
936 .platform_data = &(struct fbtft_platform_data) {
948 .platform_data = &(struct fbtft_platform_data) {
965 .platform_data = &(struct fbtft_platform_data) {
985 .platform_data = &(struct fbtft_platform_data) {
1005 .platform_data = &(struct fbtft_platform_data) {
1025 .platform_data = &(struct fbtft_platform_data) {
1045 .platform_data = &(struct fbtft_platform_data) {
1062 .platform_data = &(struct fbtft_platform_data) {
1082 .platform_data = &(struct fbtft_platform_data) {
1101 .platform_data = &(struct fbtft_platform_data) {
1112 .platform_data = &(struct fbtft_platform_data) {
1217 pdev->dev.platform_data ? "yes" : "no"); p_device_found()
1385 pdata = (void *)spi->platform_data; fbtft_device_init()
1388 pdata = p_device->dev.platform_data; fbtft_device_init()
/linux-4.1.27/arch/sh/boards/mach-se/7206/
H A Dsetup.c42 .platform_data = &smc91x_info,
65 .platform_data = &heartbeat_data,
/linux-4.1.27/include/sound/
H A Datmel-abdac.h13 #include <linux/platform_data/dma-dw.h>
/linux-4.1.27/include/linux/spi/
H A Dad7877.h4 * platform_data for the device's "struct device" holds this information.
H A Dmmc_spi.h15 /* Put this in platform_data of a device being used to manage an MMC/SD
59 return spi->dev.platform_data; mmc_spi_get_pdata()
H A Dpxa2xx_spi.h24 /* device.platform_data for SSP controller devices */
40 * copied to spi_device.platform_data ... mostly for dma tuning
/linux-4.1.27/include/media/
H A Dsh_mobile_ceu.h17 void *platform_data; member in struct:sh_mobile_ceu_companion
/linux-4.1.27/arch/sh/boards/mach-highlander/
H A Dpsw.c23 struct push_switch_platform_info *psw_info = pdev->dev.platform_data; psw_irq_handler()
74 .platform_data = &s2_platform_data,
92 .platform_data = &s3_platform_data,
110 .platform_data = &s4_platform_data,
/linux-4.1.27/arch/mips/ath25/
H A Ddevices.c43 .dev.platform_data = &ath25_board,
50 .dev.platform_data = &ath25_board,
93 ath25_wmac[nr].dev.platform_data = &ath25_board; ath25_add_wmac()
/linux-4.1.27/drivers/video/fbdev/msm/
H A Dmddi_client_dummy.c24 #include <linux/platform_data/video-msm_fb.h>
53 struct msm_mddi_client_data *client_data = pdev->dev.platform_data; mddi_dummy_probe()
69 panel->pdev.dev.platform_data = &panel->panel_data; mddi_dummy_probe()
/linux-4.1.27/arch/blackfin/mach-bf609/boards/
H A Dezkit.c22 #include <linux/platform_data/pinctrl-adi2.h>
70 .platform_data = &isp1760_priv,
78 #include <linux/platform_data/bfin_rotary.h>
108 .platform_data = &bfin_rotary_data,
162 .platform_data = &eth_private_data,
286 .platform_data = &bfin_uart0_peripherals, /* Passed to driver */
357 .platform_data = &bfin_uart1_peripherals, /* Passed to driver */
465 .platform_data = &musb_plat,
503 .platform_data = &bfin_sport0_peripherals, /* Passed to driver */
537 .platform_data = &bfin_sport1_peripherals, /* Passed to driver */
571 .platform_data = &bfin_sport2_peripherals, /* Passed to driver */
612 .platform_data = &bfin_can0_peripherals, /* Passed to driver */
663 .platform_data = &bfin_nand_platform,
680 .platform_data = &bfin_sdh_data,
739 .platform_data = &ezkit_flash_data,
839 .platform_data = &bfin_snd_data,
853 .platform_data = (void *)ad1836_link,
926 .platform_data = (void *)&vs6624_ce_pin,
1048 .platform_data = (void *)&adv7842_data,
1059 .platform_data = &bfin_capture_data,
1117 .platform_data = (void *)&adv7511_data,
1193 .platform_data = (void *)&adv7343_data,
1205 .platform_data = &bfin_display_data,
1234 .platform_data = (void *)GPIO_PC15,
1331 .platform_data = (void *)BFIN_CRYPTO_CRC_POLY_DATA,
1510 .platform_data = &bfin_gpa_pdata, /* Passed to driver */
1541 .platform_data = &bfin_gpb_pdata, /* Passed to driver */
1572 .platform_data = &bfin_gpc_pdata, /* Passed to driver */
1603 .platform_data = &bfin_gpd_pdata, /* Passed to driver */
1634 .platform_data = &bfin_gpe_pdata, /* Passed to driver */
1665 .platform_data = &bfin_gpf_pdata, /* Passed to driver */
1696 .platform_data = &bfin_gpg_pdata, /* Passed to driver */
1719 .platform_data = &bfin_gpio_keys_data,
1732 .platform_data = &bfin_spi_flash_data,
1740 .platform_data = &bfin_ad7877_ts_info,
1759 .platform_data = &adxl34x_info,
1820 .platform_data = &bf60x_spi_master_info0, /* Passed to driver */
1835 .platform_data = &bf60x_spi_master_info1, /* Passed to driver */
1862 .platform_data = &bfin_twi0_pins,
1887 .platform_data = &bfin_twi1_pins,
1920 .platform_data = (void *)&adxl34x_info,
1926 .platform_data = (void *)&adau1761_info
1937 .platform_data = (void *)&bfin_mcp23s08_soft_switch0
1941 .platform_data = (void *)&bfin_mcp23s08_soft_switch1
1945 .platform_data = (void *)&bfin_mcp23s08_soft_switch2
1950 .platform_data = (void *)&bfin_adv7842_soft_switch
1956 .platform_data = (void *)&bfin_adv7511_soft_switch
1989 .platform_data = &bfin_dmpc_vreg_data,
/linux-4.1.27/arch/blackfin/mach-bf518/boards/
H A Dtcm-bf518.c69 .platform_data = &tcm_flash_data,
104 .platform_data = &bfin_mii_bus_data,
111 .platform_data = &bfin_mii_bus,
173 .platform_data = &bfin_spi_flash_data,
192 .platform_data = &bfin_ad7877_ts_info,
261 .platform_data = &bfin_spi0_info, /* Passed to driver */
296 .platform_data = &bfin_spi1_info, /* Passed to driver */
346 .platform_data = &bfin_uart0_peripherals, /* Passed to driver */
394 .platform_data = &bfin_uart1_peripherals, /* Passed to driver */
477 .platform_data = &bfin_twi0_pins,
527 .platform_data = &bfin_sport0_peripherals, /* Passed to driver */
561 .platform_data = &bfin_sport1_peripherals, /* Passed to driver */
584 .platform_data = &bfin_gpio_keys_data,
601 .platform_data = &bfin_sdh_data,
624 .platform_data = &bfin_dmpc_vreg_data,
H A Dezbrd.c76 .platform_data = &ezbrd_flash_data,
132 .platform_data = &bfin_mii_bus_data,
139 .platform_data = &bfin_mii_bus,
163 .dev.platform_data = &ksz8893m_switch_data,
225 .platform_data = &bfin_spi_flash_data,
238 .platform_data = NULL,
257 .platform_data = &bfin_ad7877_ts_info,
326 .platform_data = &bfin_spi0_info, /* Passed to driver */
361 .platform_data = &bfin_spi1_info, /* Passed to driver */
411 .platform_data = &bfin_uart0_peripherals, /* Passed to driver */
459 .platform_data = &bfin_uart1_peripherals, /* Passed to driver */
550 .platform_data = &bfin_twi0_pins,
605 .platform_data = &bfin_sport0_peripherals, /* Passed to driver */
639 .platform_data = &bfin_sport1_peripherals, /* Passed to driver */
662 .platform_data = &bfin_gpio_keys_data,
679 .platform_data = &bfin_sdh_data,
702 .platform_data = &bfin_dmpc_vreg_data,
/linux-4.1.27/arch/sh/kernel/cpu/sh2/
H A Dsetup-sh7619.c80 .platform_data = &scif0_platform_data,
101 .platform_data = &scif1_platform_data,
122 .platform_data = &scif2_platform_data,
149 .platform_data = &eth_platform_data,
169 .platform_data = &cmt_platform_data,
/linux-4.1.27/arch/mips/mti-sead3/
H A Dsead3-platform.c40 .platform_data = uart8250_data,
65 .platform_data = &sead3_smsc911x_data,
100 .platform_data = &sead3_flash_data,
142 .platform_data = &led_data,
161 .platform_data = &led_data,
/linux-4.1.27/arch/blackfin/mach-bf537/boards/
H A Dstamp.c84 .platform_data = &isp1760_priv,
109 .platform_data = &bfin_gpio_keys_data,
178 .platform_data = &smc91x_info,
247 .platform_data = &sl811_priv,
286 .platform_data = &isp1362_priv,
326 .platform_data = &bfin_can_peripherals, /* Passed to driver */
352 .platform_data = &bfin_mii_bus_data,
359 .platform_data = &bfin_mii_bus,
451 .platform_data = &bfin_plat_nand_data,
505 .platform_data = &stamp_flash_data,
946 .platform_data = &bfin_spi_flash_data,
957 .platform_data = &bfin_spi_dataflash_data,
969 .platform_data = "ad1836", /* only includes chip name for the moment */
1002 .platform_data = &ad7147_spi_platform_data,
1012 .platform_data = NULL,
1022 .platform_data = ad2s1200_platform_data,
1033 .platform_data = ad2s1210_platform_data,
1055 .platform_data = ad7816_platform_data,
1068 .platform_data = adt7310_platform_data,
1080 .platform_data = ad7298_platform_data,
1092 .platform_data = adt7316_spi_data,
1104 .platform_data = &bfin_mmc_spi_pdata,
1112 .platform_data = &bfin_ad7877_ts_info,
1122 .platform_data = &bfin_ad7879_ts_info,
1161 .platform_data = &adxl34x_info,
1175 .platform_data = &adf7021_platform_data,
1186 .platform_data = &ad7873_pdata,
1196 .platform_data = NULL, /* No spi_driver specific config */
1207 .platform_data = NULL, /* No spi_driver specific config */
1217 .platform_data = NULL, /* No spi_driver specific config */
1227 .platform_data = NULL, /* No spi_driver specific config */
1237 .platform_data = NULL, /* No spi_driver specific config */
1247 .platform_data = NULL, /* No spi_driver specific config */
1257 .platform_data = NULL, /* No spi_driver specific config */
1265 .platform_data = NULL, /* No spi_driver specific config */
1275 .platform_data = NULL, /* No spi_driver specific config */
1285 .platform_data = NULL, /* No spi_driver specific config */
1296 .platform_data = NULL, /* No spi_driver specific config */
1307 .platform_data = NULL, /* No spi_driver specific config */
1318 .platform_data = NULL, /* No spi_driver specific config */
1329 .platform_data = NULL, /* No spi_driver specific config */
1340 .platform_data = NULL, /* No spi_driver specific config */
1351 .platform_data = NULL, /* No spi_driver specific config */
1362 .platform_data = NULL, /* No spi_driver specific config */
1372 .platform_data = NULL, /* No spi_driver specific config */
1383 .platform_data = NULL, /* No spi_driver specific config */
1394 .platform_data = NULL, /* No spi_driver specific config */
1433 .platform_data = &bfin_spi0_info, /* Passed to driver */
1467 .platform_data = &bfin_sport_spi0_info, /* Passed to driver */
1497 .platform_data = &bfin_sport_spi1_info, /* Passed to driver */
1533 .platform_data = &bfin_lq035q1_data,
1586 .platform_data = (void *)&vs6624_ce_pin,
1596 .platform_data = &bfin_capture_data,
1658 .platform_data = &bfin_uart0_peripherals, /* Passed to driver */
1706 .platform_data = &bfin_uart1_peripherals, /* Passed to driver */
1789 .platform_data = &bfin_twi0_pins,
2111 .platform_data = "current", /* Passed to driver */
2130 .platform_data = &ad5398_userspace_comsumer_data,
2168 .platform_data = (void *)&ad7142_i2c_platform_data,
2209 .platform_data = (void *)&adt7410_platform_data,
2224 .platform_data = (void *)&adt7316_i2c_data,
2243 .platform_data = (void *)&bfin_ad7879_ts_info,
2250 .platform_data = (void *)&adp5588_kpad_data,
2257 .platform_data = (void *)&adp5520_pdev_data,
2264 .platform_data = (void *)&adxl34x_info,
2270 .platform_data = (void *)&adp5588_gpio_data,
2286 .platform_data = (void *)&adp8870_pdata,
2322 .platform_data = (void *)&ad5398_regulator_data,
2328 .platform_data = (void *)&adp8860_pdata,
2375 .platform_data = &bfin_sport0_peripherals, /* Passed to driver */
2409 .platform_data = &bfin_sport1_peripherals, /* Passed to driver */
2453 .platform_data = &bfin_sport0_peripherals, /* Passed to driver */
2511 .platform_data = &bfin_pata_platform_data,
2539 .platform_data = &bfin_dmpc_vreg_data,
2617 .platform_data = (void *)ad1836_link,
2631 .platform_data = (void *)ad73311_gpio,
2657 .platform_data = &bfin_snd_data[CONFIG_SND_BF5XX_SPORT_NUM],
2669 .platform_data = &bfin_snd_data[CONFIG_SND_BF5XX_SPORT_NUM],
2708 .platform_data = &adp_switch_pdata,
2727 .platform_data = &adp122_userspace_comsumer_data,
H A Dtcm_bf537.c84 .platform_data = &bfin_spi_flash_data,
143 .platform_data = &bfin_spi0_info, /* Passed to driver */
188 .platform_data = &smc91x_info,
225 .platform_data = &isp1362_priv,
295 .platform_data = &cm_flash_data,
347 .platform_data = &bfin_uart0_peripherals, /* Passed to driver */
395 .platform_data = &bfin_uart1_peripherals, /* Passed to driver */
478 .platform_data = &bfin_twi0_pins,
514 .platform_data = &bfin_sport0_peripherals, /* Passed to driver */
548 .platform_data = &bfin_sport1_peripherals, /* Passed to driver */
575 .platform_data = &bfin_mii_bus_data,
582 .platform_data = &bfin_mii_bus,
618 .platform_data = &bfin_pata_platform_data,
646 .platform_data = &bfin_dmpc_vreg_data,
H A Dcm_bf537e.c84 .platform_data = &bfin_spi_flash_data,
143 .platform_data = &bfin_spi0_info, /* Passed to driver */
177 .platform_data = &bfin_sport_spi0_info, /* Passed to driver */
207 .platform_data = &bfin_sport_spi1_info, /* Passed to driver */
253 .platform_data = &smc91x_info,
290 .platform_data = &isp1362_priv,
360 .platform_data = &cm_flash_data,
430 .platform_data = &bfin_uart0_peripherals, /* Passed to driver */
496 .platform_data = &bfin_uart1_peripherals, /* Passed to driver */
577 .platform_data = &bfin_twi0_pins,
615 .platform_data = &bfin_sport0_peripherals, /* Passed to driver */
649 .platform_data = &bfin_sport1_peripherals, /* Passed to driver */
693 .platform_data = &bfin_sport0_peripherals, /* Passed to driver */
719 .platform_data = &bfin_mii_bus_data,
726 .platform_data = &bfin_mii_bus,
762 .platform_data = &bfin_pata_platform_data,
790 .platform_data = &bfin_dmpc_vreg_data,
H A Dminotaur.c91 .platform_data = &bfin_mii_bus_data,
98 .platform_data = &bfin_mii_bus,
178 .platform_data = &bfin_spi_flash_data,
227 .platform_data = &bfin_spi0_info, /* Passed to driver */
277 .platform_data = &bfin_uart0_peripherals, /* Passed to driver */
325 .platform_data = &bfin_uart1_peripherals, /* Passed to driver */
408 .platform_data = &bfin_twi0_pins,
444 .platform_data = &bfin_sport0_peripherals, /* Passed to driver */
478 .platform_data = &bfin_sport1_peripherals, /* Passed to driver */
H A Ddnp5370.c72 .platform_data = &bfin_mii_bus_data,
79 .platform_data = &bfin_mii_bus,
121 .platform_data = &asmb_flash_data,
187 .platform_data = &bfin_spi_dataflash_data,
226 .platform_data = &spi_bfin_master_info, /* Passed to driver */
276 .platform_data = &bfin_uart0_peripherals, /* Passed to driver */
325 .platform_data = &bfin_uart1_peripherals, /* Passed to driver */
353 .platform_data = &bfin_twi0_pins,
H A Dpnav10.c97 .platform_data = &smc91x_info,
123 .platform_data = &bfin_mii_bus_data,
130 .platform_data = &bfin_mii_bus,
220 .platform_data = &bfin_spi_flash_data,
247 .platform_data = &bfin_ad7877_ts_info,
289 .platform_data = &bfin_spi0_info, /* Passed to driver */
345 .platform_data = &bfin_uart0_peripherals, /* Passed to driver */
393 .platform_data = &bfin_uart1_peripherals, /* Passed to driver */
H A Dcm_bf537u.c84 .platform_data = &bfin_spi_flash_data,
143 .platform_data = &bfin_spi0_info, /* Passed to driver */
188 .platform_data = &smc91x_info,
225 .platform_data = &isp1362_priv,
295 .platform_data = &cm_flash_data,
347 .platform_data = &bfin_uart0_peripherals, /* Passed to driver */
395 .platform_data = &bfin_uart1_peripherals, /* Passed to driver */
476 .platform_data = &bfin_twi0_pins,
512 .platform_data = &bfin_sport0_peripherals, /* Passed to driver */
546 .platform_data = &bfin_sport1_peripherals, /* Passed to driver */
573 .platform_data = &bfin_mii_bus_data,
580 .platform_data = &bfin_mii_bus,
616 .platform_data = &bfin_pata_platform_data,
644 .platform_data = &bfin_dmpc_vreg_data,
/linux-4.1.27/arch/arm/mach-davinci/
H A Dboard-sffsdr.c29 #include <linux/platform_data/at24.h>
39 #include <linux/platform_data/i2c-davinci.h>
42 #include <linux/platform_data/usb-davinci.h>
89 .platform_data = &davinci_sffsdr_nandflash_data,
104 .platform_data = &eeprom_info,
H A Dboard-dm355-leopard.c22 #include <linux/platform_data/i2c-davinci.h>
23 #include <linux/platform_data/mmc-davinci.h>
24 #include <linux/platform_data/mtd-davinci.h>
25 #include <linux/platform_data/usb-davinci.h>
103 .platform_data = &davinci_nand_data,
130 .platform_data = dm355leopard_mmcsd_gpios,
223 .platform_data = &at25640a,
H A Dboard-neuros-osd2.c29 #include <linux/platform_data/gpio-davinci.h>
30 #include <linux/platform_data/i2c-davinci.h>
31 #include <linux/platform_data/mmc-davinci.h>
32 #include <linux/platform_data/mtd-davinci.h>
33 #include <linux/platform_data/usb-davinci.h>
112 .platform_data = &davinci_ntosd2_nandflash_data,
148 .platform_data = &ntosd2_leds_data,
H A Dusb.c14 #include <linux/platform_data/usb-davinci.h>
77 .platform_data = &usb_data,
172 da8xx_usb11_device.dev.platform_data = pdata; da8xx_register_usb11()
H A Dboard-dm355-evm.c25 #include <linux/platform_data/gpio-davinci.h>
26 #include <linux/platform_data/i2c-davinci.h>
27 #include <linux/platform_data/mtd-davinci.h>
28 #include <linux/platform_data/mmc-davinci.h>
29 #include <linux/platform_data/usb-davinci.h>
107 .platform_data = &davinci_nand_data,
138 .platform_data = dm355evm_mmcsd_gpios,
234 .platform_data = &tvp5146_pdata,
365 .platform_data = &at25640a,
H A Ddevices-da8xx.c116 .platform_data = da8xx_serial0_pdata,
123 .platform_data = da8xx_serial1_pdata,
130 .platform_data = da8xx_serial2_pdata,
263 .platform_data = da830_edma_info,
273 .platform_data = da850_edma_info,
348 pdev->dev.platform_data = pdata; da8xx_register_i2c()
425 .platform_data = &da8xx_emac_pdata,
587 pdev->dev.platform_data = pdata; da8xx_register_mcasp()
650 .platform_data = &da8xx_uio_pruss_pdata,
699 da8xx_lcdc_device.dev.platform_data = pdata; da8xx_register_lcdc()
725 da8xx_gpio_device.dev.platform_data = pdata; da8xx_register_gpio()
761 da8xx_mmcsd0_device.dev.platform_data = config; da8xx_register_mmcsd0()
798 da850_mmcsd1_device.dev.platform_data = config; da850_register_mmcsd1()
951 .platform_data = &da8xx_cpuidle_pdata,
1028 .platform_data = &da8xx_spi_pdata[0],
1037 .platform_data = &da8xx_spi_pdata[1],
H A Dboard-dm644x-evm.c18 #include <linux/platform_data/at24.h>
35 #include <linux/platform_data/i2c-davinci.h>
38 #include <linux/platform_data/mtd-davinci.h>
39 #include <linux/platform_data/mmc-davinci.h>
40 #include <linux/platform_data/usb-davinci.h>
41 #include <linux/platform_data/mtd-davinci-aemif.h>
98 .platform_data = &davinci_evm_norflash_data,
177 .platform_data = &davinci_evm_nandflash_data,
249 .platform_data = &dm644xevm_tvp5146_pdata,
582 .platform_data = &pcf_data_u2,
586 .platform_data = &pcf_data_u18,
590 .platform_data = &pcf_data_u35,
594 .platform_data = &eeprom_info,
/linux-4.1.27/arch/blackfin/mach-bf548/boards/
H A Dezkit.c22 #include <linux/platform_data/pinctrl-adi2.h>
72 .platform_data = &isp1760_priv,
106 .platform_data = &bf54x_lq043_data,
156 .platform_data = &bf54x_kpad_data,
162 #include <linux/platform_data/bfin_rotary.h>
193 .platform_data = &bfin_rotary_data,
296 .platform_data = &bfin_uart0_peripherals, /* Passed to driver */
367 .platform_data = &bfin_uart1_peripherals, /* Passed to driver */
422 .platform_data = &bfin_uart2_peripherals, /* Passed to driver */
493 .platform_data = &bfin_uart3_peripherals, /* Passed to driver */
632 .platform_data = &smsc911x_config,
692 .platform_data = &musb_plat,
730 .platform_data = &bfin_sport0_peripherals, /* Passed to driver */
764 .platform_data = &bfin_sport1_peripherals, /* Passed to driver */
798 .platform_data = &bfin_sport2_peripherals, /* Passed to driver */
832 .platform_data = &bfin_sport3_peripherals, /* Passed to driver */
873 .platform_data = &bfin_can0_peripherals, /* Passed to driver */
910 .platform_data = &bfin_can1_peripherals, /* Passed to driver */
983 .platform_data = &bf5xx_nand_platform,
1000 .platform_data = &bfin_sdh_data,
1046 .platform_data = &ezkit_flash_data,
1215 .platform_data = &bfin_gpa_pdata, /* Passed to driver */
1247 .platform_data = &bfin_gpb_pdata, /* Passed to driver */
1279 .platform_data = &bfin_gpc_pdata, /* Passed to driver */
1311 .platform_data = &bfin_gpd_pdata, /* Passed to driver */
1343 .platform_data = &bfin_gpe_pdata, /* Passed to driver */
1375 .platform_data = &bfin_gpf_pdata, /* Passed to driver */
1405 .platform_data = &bfin_gpg_pdata, /* Passed to driver */
1435 .platform_data = &bfin_gph_pdata, /* Passed to driver */
1465 .platform_data = &bfin_gpi_pdata, /* Passed to driver */
1495 .platform_data = &bfin_gpj_pdata, /* Passed to driver */
1509 .platform_data = &bfin_spi_flash_data,
1525 .platform_data = &bfin_ad7877_ts_info,
1543 .platform_data = &adxl34x_info,
1604 .platform_data = &bf54x_spi_master_info0, /* Passed to driver */
1620 .platform_data = &bf54x_spi_master_info1, /* Passed to driver */
1673 .platform_data = (void *)&vs6624_ce_pin,
1685 .platform_data = &bfin_capture_data,
1712 .platform_data = &bfin_twi0_pins,
1738 .platform_data = &bfin_twi1_pins,
1769 .platform_data = (void *)&adxl34x_info,
1798 .platform_data = &bfin_gpio_keys_data,
1827 .platform_data = &bfin_dmpc_vreg_data,
1927 .platform_data = &bfin_snd_data[CONFIG_SND_BF5XX_SPORT_NUM],
1939 .platform_data = &bfin_snd_data[CONFIG_SND_BF5XX_SPORT_NUM],
H A Dcm_bf548.c67 .platform_data = &bf54x_lq043_data,
117 .platform_data = &bf54x_kpad_data,
174 .platform_data = &bfin_uart0_peripherals, /* Passed to driver */
238 .platform_data = &bfin_uart1_peripherals, /* Passed to driver */
286 .platform_data = &bfin_uart2_peripherals, /* Passed to driver */
350 .platform_data = &bfin_uart3_peripherals, /* Passed to driver */
489 .platform_data = &smsc911x_config,
549 .platform_data = &musb_plat,
587 .platform_data = &bfin_sport0_peripherals, /* Passed to driver */
621 .platform_data = &bfin_sport1_peripherals, /* Passed to driver */
655 .platform_data = &bfin_sport2_peripherals, /* Passed to driver */
689 .platform_data = &bfin_sport3_peripherals, /* Passed to driver */
758 .platform_data = &bf5xx_nand_platform,
774 .platform_data = &bfin_sdh_data,
812 .platform_data = &bfin_can_peripherals, /* Passed to driver */
850 .platform_data = &para_flash_data,
910 .platform_data = &bfin_spi_flash_data,
918 .platform_data = &bfin_ad7877_ts_info,
986 .platform_data = &bf54x_spi_master_info0, /* Passed to driver */
1002 .platform_data = &bf54x_spi_master_info1, /* Passed to driver */
1029 .platform_data = &bfin_twi0_pins,
1055 .platform_data = &bfin_twi1_pins,
1076 .platform_data = &bfin_gpio_keys_data,
1105 .platform_data = &bfin_dmpc_vreg_data,
/linux-4.1.27/arch/blackfin/mach-bf533/boards/
H A Dezkit.c70 .platform_data = &smc91x_info,
104 .platform_data = &ezkit_flash_data_a,
134 .platform_data = &ezkit_flash_data_b,
157 .platform_data = &sram_data_a,
178 .platform_data = &sram_data_b,
224 .platform_data = &bfin_spi_flash_data,
281 .platform_data = &bfin_spi0_info, /* Passed to driver */
331 .platform_data = &bfin_uart0_peripherals, /* Passed to driver */
385 .platform_data = &bfin_gpio_keys_data,
405 .platform_data = &i2c_gpio_data,
433 .platform_data = &bfin_dmpc_vreg_data,
H A Dcm_bf533.c79 .platform_data = &bfin_spi_flash_data,
138 .platform_data = &bfin_spi0_info, /* Passed to driver */
176 .platform_data = &smc91x_info,
210 .platform_data = &smsc911x_config,
260 .platform_data = &bfin_uart0_peripherals, /* Passed to driver */
326 .platform_data = &bfin_sport0_peripherals, /* Passed to driver */
360 .platform_data = &bfin_sport1_peripherals, /* Passed to driver */
398 .platform_data = &isp1362_priv,
458 .platform_data = &para_flash_data,
490 .platform_data = &bfin_dmpc_vreg_data,
H A Dstamp.c73 .platform_data = &smc91x_info,
145 .platform_data = &stamp_flash_data,
218 .platform_data = &bfin_spi_flash_data,
230 .platform_data = "ad1836", /* only includes chip name for the moment */
249 .platform_data = &bfin_mmc_spi_pdata,
289 .platform_data = &bfin_spi0_info, /* Passed to driver */
339 .platform_data = &bfin_uart0_peripherals, /* Passed to driver */
405 .platform_data = &bfin_sport0_peripherals, /* Passed to driver */
439 .platform_data = &bfin_sport1_peripherals, /* Passed to driver */
484 .platform_data = &bfin_sport0_peripherals,
507 .platform_data = &bfin_gpio_keys_data,
527 .platform_data = &i2c_gpio_data,
585 .platform_data = &bfin_dmpc_vreg_data,
665 .platform_data = (void *)ad1836_link,
679 .platform_data = (void *)ad73311_gpio,
706 .platform_data = &bfin_snd_data[CONFIG_SND_BF5XX_SPORT_NUM],
719 .platform_data = &bfin_snd_data[CONFIG_SND_BF5XX_SPORT_NUM],
H A Dblackstamp.c73 .platform_data = &smc91x_info,
123 .platform_data = &bfin_spi_flash_data,
183 .platform_data = &bfin_spi0_info, /* Passed to driver */
233 .platform_data = &bfin_uart0_peripherals, /* Passed to driver */
299 .platform_data = &bfin_sport0_peripherals, /* Passed to driver */
333 .platform_data = &bfin_sport1_peripherals, /* Passed to driver */
357 .platform_data = &bfin_gpio_keys_data,
378 .platform_data = &i2c_gpio_data,
409 .platform_data = &bfin_dmpc_vreg_data,
H A Dip0x.c85 .platform_data = &dm9000_platdata1,
99 .platform_data = &dm9000_platdata2,
140 .platform_data = &spi_bfin_master_info, /* Passed to driver */
190 .platform_data = &bfin_uart0_peripherals, /* Passed to driver */
257 .platform_data = &isp1362_priv,
/linux-4.1.27/arch/arm/mach-davinci/include/mach/
H A Dda8xx.h19 #include <linux/platform_data/davinci_asp.h>
25 #include <linux/platform_data/edma.h>
26 #include <linux/platform_data/i2c-davinci.h>
27 #include <linux/platform_data/mmc-davinci.h>
28 #include <linux/platform_data/usb-davinci.h>
29 #include <linux/platform_data/spi-davinci.h>
30 #include <linux/platform_data/uio_pruss.h>
/linux-4.1.27/arch/blackfin/mach-bf527/boards/
H A Dtll6527m.c99 .platform_data = &musb_plat,
130 .platform_data = &bfin_lq035q1_data,
177 .platform_data = &tll6527m_flash_data,
208 .platform_data = &spi_decoded_cs,
280 .platform_data = &bfin_mii_bus_data,
287 .platform_data = &bfin_mii_bus,
374 .platform_data = &bfin_spi_flash_data,
398 .platform_data = &bfin_ad7879_ts_info,
429 .platform_data = &bfin_mcp23s08_sys_gpio_info,
437 .platform_data = &bfin_mcp23s08_usr_gpio_info,
480 .platform_data = &bfin_spi0_info, /* Passed to driver */
530 .platform_data = &bfin_uart0_peripherals,
591 .platform_data = &bfin_uart1_peripherals,
675 .platform_data = &bfin_twi0_pins,
696 .platform_data = (void *)&bfin_ad7879_ts_info,
715 .platform_data = (void *)&adxl345_info,
751 .platform_data = &bfin_sport0_peripherals,
786 .platform_data = &bfin_sport1_peripherals,
810 .platform_data = &bfin_dmpc_vreg_data,
H A Dezkit.c73 .platform_data = &isp1760_priv,
135 .platform_data = &musb_plat,
182 .platform_data = &bfin_lq035q1_data,
220 .platform_data = &ezkit_flash_data,
272 .platform_data = &bf5xx_nand_platform,
341 .platform_data = &smc91x_info,
394 .platform_data = &bfin_mii_bus_data,
401 .platform_data = &bfin_mii_bus,
564 .platform_data = &bfin_snd_data[CONFIG_SND_BF5XX_SPORT_NUM],
578 .platform_data = (void *)ad1836_link,
591 .platform_data = &bfin_spi_flash_data,
603 .platform_data = "ad1836",
621 .platform_data = &bfin_ad7877_ts_info,
631 .platform_data = &bfin_ad7879_ts_info,
691 .platform_data = &bfin_spi0_info, /* Passed to driver */
741 .platform_data = &bfin_uart0_peripherals, /* Passed to driver */
801 .platform_data = &bfin_uart1_peripherals, /* Passed to driver */
884 .platform_data = &bfin_twi0_pins,
975 .platform_data = (void *)&bfin_ad7879_ts_info,
982 .platform_data = (void *)&adp5520_pdev_data,
1033 .platform_data = &bfin_sport0_peripherals, /* Passed to driver */
1067 .platform_data = &bfin_sport1_peripherals, /* Passed to driver */
1089 .platform_data = &bfin_gpio_keys_data,
1095 #include <linux/platform_data/bfin_rotary.h>
1134 .platform_data = &bfin_rotary_data,
1157 .platform_data = &bfin_dmpc_vreg_data,
H A Dcm_bf527.c68 .platform_data = &isp1760_priv,
130 .platform_data = &musb_plat,
178 .platform_data = &bf5xx_nand_platform,
247 .platform_data = &smc91x_info,
300 .platform_data = &bfin_mii_bus_data,
307 .platform_data = &bfin_mii_bus,
390 .platform_data = &bfin_spi_flash_data,
417 .platform_data = &bfin_ad7877_ts_info,
477 .platform_data = &bfin_spi0_info, /* Passed to driver */
524 .platform_data = &cm_flash_data,
576 .platform_data = &bfin_uart0_peripherals, /* Passed to driver */
636 .platform_data = &bfin_uart1_peripherals, /* Passed to driver */
719 .platform_data = &bfin_twi0_pins,
774 .platform_data = &bfin_sport0_peripherals, /* Passed to driver */
808 .platform_data = &bfin_sport1_peripherals, /* Passed to driver */
830 .platform_data = &bfin_gpio_keys_data,
853 .platform_data = &bfin_dmpc_vreg_data,
H A Dezbrd.c94 .platform_data = &musb_plat,
134 .platform_data = &ezbrd_flash_data,
186 .platform_data = &bf5xx_nand_platform,
220 .platform_data = &bfin_mii_bus_data,
227 .platform_data = &bfin_mii_bus,
306 .platform_data = &bfin_spi_flash_data,
325 .platform_data = &bfin_ad7877_ts_info,
335 .platform_data = &bfin_ad7879_ts_info,
405 .platform_data = &bfin_spi0_info, /* Passed to driver */
455 .platform_data = &bfin_uart0_peripherals, /* Passed to driver */
515 .platform_data = &bfin_uart1_peripherals, /* Passed to driver */
598 .platform_data = &bfin_twi0_pins,
648 .platform_data = &bfin_sport0_peripherals, /* Passed to driver */
682 .platform_data = &bfin_sport1_peripherals, /* Passed to driver */
705 .platform_data = &bfin_gpio_keys_data,
728 .platform_data = &bfin_dmpc_vreg_data,
756 .platform_data = &bfin_lq035q1_data,
H A Dad7160eval.c93 .platform_data = &musb_plat,
150 .platform_data = &ad7160eval_flash_data,
198 .platform_data = &bf5xx_nand_platform,
231 .platform_data = &bfin_mii_bus_data,
238 .platform_data = &bfin_mii_bus,
293 .platform_data = &bfin_spi_flash_data,
359 .platform_data = &bfin_spi0_info, /* Passed to driver */
409 .platform_data = &bfin_uart0_peripherals, /* Passed to driver */
469 .platform_data = &bfin_uart1_peripherals, /* Passed to driver */
582 .platform_data = &bfin_twi0_pins,
592 .platform_data = (void *)&bfin_ad7160_ts_info,
628 .platform_data = &bfin_sport0_peripherals, /* Passed to driver */
662 .platform_data = &bfin_sport1_peripherals, /* Passed to driver */
669 #include <linux/platform_data/bfin_rotary.h>
708 .platform_data = &bfin_rotary_data,
730 .platform_data = &bfin_dmpc_vreg_data,
/linux-4.1.27/arch/blackfin/mach-bf538/boards/
H A Dezkit.c100 .platform_data = &bfin_uart0_peripherals, /* Passed to driver */
148 .platform_data = &bfin_uart1_peripherals, /* Passed to driver */
196 .platform_data = &bfin_uart2_peripherals, /* Passed to driver */
311 .platform_data = &bfin_sport0_peripherals, /* Passed to driver */
345 .platform_data = &bfin_sport1_peripherals, /* Passed to driver */
379 .platform_data = &bfin_sport2_peripherals, /* Passed to driver */
413 .platform_data = &bfin_sport3_peripherals, /* Passed to driver */
452 .platform_data = &bfin_can_peripherals, /* Passed to driver */
488 .platform_data = &smc91x_info,
564 .platform_data = &bfin_lq035q1_data,
577 .platform_data = &bfin_spi_flash_data,
585 .platform_data = &bfin_ad7879_ts_info,
682 .platform_data = &bf538_spi_master_info0, /* Passed to driver */
698 .platform_data = &bf538_spi_master_info1, /* Passed to driver */
714 .platform_data = &bf538_spi_master_info2, /* Passed to driver */
740 .platform_data = &bfin_twi0_pins,
782 .platform_data = &bfin_gpio_keys_data,
811 .platform_data = &bfin_dmpc_vreg_data,
852 .platform_data = &ezkit_flash_data,
/linux-4.1.27/arch/mips/jz4740/
H A Dboard-qi_lb60.c269 .platform_data = &qi_lb60_pdata,
312 .platform_data = &spigpio_platform_data,
359 .platform_data = &qi_lb60_gpio_keys_data,
397 .platform_data = &avt2_usb_regulator_data,
406 .platform_data = (void *)4,
427 .platform_data = &qi_lb60_charger_pdata,
477 jz4740_framebuffer_device.dev.platform_data = &qi_lb60_fb_pdata; qi_lb60_init_platform_devices()
478 jz4740_nand_device.dev.platform_data = &qi_lb60_nand_pdata; qi_lb60_init_platform_devices()
479 jz4740_adc_device.dev.platform_data = &qi_lb60_battery_pdata; qi_lb60_init_platform_devices()
480 jz4740_mmc_device.dev.platform_data = &qi_lb60_mmc_pdata; qi_lb60_init_platform_devices()
/linux-4.1.27/arch/blackfin/mach-bf561/boards/
H A Dezkit.c57 .platform_data = &isp1760_priv,
98 .platform_data = &isp1362_priv,
162 .platform_data = &smc91x_info,
212 .platform_data = &bfin_uart0_peripherals, /* Passed to driver */
288 .platform_data = &ezkit_flash_data,
328 .platform_data = &bfin_spi0_info, /* Passed to driver */
340 .platform_data = "ad1836", /* only includes chip name for the moment */
373 .platform_data = &bfin_gpio_keys_data,
393 .platform_data = &i2c_gpio_data,
421 .platform_data = &bfin_dmpc_vreg_data,
501 .platform_data = (void *)adv7183_gpio,
511 .platform_data = &bfin_capture_data,
541 .platform_data = (void *)ad1836_link,
H A Dacvilon.c93 .platform_data = &isp1760_priv,
127 .platform_data = &pca9564_platform_data,
157 .platform_data = &mtd_ram_data,
193 .platform_data = &smsc911x_config,
244 .platform_data = &bfin_uart0_peripherals,
313 .platform_data = &bfin_plat_nand_data,
406 .platform_data = &bfin_spi0_info, /* Passed to driver */
426 .platform_data = &bfin_spi_dataflash_data,
469 .platform_data = &bfin_dmpc_vreg_data,
H A Dcm_bf561.c75 .platform_data = &bfin_spi_flash_data,
132 .platform_data = &bfin_spi0_info, /* Passed to driver */
172 .platform_data = &smc91x_info,
207 .platform_data = &smsc911x_config,
265 .platform_data = &isp1362_priv,
317 .platform_data = &bfin_uart0_peripherals, /* Passed to driver */
383 .platform_data = &bfin_pata_platform_data,
421 .platform_data = &para_flash_data,
451 .platform_data = &bfin_dmpc_vreg_data,
/linux-4.1.27/arch/arm/mach-shmobile/
H A Dsetup-sh73a0.c30 #include <linux/platform_data/sh_ipmmu.h>
31 #include <linux/platform_data/irq-renesas-intc-irqpin.h>
94 .platform_data = &scif##index##_platform_data, \
121 .platform_data = &cmt1_platform_data,
143 .platform_data = &tmu0_platform_data,
204 .platform_data = &i2c_platform_data,
214 .platform_data = &i2c_platform_data,
224 .platform_data = &i2c_platform_data,
234 .platform_data = &i2c_platform_data,
244 .platform_data = &i2c_platform_data,
447 .platform_data = &sh73a0_dmae_platform_data,
549 .platform_data = &sh73a0_mpdma_platform_data,
591 .platform_data = &ipmmu_platform_data,
624 .platform_data = &irqpin0_platform_data,
655 .platform_data = &irqpin1_platform_data,
686 .platform_data = &irqpin2_platform_data,
717 .platform_data = &irqpin3_platform_data,
H A Dboard-marzen.c28 #include <linux/platform_data/camera-rcar.h>
29 #include <linux/platform_data/gpio-rcar.h>
30 #include <linux/platform_data/usb-rcar-phy.h>
76 .platform_data = &usb_phy_platform_data,
106 .platform_data = &smsc911x_platdata,
138 .platform_data = &sdhi0_platform_data,
199 .platform_data = &marzen_leds_pdata,
241 .platform_data = &iclink##idx##_adv7180, \
H A Dboard-kzm9g.c102 .platform_data = &smsc9221_platdata,
129 .platform_data = &usb_host_data,
280 .platform_data = &usbhs_private.info,
335 .platform_data = &lcdc_info,
378 .platform_data = &sh_mmcif_platdata,
410 .platform_data = &vcc_sdhi0_info,
440 .platform_data = &vcc_sdhi2_info,
482 .platform_data = &sdhi0_info,
527 .platform_data = &sdhi2_info,
552 .platform_data = &gpio_key_info,
582 .platform_data = &fsi_info,
604 .platform_data = &fsi2_ak4648_info,
767 .platform_data = &as3711_pdata,
782 .platform_data = &pcf8575_pdata,
H A Dsetup-r8a7740.c23 #include <linux/platform_data/irq-renesas-intc-irqpin.h>
29 #include <linux/platform_data/sh_ipmmu.h>
112 .platform_data = &irqpin0_platform_data,
142 .platform_data = &irqpin1_platform_data,
172 .platform_data = &irqpin2_platform_data,
202 .platform_data = &irqpin3_platform_data,
225 .platform_data = &scif##index##_platform_data, \
253 .platform_data = &cmt1_platform_data,
275 .platform_data = &tmu0_platform_data,
306 .platform_data = &ipmmu_platform_data,
513 .platform_data = &dma_platform_data,
523 .platform_data = &dma_platform_data,
533 .platform_data = &dma_platform_data,
603 .platform_data = &usb_dma_platform_data,
/linux-4.1.27/arch/arm/plat-orion/
H A Dcommon.c22 #include <linux/platform_data/dma-mv_xor.h>
23 #include <linux/platform_data/usb-ehci-orion.h>
99 orion_uart->dev.platform_data = data; uart_complete()
249 orion_ge->dev.platform_data = eth_data; ge_complete()
272 .platform_data = &orion_ge00_shared_data,
338 .platform_data = &orion_ge01_shared_data,
389 .platform_data = &orion_ge10_shared_data,
438 .platform_data = &orion_ge11_shared_data,
503 orion_switch_device.dev.platform_data = d; orion_ge00_switch_init()
522 .platform_data = &orion_i2c_pdata,
537 .platform_data = &orion_i2c_1_pdata,
653 .platform_data = &orion_xor0_pdata,
714 .platform_data = &orion_xor1_pdata,
760 .platform_data = &orion_ehci_data,
786 .platform_data = &orion_ehci_data,
810 .platform_data = &orion_ehci_data,
846 orion_sata.dev.platform_data = sata_data; orion_sata_init()
/linux-4.1.27/drivers/cpuidle/
H A Dcpuidle-exynos.c20 #include <linux/platform_data/cpuidle-exynos.h>
121 exynos_cpuidle_pdata = pdev->dev.platform_data; exynos_cpuidle_probe()
126 exynos_enter_aftr = (void *)(pdev->dev.platform_data); exynos_cpuidle_probe()
/linux-4.1.27/drivers/media/i2c/
H A Dadp1653.c229 flash->platform_data->max_flash_timeout, adp1653_init_controls()
231 flash->platform_data->max_flash_timeout); adp1653_init_controls()
236 flash->platform_data->max_flash_intensity, adp1653_init_controls()
237 1, flash->platform_data->max_flash_intensity); adp1653_init_controls()
242 flash->platform_data->max_torch_intensity, adp1653_init_controls()
244 flash->platform_data->max_torch_intensity); adp1653_init_controls()
249 flash->platform_data->max_indicator_intensity, adp1653_init_controls()
311 ret = flash->platform_data->power(&flash->subdev, on); __adp1653_set_power()
320 flash->platform_data->power(&flash->subdev, 0); __adp1653_set_power()
417 if (client->dev.platform_data == NULL) adp1653_probe()
424 flash->platform_data = client->dev.platform_data; adp1653_probe()
/linux-4.1.27/arch/sh/boards/mach-rsk/
H A Ddevices-rsk7203.c49 .platform_data = &smsc911x_config,
85 .platform_data = &rsk7203_gpio_leds_info,
117 .platform_data = &rsk7203_gpio_keys_info,
/linux-4.1.27/arch/sh/boards/mach-se/7343/
H A Dsetup.c63 .platform_data = &nor_flash_data,
93 .platform_data = serial_platform_data,
134 .platform_data = &usb_platform_data,
/linux-4.1.27/arch/arm/mach-sa1100/
H A Dlart.c7 #include <linux/platform_data/sa11x0-serial.h>
22 #include <linux/platform_data/mfd-mcp-sa11x0.h>
147 .platform_data = &lart_gpio_led_info,
H A Dshannon.c8 #include <linux/platform_data/sa11x0-serial.h>
22 #include <linux/platform_data/mfd-mcp-sa11x0.h>
/linux-4.1.27/arch/arm/mach-netx/
H A Dnxdkn.c32 #include <linux/platform_data/eth-netx.h>
46 .platform_data = &eth0_platform_data,
60 .platform_data = &eth1_platform_data,
/linux-4.1.27/drivers/of/
H A Dplatform.c162 * @platform_data: pointer to populate platform_data pointer with
171 void *platform_data, of_platform_device_create_pdata()
185 dev->dev.platform_data = platform_data; of_platform_device_create_pdata()
221 void *platform_data, of_amba_device_create()
244 dev->dev.platform_data = platform_data; of_amba_device_create()
285 void *platform_data, of_amba_device_create()
320 * @lookup: auxdata table for matching id and platform_data with device nodes
336 void *platform_data = NULL; of_platform_bus_create() local
349 platform_data = auxdata->platform_data; of_platform_bus_create()
357 of_amba_device_create(bus, bus_id, platform_data, parent); of_platform_bus_create()
361 dev = of_platform_device_create_pdata(bus, bus_id, platform_data, parent); of_platform_bus_create()
420 * @lookup: auxdata table for matching id and platform_data with device nodes
168 of_platform_device_create_pdata( struct device_node *np, const char *bus_id, void *platform_data, struct device *parent) of_platform_device_create_pdata() argument
219 of_amba_device_create(struct device_node *node, const char *bus_id, void *platform_data, struct device *parent) of_amba_device_create() argument
283 of_amba_device_create(struct device_node *node, const char *bus_id, void *platform_data, struct device *parent) of_amba_device_create() argument
/linux-4.1.27/arch/mips/ath79/
H A Ddev-spi.c36 ath79_spi_device.dev.platform_data = pdata; ath79_register_spi()
H A Dmach-pb44.c45 .platform_data = &pb44_i2c_gpio_data,
56 .platform_data = &pb44_pcf857x_data,
/linux-4.1.27/arch/mips/dec/
H A Dplatform.c32 .dev.platform_data = &dec_rtc_info,
/linux-4.1.27/drivers/tty/serial/8250/
H A D8250_accent.c32 .platform_data = accent_data,
H A D8250_hub6.c43 .platform_data = hub6_data,
/linux-4.1.27/include/linux/power/
H A Dgeneric-adc-battery.h12 * struct gab_platform_data - platform_data for generic adc iio battery driver.
/linux-4.1.27/arch/sh/boards/
H A Dboard-edosk7760.c86 .platform_data = &edosk7760_nor_flash_data,
109 .platform_data = &i2c_pd,
132 .platform_data = &i2c_pd,
165 .platform_data = &smc91x_info,
H A Dboard-espt.c59 .platform_data = &espt_nor_flash_data,
91 .platform_data = &sh7763_eth_pdata,
/linux-4.1.27/arch/sh/boards/mach-se/7751/
H A Dsetup.c37 .platform_data = &heartbeat_data,
/linux-4.1.27/arch/sh/kernel/cpu/sh3/
H A Dsetup-sh7705.c92 .platform_data = &scif0_platform_data,
115 .platform_data = &scif1_platform_data,
141 .platform_data = &rtc_info,
160 .platform_data = &tmu0_platform_data,
/linux-4.1.27/arch/mips/kernel/
H A D8250-platform.c33 .platform_data = uart8250_data,
/linux-4.1.27/arch/mips/sgi-ip22/
H A Dip22-platform.c33 .platform_data = &sgiwd93_0_pd,
57 .platform_data = &sgiwd93_1_pd,
104 .platform_data = &eth0_pd,
125 .platform_data = &eth1_pd,
/linux-4.1.27/arch/arm/mach-pxa/include/mach/
H A Daudio.h11 * @codec_pdata: AC97 codec platform_data
/linux-4.1.27/sound/soc/pxa/
H A Dpalm27x.c28 #include <linux/platform_data/asoc-palm27x.h>
133 if (!pdev->dev.platform_data) { palm27x_asoc_probe()
134 dev_err(&pdev->dev, "please supply platform_data\n"); palm27x_asoc_probe()
139 (pdev->dev.platform_data))->jack_gpio; palm27x_asoc_probe()
/linux-4.1.27/drivers/misc/eeprom/
H A Ddigsy_mtc_eeprom.c55 .platform_data = &eeprom_spi_gpio_data,
67 .platform_data = &digsy_mtc_eeprom_data,
/linux-4.1.27/arch/sh/kernel/cpu/sh5/
H A Dsetup-sh5.c38 .platform_data = &scif0_platform_data,
90 .platform_data = &tmu0_platform_data,
/linux-4.1.27/include/linux/regulator/
H A Dact8865.h71 * @platform_data: regulator init data
76 struct regulator_init_data *platform_data; member in struct:act8865_regulator_data
H A Dmax1586.h39 * @platform_data: regulator init data (constraints, supplies, ...)
44 struct regulator_init_data *platform_data; member in struct:max1586_subdev_data
H A Dmax8660.h38 * @platform_data: regulator init data
43 struct regulator_init_data *platform_data; member in struct:max8660_subdev_data
/linux-4.1.27/arch/sh/kernel/cpu/sh2a/
H A Dsetup-sh7201.c197 .platform_data = &scif0_platform_data,
218 .platform_data = &scif1_platform_data,
239 .platform_data = &scif2_platform_data,
260 .platform_data = &scif3_platform_data,
281 .platform_data = &scif4_platform_data,
302 .platform_data = &scif5_platform_data,
323 .platform_data = &scif6_platform_data,
344 .platform_data = &scif7_platform_data,
H A Dsetup-sh7264.c250 .platform_data = &scif0_platform_data,
276 .platform_data = &scif1_platform_data,
302 .platform_data = &scif2_platform_data,
328 .platform_data = &scif3_platform_data,
354 .platform_data = &scif4_platform_data,
380 .platform_data = &scif5_platform_data,
406 .platform_data = &scif6_platform_data,
432 .platform_data = &scif7_platform_data,
450 .platform_data = &cmt_platform_data,
520 .platform_data = &r8a66597_data,
/linux-4.1.27/arch/mn10300/unit-asb2303/
H A Dflash.c62 .dev.platform_data = &asb2303_bootprom_data,
85 .dev.platform_data = &asb2303_sysflash_data,
/linux-4.1.27/arch/avr32/boards/merisc/
H A Dflash.c104 .platform_data = &flash_data[0],
113 .platform_data = &flash_data[1],
/linux-4.1.27/arch/blackfin/include/asm/
H A Dbfin5xx_spi.h67 /* device.platform_data for SSP controller devices */
75 * copied to spi_device.platform_data ... mostly for dma tuning
/linux-4.1.27/arch/frv/mb93090-mb00/
H A Dflash.c52 .dev.platform_data = &mb93090_bootrom_data,
75 .dev.platform_data = &mb93090_userrom_data,
/linux-4.1.27/arch/arm/mach-omap2/include/mach/
H A Dserial.h63 extern void omap_serial_board_init(struct omap_uart_port_info *platform_data);
65 struct omap_uart_port_info *platform_data);
/linux-4.1.27/arch/arm/mach-w90x900/
H A Ddev.c38 #include <linux/platform_data/spi-nuc900.h>
40 #include <linux/platform_data/video-nuc900fb.h>
42 #include <linux/platform_data/keypad-w90p910.h>
89 .platform_data = &nuc900_flash_data,
237 .platform_data = &nuc900_spiflash_data,
264 .platform_data = &nuc900_spi_flash_data,
421 .platform_data = &nuc900_keypad_info,
486 .platform_data = &nuc900_fb_info,
/linux-4.1.27/arch/arm/mach-gemini/
H A Dboard-nas4220b.c56 .platform_data = &ib4220b_leds_data,
86 .platform_data = &ib4220b_keys_data,
H A Dboard-rut1xx.c44 .platform_data = &rut1xx_keys_data,
71 .platform_data = &rut100_leds_data,
H A Dboard-wbd111.c47 .platform_data = &wbd111_keys_data,
79 .platform_data = &wbd111_leds_data,
H A Dboard-wbd222.c47 .platform_data = &wbd222_keys_data,
79 .platform_data = &wbd222_leds_data,
H A Ddevices.c39 .platform_data = serial_platform_data,
59 .platform_data = &pflash_platform_data,
/linux-4.1.27/arch/arm/mach-iop33x/
H A Duart.c62 .platform_data = iop33x_uart0_data,
99 .platform_data = iop33x_uart1_data,
/linux-4.1.27/drivers/iio/dac/
H A Dmax517.c168 struct max517_platform_data *platform_data = client->dev.platform_data; max517_probe() local
202 * from platform_data max517_probe()
205 if (id->driver_data == ID_MAX518 || !platform_data) max517_probe()
208 data->vref_mv[chan] = platform_data->vref_mv[chan]; max517_probe()
/linux-4.1.27/arch/mips/bcm63xx/
H A Ddev-enet.c101 .platform_data = &enet0_pd,
133 .platform_data = &enet1_pd,
159 .platform_data = &enetsw_pd,
238 dpd = pdev->dev.platform_data; bcm63xx_enet_register()
294 memcpy(bcm63xx_enetsw_device.dev.platform_data, pd, sizeof(*pd)); bcm63xx_enetsw_register()
/linux-4.1.27/sound/arm/
H A Dpxa2xx-ac97.c79 platform_ops = substream->pcm->card->dev->platform_data; pxa2xx_ac97_pcm_startup()
90 platform_ops = substream->pcm->card->dev->platform_data; pxa2xx_ac97_pcm_shutdown()
115 pxa2xx_audio_ops_t *platform_ops = card->dev->platform_data; pxa2xx_ac97_do_suspend()
128 pxa2xx_audio_ops_t *platform_ops = card->dev->platform_data; pxa2xx_ac97_do_resume()
174 pxa2xx_audio_ops_t *pdata = dev->dev.platform_data; pxa2xx_ac97_probe()
/linux-4.1.27/arch/sh/kernel/cpu/sh4a/
H A Dsetup-sh7723.c44 .platform_data = &scif0_platform_data,
67 .platform_data = &scif1_platform_data,
90 .platform_data = &scif2_platform_data,
113 .platform_data = &scif3_platform_data,
136 .platform_data = &scif4_platform_data,
159 .platform_data = &scif5_platform_data,
185 .platform_data = &vpu_platform_data,
213 .platform_data = &veu0_platform_data,
241 .platform_data = &veu1_platform_data,
260 .platform_data = &cmt_platform_data,
281 .platform_data = &tmu0_platform_data,
302 .platform_data = &tmu1_platform_data,
361 .platform_data = &r8a66597_data,
H A Dsetup-sh7770.c35 .platform_data = &scif0_platform_data,
56 .platform_data = &scif1_platform_data,
77 .platform_data = &scif2_platform_data,
98 .platform_data = &scif3_platform_data,
119 .platform_data = &scif4_platform_data,
140 .platform_data = &scif5_platform_data,
161 .platform_data = &scif6_platform_data,
182 .platform_data = &scif7_platform_data,
203 .platform_data = &scif8_platform_data,
224 .platform_data = &scif9_platform_data,
243 .platform_data = &tmu0_platform_data,
264 .platform_data = &tmu1_platform_data,
285 .platform_data = &tmu2_platform_data,
H A Dsetup-sh7366.c40 .platform_data = &scif0_platform_data,
88 .platform_data = &r8a66597_data,
116 .platform_data = &vpu_platform_data,
144 .platform_data = &veu0_platform_data,
172 .platform_data = &veu1_platform_data,
191 .platform_data = &cmt_platform_data,
212 .platform_data = &tmu0_platform_data,
/linux-4.1.27/arch/arm/plat-samsung/
H A Ddevs.c35 #include <linux/platform_data/s3c-hsudc.h>
36 #include <linux/platform_data/s3c-hsotg.h>
37 #include <linux/platform_data/dma-s3c24xx.h>
53 #include <linux/platform_data/ata-samsung_cf.h>
56 #include <linux/platform_data/hwmon-s3c.h>
57 #include <linux/platform_data/i2c-s3c2410.h>
59 #include <linux/platform_data/mmc-s3cmci.h>
60 #include <linux/platform_data/mtd-nand-s3c2410.h>
63 #include <linux/platform_data/touchscreen-s3c2410.h>
64 #include <linux/platform_data/usb-s3c2410_udc.h>
65 #include <linux/platform_data/usb-ohci-s3c2410.h>
68 #include <linux/platform_data/spi-s3c64xx.h>
213 .platform_data = &s3c_hsmmc0_def_platdata,
243 .platform_data = &s3c_hsmmc1_def_platdata,
275 .platform_data = &s3c_hsmmc2_def_platdata,
305 .platform_data = &s3c_hsmmc3_def_platdata,
824 samsung_device_pwm.dev.platform_data = pd; samsung_pwm_set_platdata()
993 * This call copies the @info passed in and sets the device .platform_data
/linux-4.1.27/drivers/power/
H A Dwm97xx_battery.c35 struct wm97xx_pdata *wmdata = bat_ps->dev.parent->platform_data; wm97xx_read_bat()
45 struct wm97xx_pdata *wmdata = bat_ps->dev.parent->platform_data; wm97xx_read_temp()
57 struct wm97xx_pdata *wmdata = bat_ps->dev.parent->platform_data; wm97xx_bat_get_property()
108 struct wm97xx_pdata *wmdata = bat_ps->dev.parent->platform_data; wm97xx_bat_update()
171 struct wm97xx_pdata *wmdata = dev->dev.platform_data; wm97xx_bat_probe()
185 dev_err(&dev->dev, "No platform_data supplied\n"); wm97xx_bat_probe()
271 struct wm97xx_pdata *wmdata = dev->dev.platform_data; wm97xx_bat_remove()
/linux-4.1.27/arch/parisc/include/asm/
H A Ddma-mapping.h202 if(likely(dev->platform_data != NULL)) parisc_walk_tree()
203 return dev->platform_data; parisc_walk_tree()
207 if(otherdev->platform_data) { parisc_walk_tree()
208 dev->platform_data = otherdev->platform_data; parisc_walk_tree()
212 BUG_ON(!dev->platform_data); parisc_walk_tree()
213 return dev->platform_data; parisc_walk_tree()

Completed in 3281 milliseconds

12345678