Home
last modified time | relevance | path

Searched refs:platform_device (Results 1 – 200 of 3857) sorted by relevance

12345678910>>...20

/linux-4.4.14/arch/arm/mach-pxa/
Ddevices.h1 extern struct platform_device pxa_device_pmu;
2 extern struct platform_device pxa_device_mci;
3 extern struct platform_device pxa3xx_device_mci2;
4 extern struct platform_device pxa3xx_device_mci3;
5 extern struct platform_device pxa25x_device_udc;
6 extern struct platform_device pxa27x_device_udc;
7 extern struct platform_device pxa3xx_device_u2d;
8 extern struct platform_device pxa_device_fb;
9 extern struct platform_device pxa_device_ffuart;
10 extern struct platform_device pxa_device_btuart;
[all …]
Ddevices.c26 void __init pxa_register_device(struct platform_device *dev, void *data) in pxa_register_device()
43 struct platform_device pxa_device_pmu = {
75 struct platform_device pxa_device_mci = {
116 struct platform_device pxa25x_device_udc = {
127 struct platform_device pxa27x_device_udc = {
152 struct platform_device pxa3xx_device_u2d = {
180 struct platform_device pxa_device_fb = {
209 struct platform_device pxa_device_ffuart = {
233 struct platform_device pxa_device_btuart = {
257 struct platform_device pxa_device_stuart = {
[all …]
Deseries.c60 static struct platform_device e7xx_gpio_vbus = {
73 int eseries_tmio_enable(struct platform_device *dev) in eseries_tmio_enable()
86 int eseries_tmio_disable(struct platform_device *dev) in eseries_tmio_disable()
93 int eseries_tmio_suspend(struct platform_device *dev) in eseries_tmio_suspend()
99 int eseries_tmio_resume(struct platform_device *dev) in eseries_tmio_resume()
144 static struct platform_device e330_tc6387xb_device = {
156 static struct platform_device *e330_devices[] __initdata = {
195 static struct platform_device e350_t7l66xb_device = {
207 static struct platform_device *e350_devices[] __initdata = {
316 static struct platform_device e400_t7l66xb_device = {
[all …]
Dtosa.c184 static struct platform_device tosascoop_device = {
211 static struct platform_device tosascoop_jc_device = {
252 static struct platform_device tosa_gpio_vbus = {
390 static struct platform_device tosa_power_device = {
476 static struct platform_device tosakbd_device = {
540 static struct platform_device tosa_gpio_keys_device = {
579 static struct platform_device tosaled_device = {
605 static int tosa_tc6393xb_enable(struct platform_device *dev) in tosa_tc6393xb_enable()
650 static int tosa_tc6393xb_disable(struct platform_device *dev) in tosa_tc6393xb_disable()
659 static int tosa_tc6393xb_resume(struct platform_device *dev) in tosa_tc6393xb_resume()
[all …]
Dhx4700.c194 static struct platform_device gpio_keys = {
211 static struct platform_device navpoint = {
316 static struct platform_device asic3 = {
350 static struct platform_device egpio = {
524 static struct platform_device w3220 = {
546 static struct platform_device hx4700_lcd = {
565 static struct platform_device backlight = {
589 static struct platform_device gpio_vbus = {
674 static struct platform_device power_supply = {
728 static struct platform_device bq24022 = {
[all …]
Dmagician.c176 static struct platform_device gpio_keys = {
234 static struct platform_device egpio = {
414 static struct platform_device backlight = {
445 static struct platform_device leds_gpio = {
475 static struct platform_device pasic3 = {
517 static struct platform_device gpio_vbus = {
618 static struct platform_device power_supply = {
673 static struct platform_device bq24022 = {
770 static int magician_flash_init(struct platform_device *pdev) in magician_flash_init()
788 static void magician_set_vpp(struct platform_device *pdev, int vpp) in magician_set_vpp()
[all …]
/linux-4.4.14/arch/arm/plat-samsung/include/plat/
Ddevs.h29 extern struct platform_device *s3c24xx_uart_devs[];
30 extern struct platform_device *s3c24xx_uart_src[];
32 extern struct platform_device s3c64xx_device_ac97;
33 extern struct platform_device s3c64xx_device_iis0;
34 extern struct platform_device s3c64xx_device_iis1;
35 extern struct platform_device s3c64xx_device_iisv4;
36 extern struct platform_device s3c64xx_device_onenand1;
37 extern struct platform_device s3c64xx_device_pcm0;
38 extern struct platform_device s3c64xx_device_pcm1;
39 extern struct platform_device s3c64xx_device_spi0;
[all …]
Dsdhci.h55 extern void s3c2416_setup_sdhci0_cfg_gpio(struct platform_device *, int w);
56 extern void s3c2416_setup_sdhci1_cfg_gpio(struct platform_device *, int w);
57 extern void s3c64xx_setup_sdhci0_cfg_gpio(struct platform_device *, int w);
58 extern void s3c64xx_setup_sdhci1_cfg_gpio(struct platform_device *, int w);
59 extern void s3c64xx_setup_sdhci2_cfg_gpio(struct platform_device *, int w);
/linux-4.4.14/arch/mips/include/asm/mach-jz4740/
Dplatform.h22 extern struct platform_device jz4740_usb_ohci_device;
23 extern struct platform_device jz4740_udc_device;
24 extern struct platform_device jz4740_udc_xceiv_device;
25 extern struct platform_device jz4740_mmc_device;
26 extern struct platform_device jz4740_rtc_device;
27 extern struct platform_device jz4740_i2c_device;
28 extern struct platform_device jz4740_nand_device;
29 extern struct platform_device jz4740_framebuffer_device;
30 extern struct platform_device jz4740_i2s_device;
31 extern struct platform_device jz4740_pcm_device;
[all …]
/linux-4.4.14/include/linux/
Dplatform_device.h22 struct platform_device { struct
42 #define to_platform_device(x) container_of((x), struct platform_device, dev) argument
44 extern int platform_device_register(struct platform_device *);
45 extern void platform_device_unregister(struct platform_device *);
50 extern void arch_setup_pdev_archdata(struct platform_device *);
51 extern struct resource *platform_get_resource(struct platform_device *,
53 extern int platform_get_irq(struct platform_device *, unsigned int);
54 extern struct resource *platform_get_resource_byname(struct platform_device *,
57 extern int platform_get_irq_byname(struct platform_device *, const char *);
58 extern int platform_add_devices(struct platform_device **, int);
[all …]
Dof_device.h29 extern struct platform_device *of_dev_get(struct platform_device *dev);
30 extern void of_dev_put(struct platform_device *dev);
32 extern int of_device_add(struct platform_device *pdev);
33 extern int of_device_register(struct platform_device *ofdev);
34 extern void of_device_unregister(struct platform_device *ofdev);
Dolpc-ec.h18 struct platform_device;
21 int (*probe)(struct platform_device *);
22 int (*suspend)(struct platform_device *);
23 int (*resume)(struct platform_device *);
/linux-4.4.14/arch/arm/mach-imx/devices/
Ddevices-common.h17 static inline struct platform_device *imx_add_platform_device_dmamask( in imx_add_platform_device_dmamask()
34 static inline struct platform_device *imx_add_platform_device( in imx_add_platform_device()
49 struct platform_device *__init imx_add_fec(
59 struct platform_device *__init imx_add_flexcan(
68 struct platform_device *__init imx_add_fsl_usb2_udc(
73 struct platform_device *__init imx_add_gpio_keys(
81 struct platform_device *__init imx_add_imx21_hcd(
90 struct platform_device *__init imx_add_imx27_coda(
98 struct platform_device *__init imx_add_imx2_wdt(
105 struct platform_device *__init imx_add_imxdi_rtc(
[all …]
Dplatform-ipu-core.c31 static struct platform_device *imx_ipu_coredev __initdata;
33 struct platform_device *__init imx_add_ipu_core( in imx_add_ipu_core()
61 struct platform_device *__init imx_alloc_mx3_camera( in imx_alloc_mx3_camera()
73 struct platform_device *pdev; in imx_alloc_mx3_camera()
110 struct platform_device *__init imx_add_mx3_sdc_fb( in imx_add_mx3_sdc_fb()
/linux-4.4.14/arch/avr32/mach-at32ap/include/mach/
Dboard.h29 extern struct platform_device *atmel_default_console_device;
37 struct platform_device *at32_add_device_usart(unsigned int id);
39 struct platform_device *
43 struct platform_device *
48 struct platform_device *
54 struct platform_device *
60 struct platform_device *
65 struct platform_device *at32_add_device_pwm(u32 mask);
78 struct platform_device *
82 struct platform_device *at32_add_device_twi(unsigned int id,
[all …]
/linux-4.4.14/arch/arm/mach-omap2/
Domap_device.h59 struct platform_device *pdev;
69 int omap_device_enable(struct platform_device *pdev);
70 int omap_device_idle(struct platform_device *pdev);
74 struct platform_device *omap_device_build(const char *pdev_name, int pdev_id,
78 struct platform_device *omap_device_build_ss(const char *pdev_name, int pdev_id,
82 struct omap_device *omap_device_alloc(struct platform_device *pdev,
85 int omap_device_register(struct platform_device *pdev);
90 int omap_device_get_context_loss_count(struct platform_device *pdev);
94 int omap_device_assert_hardreset(struct platform_device *pdev,
96 int omap_device_deassert_hardreset(struct platform_device *pdev,
[all …]
Ddevices.c44 struct platform_device *pdev; in omap3_l3_init()
73 struct platform_device *pdev; in omap_init_mbox()
99 static struct platform_device omap_pcm = {
119 struct platform_device *pdev; in omap_mcspi_init()
171 struct platform_device *pdev; in omap_init_rng()
184 struct platform_device *pdev; in omap_init_sham()
197 struct platform_device *pdev; in omap_init_aes()
219 static struct platform_device omap_vout_device = {
264 struct platform_device *pdev; in omap_gpmc_init()
Domap_device.c119 static int omap_device_build_from_dt(struct platform_device *pdev) in omap_device_build_from_dt()
191 struct platform_device *pdev = to_platform_device(dev); in _omap_device_notifier_call()
264 int omap_device_get_context_loss_count(struct platform_device *pdev) in omap_device_get_context_loss_count()
371 struct omap_device *omap_device_alloc(struct platform_device *pdev, in omap_device_alloc()
504 struct platform_device __init *omap_device_build(const char *pdev_name, in omap_device_build()
532 struct platform_device __init *omap_device_build_ss(const char *pdev_name, in omap_device_build_ss()
539 struct platform_device *pdev; in omap_device_build_ss()
588 struct platform_device *pdev = to_platform_device(dev); in _od_runtime_suspend()
600 struct platform_device *pdev = to_platform_device(dev); in _od_runtime_resume()
627 struct platform_device *pdev = to_platform_device(dev); in _od_suspend_noirq()
[all …]
/linux-4.4.14/include/linux/platform_data/
Di2c-s3c2410.h17 struct platform_device;
38 void (*cfg_gpio)(struct platform_device *dev);
67 extern void s3c_i2c0_cfg_gpio(struct platform_device *dev);
68 extern void s3c_i2c1_cfg_gpio(struct platform_device *dev);
69 extern void s3c_i2c2_cfg_gpio(struct platform_device *dev);
70 extern void s3c_i2c3_cfg_gpio(struct platform_device *dev);
71 extern void s3c_i2c4_cfg_gpio(struct platform_device *dev);
72 extern void s3c_i2c5_cfg_gpio(struct platform_device *dev);
73 extern void s3c_i2c6_cfg_gpio(struct platform_device *dev);
74 extern void s3c_i2c7_cfg_gpio(struct platform_device *dev);
Dmmc-sdhci-s3c.h4 struct platform_device;
47 int (*ext_cd_init)(void (*notify_func)(struct platform_device *,
49 int (*ext_cd_cleanup)(void (*notify_func)(struct platform_device *,
52 void (*cfg_gpio)(struct platform_device *dev, int width);
Dwkup_m3.h21 struct platform_device;
26 int (*assert_reset)(struct platform_device *pdev, const char *name);
27 int (*deassert_reset)(struct platform_device *pdev, const char *name);
Ds3c-hsotg.h18 struct platform_device;
36 int (*phy_init)(struct platform_device *pdev, int type);
37 int (*phy_exit)(struct platform_device *pdev, int type);
Dremoteproc-omap.h21 struct platform_device;
42 int (*device_enable) (struct platform_device *pdev);
43 int (*device_shutdown) (struct platform_device *pdev);
Dusb-omap1.h42 struct platform_device *udc_device;
43 struct platform_device *ohci_device;
44 struct platform_device *otg_device;
Dvideo-ep93xx.h4 struct platform_device;
39 int (*setup)(struct platform_device *pdev);
40 void (*teardown)(struct platform_device *pdev);
/linux-4.4.14/include/linux/mfd/
Dtc6393xb.h27 int (*enable)(struct platform_device *dev);
28 int (*disable)(struct platform_device *dev);
29 int (*suspend)(struct platform_device *dev);
30 int (*resume)(struct platform_device *dev);
34 int (*setup)(struct platform_device *dev);
35 void (*teardown)(struct platform_device *dev);
45 extern int tc6393xb_lcd_mode(struct platform_device *fb,
47 extern int tc6393xb_lcd_set_power(struct platform_device *fb, bool on);
Dcore.h38 int (*enable)(struct platform_device *dev);
39 int (*disable)(struct platform_device *dev);
41 int (*suspend)(struct platform_device *dev);
42 int (*resume)(struct platform_device *dev);
85 extern int mfd_cell_enable(struct platform_device *pdev);
86 extern int mfd_cell_disable(struct platform_device *pdev);
110 static inline const struct mfd_cell *mfd_get_cell(struct platform_device *pdev) in mfd_get_cell()
Ddln2.h24 typedef void (*dln2_event_cb_t)(struct platform_device *pdev, u16 echo,
36 int dln2_register_event_cb(struct platform_device *pdev, u16 event,
45 void dln2_unregister_event_cb(struct platform_device *pdev, u16 event);
63 int dln2_transfer(struct platform_device *pdev, u16 cmd,
80 static inline int dln2_transfer_rx(struct platform_device *pdev, u16 cmd, in dln2_transfer_rx()
97 static inline int dln2_transfer_tx(struct platform_device *pdev, u16 cmd, in dln2_transfer_tx()
Dtc6387xb.h14 int (*enable)(struct platform_device *dev);
15 int (*disable)(struct platform_device *dev);
16 int (*suspend)(struct platform_device *dev);
17 int (*resume)(struct platform_device *dev);
Dt7l66xb.h18 int (*enable)(struct platform_device *dev);
19 int (*disable)(struct platform_device *dev);
20 int (*suspend)(struct platform_device *dev);
21 int (*resume)(struct platform_device *dev);
Drtsx_common.h43 struct platform_device;
46 struct platform_device *p_dev;
47 void (*card_event)(struct platform_device *p_dev);
/linux-4.4.14/arch/mips/include/asm/mach-loongson32/
Dplatform.h16 extern struct platform_device ls1x_uart_pdev;
17 extern struct platform_device ls1x_cpufreq_pdev;
18 extern struct platform_device ls1x_eth0_pdev;
19 extern struct platform_device ls1x_eth1_pdev;
20 extern struct platform_device ls1x_ehci_pdev;
21 extern struct platform_device ls1x_rtc_pdev;
24 extern void __init ls1x_serial_setup(struct platform_device *pdev);
/linux-4.4.14/arch/mips/jz4740/
Dplatform.c49 struct platform_device jz4740_usb_ohci_device = {
61 struct platform_device jz4740_udc_xceiv_device = {
80 struct platform_device jz4740_udc_device = {
105 struct platform_device jz4740_mmc_device = {
130 struct platform_device jz4740_rtc_device = {
151 struct platform_device jz4740_i2c_device = {
192 struct platform_device jz4740_nand_device = {
207 struct platform_device jz4740_framebuffer_device = {
227 struct platform_device jz4740_i2s_device = {
235 struct platform_device jz4740_pcm_device = {
[all …]
Dboard-qi_lb60.c126 static void qi_lb60_nand_ident(struct platform_device *pdev, in qi_lb60_nand_ident()
265 static struct platform_device qi_lb60_keypad = {
308 static struct platform_device spigpio_device = {
355 static struct platform_device qi_lb60_gpio_keys = {
393 static struct platform_device avt2_usb_regulator_device = {
407 static struct platform_device qi_lb60_pwm_beeper = {
426 static struct platform_device qi_lb60_charger_device = {
434 static struct platform_device qi_lb60_audio_device = {
448 static struct platform_device *jz_platform_devices[] __initdata = {
/linux-4.4.14/drivers/net/ethernet/ibm/emac/
Dzmii.h51 struct platform_device *ofdev;
58 int zmii_attach(struct platform_device *ofdev, int input, int *mode);
59 void zmii_detach(struct platform_device *ofdev, int input);
60 void zmii_get_mdio(struct platform_device *ofdev, int input);
61 void zmii_put_mdio(struct platform_device *ofdev, int input);
62 void zmii_set_speed(struct platform_device *ofdev, int input, int speed);
63 int zmii_get_regs_len(struct platform_device *ocpdev);
64 void *zmii_dump_regs(struct platform_device *ofdev, void *buf);
Drgmii.h54 struct platform_device *ofdev;
61 int rgmii_attach(struct platform_device *ofdev, int input, int mode);
62 void rgmii_detach(struct platform_device *ofdev, int input);
63 void rgmii_get_mdio(struct platform_device *ofdev, int input);
64 void rgmii_put_mdio(struct platform_device *ofdev, int input);
65 void rgmii_set_speed(struct platform_device *ofdev, int input, int speed);
66 int rgmii_get_regs_len(struct platform_device *ofdev);
67 void *rgmii_dump_regs(struct platform_device *ofdev, void *buf);
Dtah.h51 struct platform_device *ofdev;
77 int tah_attach(struct platform_device *ofdev, int channel);
78 void tah_detach(struct platform_device *ofdev, int channel);
79 void tah_reset(struct platform_device *ofdev);
80 int tah_get_regs_len(struct platform_device *ofdev);
81 void *tah_dump_regs(struct platform_device *ofdev, void *buf);
Dtah.c27 int tah_attach(struct platform_device *ofdev, int channel) in tah_attach()
39 void tah_detach(struct platform_device *ofdev, int channel) in tah_detach()
48 void tah_reset(struct platform_device *ofdev) in tah_reset()
70 int tah_get_regs_len(struct platform_device *ofdev) in tah_get_regs_len()
76 void *tah_dump_regs(struct platform_device *ofdev, void *buf) in tah_dump_regs()
91 static int tah_probe(struct platform_device *ofdev) in tah_probe()
139 static int tah_remove(struct platform_device *ofdev) in tah_remove()
Dzmii.c86 int zmii_attach(struct platform_device *ofdev, int input, int *mode) in zmii_attach()
152 void zmii_get_mdio(struct platform_device *ofdev, int input) in zmii_get_mdio()
165 void zmii_put_mdio(struct platform_device *ofdev, int input) in zmii_put_mdio()
174 void zmii_set_speed(struct platform_device *ofdev, int input, int speed) in zmii_set_speed()
195 void zmii_detach(struct platform_device *ofdev, int input) in zmii_detach()
214 int zmii_get_regs_len(struct platform_device *ofdev) in zmii_get_regs_len()
220 void *zmii_dump_regs(struct platform_device *ofdev, void *buf) in zmii_dump_regs()
235 static int zmii_probe(struct platform_device *ofdev) in zmii_probe()
286 static int zmii_remove(struct platform_device *ofdev) in zmii_remove()
Drgmii.c98 int rgmii_attach(struct platform_device *ofdev, int input, int mode) in rgmii_attach()
127 void rgmii_set_speed(struct platform_device *ofdev, int input, int speed) in rgmii_set_speed()
151 void rgmii_get_mdio(struct platform_device *ofdev, int input) in rgmii_get_mdio()
172 void rgmii_put_mdio(struct platform_device *ofdev, int input) in rgmii_put_mdio()
193 void rgmii_detach(struct platform_device *ofdev, int input) in rgmii_detach()
213 int rgmii_get_regs_len(struct platform_device *ofdev) in rgmii_get_regs_len()
219 void *rgmii_dump_regs(struct platform_device *ofdev, void *buf) in rgmii_dump_regs()
235 static int rgmii_probe(struct platform_device *ofdev) in rgmii_probe()
296 static int rgmii_remove(struct platform_device *ofdev) in rgmii_remove()
/linux-4.4.14/include/linux/usb/
Drenesas_usbhs.h41 int (*notify_hotplug)(struct platform_device *pdev);
57 int (*hardware_init)(struct platform_device *pdev);
65 int (*hardware_exit)(struct platform_device *pdev);
72 int (*power_ctrl)(struct platform_device *pdev,
80 int (*phy_reset)(struct platform_device *pdev);
87 int (*get_id)(struct platform_device *pdev);
92 int (*get_vbus)(struct platform_device *pdev);
99 int (*set_vbus)(struct platform_device *pdev, int enable);
Dusb_phy_generic.h20 extern struct platform_device *usb_phy_generic_register(void);
21 extern void usb_phy_generic_unregister(struct platform_device *);
23 static inline struct platform_device *usb_phy_generic_register(void) in usb_phy_generic_register()
28 static inline void usb_phy_generic_unregister(struct platform_device *pdev) in usb_phy_generic_unregister()
Dehci_pdriver.h22 struct platform_device;
54 int (*power_on)(struct platform_device *pdev);
56 void (*power_off)(struct platform_device *pdev);
59 void (*power_suspend)(struct platform_device *pdev);
Dohci_pdriver.h40 int (*power_on)(struct platform_device *pdev);
42 void (*power_off)(struct platform_device *pdev);
45 void (*power_suspend)(struct platform_device *pdev);
/linux-4.4.14/arch/arm/plat-samsung/
Ddev-uart.c22 static struct platform_device s3c24xx_uart_device0 = {
26 static struct platform_device s3c24xx_uart_device1 = {
30 static struct platform_device s3c24xx_uart_device2 = {
34 static struct platform_device s3c24xx_uart_device3 = {
38 struct platform_device *s3c24xx_uart_src[4] = {
45 struct platform_device *s3c24xx_uart_devs[4] = {
Ddevs.c86 struct platform_device s3c_device_ac97 = {
108 struct platform_device s3c_device_adc = {
123 struct platform_device s3c_device_adc = {
140 struct platform_device s3c_device_camif = {
162 struct platform_device s3c_device_fb = {
183 struct platform_device s3c_device_hwmon = {
210 struct platform_device s3c_device_hsmmc0 = {
240 struct platform_device s3c_device_hsmmc1 = {
272 struct platform_device s3c_device_hsmmc2 = {
302 struct platform_device s3c_device_hsmmc3 = {
[all …]
/linux-4.4.14/arch/arm/mach-w90x900/
Dcpu.h51 extern void nuc900_board_init(struct platform_device **device, int size);
55 extern struct platform_device nuc900_serial_device;
56 extern struct platform_device nuc900_device_fmi;
57 extern struct platform_device nuc900_device_kpi;
58 extern struct platform_device nuc900_device_rtc;
59 extern struct platform_device nuc900_device_ts;
60 extern struct platform_device nuc900_device_lcd;
Ddev.c85 static struct platform_device nuc900_flash_device = {
112 static struct platform_device nuc900_device_usb_ehci = {
139 static struct platform_device nuc900_device_usb_ohci = {
165 static struct platform_device nuc900_device_usbgadget = {
193 static struct platform_device nuc900_device_emc = {
231 static struct platform_device nuc900_device_spi = {
284 static struct platform_device nuc900_device_wdt = {
315 struct platform_device nuc900_device_rtc = {
337 struct platform_device nuc900_device_ts = {
359 struct platform_device nuc900_device_fmi = {
[all …]
/linux-4.4.14/arch/arm/plat-orion/
Dcommon.c53 static void fill_resources(struct platform_device *device, in fill_resources()
83 struct platform_device *orion_uart, in uart_complete()
115 static struct platform_device orion_uart0 = {
143 static struct platform_device orion_uart1 = {
171 static struct platform_device orion_uart2 = {
199 static struct platform_device orion_uart3 = {
237 struct platform_device *orion_ge_shared, in ge_complete()
238 struct platform_device *orion_ge_mvmdio, in ge_complete()
240 struct platform_device *orion_ge) in ge_complete()
264 static struct platform_device orion_ge00_shared = {
[all …]
/linux-4.4.14/arch/arm/mach-ep93xx/include/mach/
Dplatform.h13 struct platform_device;
45 int ep93xx_pwm_acquire_gpio(struct platform_device *pdev);
46 void ep93xx_pwm_release_gpio(struct platform_device *pdev);
48 int ep93xx_keypad_acquire_gpio(struct platform_device *pdev);
49 void ep93xx_keypad_release_gpio(struct platform_device *pdev);
55 int ep93xx_ide_acquire_gpio(struct platform_device *pdev);
56 void ep93xx_ide_release_gpio(struct platform_device *pdev);
/linux-4.4.14/drivers/usb/misc/
Dusb_u132.h62 void ftdi_elan_gone_away(struct platform_device *pdev);
71 int usb_ftdi_elan_edset_single(struct platform_device *pdev, u8 ed_number,
76 int usb_ftdi_elan_edset_output(struct platform_device *pdev, u8 ed_number,
81 int usb_ftdi_elan_edset_empty(struct platform_device *pdev, u8 ed_number,
86 int usb_ftdi_elan_edset_input(struct platform_device *pdev, u8 ed_number,
91 int usb_ftdi_elan_edset_setup(struct platform_device *pdev, u8 ed_number,
96 int usb_ftdi_elan_edset_flush(struct platform_device *pdev, u8 ed_number,
98 int usb_ftdi_elan_read_pcimem(struct platform_device *pdev, int mem_offset,
100 int usb_ftdi_elan_write_pcimem(struct platform_device *pdev, int mem_offset,
/linux-4.4.14/drivers/mfd/
Dtc6387xb.c48 static int tc6387xb_suspend(struct platform_device *dev, pm_message_t state) in tc6387xb_suspend()
60 static int tc6387xb_resume(struct platform_device *dev) in tc6387xb_resume()
81 static void tc6387xb_mmc_pwr(struct platform_device *mmc, int state) in tc6387xb_mmc_pwr()
83 struct platform_device *dev = to_platform_device(mmc->dev.parent); in tc6387xb_mmc_pwr()
89 static void tc6387xb_mmc_clk_div(struct platform_device *mmc, int state) in tc6387xb_mmc_clk_div()
91 struct platform_device *dev = to_platform_device(mmc->dev.parent); in tc6387xb_mmc_clk_div()
98 static int tc6387xb_mmc_enable(struct platform_device *mmc) in tc6387xb_mmc_enable()
100 struct platform_device *dev = to_platform_device(mmc->dev.parent); in tc6387xb_mmc_enable()
111 static int tc6387xb_mmc_disable(struct platform_device *mmc) in tc6387xb_mmc_disable()
113 struct platform_device *dev = to_platform_device(mmc->dev.parent); in tc6387xb_mmc_disable()
[all …]
Dt7l66xb.c83 static int t7l66xb_mmc_enable(struct platform_device *mmc) in t7l66xb_mmc_enable()
85 struct platform_device *dev = to_platform_device(mmc->dev.parent); in t7l66xb_mmc_enable()
106 static int t7l66xb_mmc_disable(struct platform_device *mmc) in t7l66xb_mmc_disable()
108 struct platform_device *dev = to_platform_device(mmc->dev.parent); in t7l66xb_mmc_disable()
126 static void t7l66xb_mmc_pwr(struct platform_device *mmc, int state) in t7l66xb_mmc_pwr()
128 struct platform_device *dev = to_platform_device(mmc->dev.parent); in t7l66xb_mmc_pwr()
134 static void t7l66xb_mmc_clk_div(struct platform_device *mmc, int state) in t7l66xb_mmc_clk_div()
136 struct platform_device *dev = to_platform_device(mmc->dev.parent); in t7l66xb_mmc_clk_div()
239 static void t7l66xb_attach_irq(struct platform_device *dev) in t7l66xb_attach_irq()
255 static void t7l66xb_detach_irq(struct platform_device *dev) in t7l66xb_detach_irq()
[all …]
Dtc6393xb.c123 static int tc6393xb_nand_enable(struct platform_device *nand) in tc6393xb_nand_enable()
125 struct platform_device *dev = to_platform_device(nand->dev.parent); in tc6393xb_nand_enable()
222 static int tc6393xb_ohci_enable(struct platform_device *dev) in tc6393xb_ohci_enable()
244 static int tc6393xb_ohci_disable(struct platform_device *dev) in tc6393xb_ohci_disable()
266 static int tc6393xb_ohci_suspend(struct platform_device *dev) in tc6393xb_ohci_suspend()
277 static int tc6393xb_fb_enable(struct platform_device *dev) in tc6393xb_fb_enable()
295 static int tc6393xb_fb_disable(struct platform_device *dev) in tc6393xb_fb_disable()
313 int tc6393xb_lcd_set_power(struct platform_device *fb, bool on) in tc6393xb_lcd_set_power()
315 struct platform_device *dev = to_platform_device(fb->dev.parent); in tc6393xb_lcd_set_power()
335 int tc6393xb_lcd_mode(struct platform_device *fb, in tc6393xb_lcd_mode()
[all …]
/linux-4.4.14/arch/arm/mach-s3c64xx/
Ddev-audio.c27 static int s3c64xx_i2s_cfg_gpio(struct platform_device *pdev) in s3c64xx_i2s_cfg_gpio()
65 struct platform_device s3c64xx_device_iis0 = {
86 struct platform_device s3c64xx_device_iis1 = {
112 struct platform_device s3c64xx_device_iisv4 = {
126 static int s3c64xx_pcm_cfg_gpio(struct platform_device *pdev) in s3c64xx_pcm_cfg_gpio()
157 struct platform_device s3c64xx_device_pcm0 = {
178 struct platform_device s3c64xx_device_pcm1 = {
191 static int s3c64xx_ac97_cfg_gpd(struct platform_device *pdev) in s3c64xx_ac97_cfg_gpd()
196 static int s3c64xx_ac97_cfg_gpe(struct platform_device *pdev) in s3c64xx_ac97_cfg_gpe()
214 struct platform_device s3c64xx_device_ac97 = {
Dmach-crag6410.c123 static struct platform_device crag6410_backlight_device = {
146 static struct platform_device crag6410_lcd_powerdev = {
234 static struct platform_device crag6410_gpio_keydev = {
251 static struct platform_device crag6410_dm9k_device = {
263 static struct platform_device crag6410_mmgpio = {
273 static struct platform_device speyside_device = {
278 static struct platform_device lowland_device = {
283 static struct platform_device tobermory_device = {
288 static struct platform_device littlemill_device = {
293 static struct platform_device bells_wm2200_device = {
[all …]
Dsetup-usb-phy.c24 static int s3c_usb_otgphy_init(struct platform_device *pdev) in s3c_usb_otgphy_init()
67 static int s3c_usb_otgphy_exit(struct platform_device *pdev) in s3c_usb_otgphy_exit()
77 int s5p_usb_phy_init(struct platform_device *pdev, int type) in s5p_usb_phy_init()
85 int s5p_usb_phy_exit(struct platform_device *pdev, int type) in s5p_usb_phy_exit()
/linux-4.4.14/sound/soc/fsl/
Dimx-pcm.h47 int imx_pcm_dma_init(struct platform_device *pdev, size_t size);
49 static inline int imx_pcm_dma_init(struct platform_device *pdev, size_t size) in imx_pcm_dma_init()
56 int imx_pcm_fiq_init(struct platform_device *pdev,
58 void imx_pcm_fiq_exit(struct platform_device *pdev);
60 static inline int imx_pcm_fiq_init(struct platform_device *pdev, in imx_pcm_fiq_init()
66 static inline void imx_pcm_fiq_exit(struct platform_device *pdev) in imx_pcm_fiq_exit()
/linux-4.4.14/arch/blackfin/mach-bf533/boards/
Dezkit.c33 static struct platform_device rtc_device = {
64 static struct platform_device smc91x_device = {
100 static struct platform_device ezkit_flash_device_a = {
130 static struct platform_device ezkit_flash_device_b = {
153 static struct platform_device sram_device_a = {
174 static struct platform_device sram_device_b = {
275 static struct platform_device bfin_spi0_device = {
325 static struct platform_device bfin_uart0_device = {
357 static struct platform_device bfin_sir0_device = {
382 static struct platform_device bfin_device_gpiokeys = {
[all …]
Dstamp.c36 static struct platform_device rtc_device = {
67 static struct platform_device smc91x_device = {
94 static struct platform_device net2272_bfin_device = {
141 static struct platform_device stamp_flash_device = {
283 static struct platform_device bfin_spi0_device = {
333 static struct platform_device bfin_uart0_device = {
365 static struct platform_device bfin_sir0_device = {
399 static struct platform_device bfin_sport0_uart_device = {
433 static struct platform_device bfin_sport1_uart_device = {
478 static struct platform_device bfin_sport0_device = {
[all …]
Dcm_bf533.c132 static struct platform_device bfin_spi0_device = {
144 static struct platform_device rtc_device = {
170 static struct platform_device smc91x_device = {
204 static struct platform_device smsc911x_device = {
254 static struct platform_device bfin_uart0_device = {
286 static struct platform_device bfin_sir0_device = {
320 static struct platform_device bfin_sport0_uart_device = {
354 static struct platform_device bfin_sport1_uart_device = {
394 static struct platform_device isp1362_hcd_device = {
419 static struct platform_device net2272_bfin_device = {
[all …]
DH8606.c33 static struct platform_device rtc_device = {
62 static struct platform_device dm9000_device = {
96 static struct platform_device smc91x_device = {
120 static struct platform_device net2272_bfin_device = {
221 static struct platform_device bfin_spi0_device = {
271 static struct platform_device bfin_uart0_device = {
303 static struct platform_device bfin_sir0_device = {
346 static struct platform_device serial8250_device = {
376 static struct platform_device opencores_kbd_device = {
384 static struct platform_device *h8606_devices[] __initdata = {
[all …]
Dblackstamp.c36 static struct platform_device rtc_device = {
67 static struct platform_device smc91x_device = {
177 static struct platform_device bfin_spi0_device = {
227 static struct platform_device bfin_uart0_device = {
259 static struct platform_device bfin_sir0_device = {
293 static struct platform_device bfin_sport0_uart_device = {
327 static struct platform_device bfin_sport1_uart_device = {
354 static struct platform_device bfin_device_gpiokeys = {
374 static struct platform_device i2c_gpio_device = {
406 static struct platform_device bfin_dpmc = {
[all …]
Dip0x.c79 static struct platform_device dm9000_device1 = {
93 static struct platform_device dm9000_device2 = {
136 static struct platform_device spi_bfin_master_device = {
184 static struct platform_device bfin_uart0_device = {
216 static struct platform_device bfin_sir0_device = {
253 static struct platform_device isp1362_hcd_device = {
265 static struct platform_device *ip0x_devices[] __initdata = {
306 static struct platform_device *ip0x_early_devices[] __initdata = {
/linux-4.4.14/arch/blackfin/mach-bf548/boards/
Dcm_bf548.c61 static struct platform_device bf54x_lq043_device = {
111 static struct platform_device bf54x_kpad_device = {
123 static struct platform_device rtc_device = {
168 static struct platform_device bfin_uart0_device = {
232 static struct platform_device bfin_uart1_device = {
280 static struct platform_device bfin_uart2_device = {
344 static struct platform_device bfin_uart3_device = {
375 static struct platform_device bfin_sir0_device = {
400 static struct platform_device bfin_sir1_device = {
425 static struct platform_device bfin_sir2_device = {
[all …]
Dezkit.c68 static struct platform_device bfin_isp1760_device = {
100 static struct platform_device bf54x_lq043_device = {
150 static struct platform_device bf54x_kpad_device = {
187 static struct platform_device bfin_rotary_device = {
238 static struct platform_device rtc_device = {
290 static struct platform_device bfin_uart0_device = {
361 static struct platform_device bfin_uart1_device = {
416 static struct platform_device bfin_uart2_device = {
487 static struct platform_device bfin_uart3_device = {
518 static struct platform_device bfin_sir0_device = {
[all …]
/linux-4.4.14/drivers/base/
Dplatform.c56 void __weak arch_setup_pdev_archdata(struct platform_device *pdev) in arch_setup_pdev_archdata()
66 struct resource *platform_get_resource(struct platform_device *dev, in platform_get_resource()
86 int platform_get_irq(struct platform_device *dev, unsigned int num) in platform_get_irq()
125 struct resource *platform_get_resource_byname(struct platform_device *dev, in platform_get_resource_byname()
149 int platform_get_irq_byname(struct platform_device *dev, const char *name) in platform_get_irq_byname()
171 int platform_add_devices(struct platform_device **devs, int num) in platform_add_devices()
189 struct platform_device pdev;
200 void platform_device_put(struct platform_device *pdev) in platform_device_put()
228 struct platform_device *platform_device_alloc(const char *name, int id) in platform_device_alloc()
256 int platform_device_add_resources(struct platform_device *pdev, in platform_device_add_resources()
[all …]
/linux-4.4.14/arch/blackfin/mach-bf537/boards/
Dtcm_bf537.c137 static struct platform_device bfin_spi0_device = {
149 static struct platform_device rtc_device = {
156 static struct platform_device hitachi_fb_device = {
182 static struct platform_device smc91x_device = {
221 static struct platform_device isp1362_hcd_device = {
245 static struct platform_device net2272_bfin_device = {
291 static struct platform_device cm_flash_device = {
341 static struct platform_device bfin_uart0_device = {
389 static struct platform_device bfin_uart1_device = {
421 static struct platform_device bfin_sir0_device = {
[all …]
Dcm_bf537u.c137 static struct platform_device bfin_spi0_device = {
149 static struct platform_device rtc_device = {
156 static struct platform_device hitachi_fb_device = {
182 static struct platform_device smc91x_device = {
221 static struct platform_device isp1362_hcd_device = {
245 static struct platform_device net2272_bfin_device = {
291 static struct platform_device cm_flash_device = {
341 static struct platform_device bfin_uart0_device = {
389 static struct platform_device bfin_uart1_device = {
420 static struct platform_device bfin_sir0_device = {
[all …]
Dcm_bf537e.c137 static struct platform_device bfin_spi0_device = {
171 static struct platform_device bfin_sport_spi0_device = {
201 static struct platform_device bfin_sport_spi1_device = {
214 static struct platform_device rtc_device = {
221 static struct platform_device hitachi_fb_device = {
247 static struct platform_device smc91x_device = {
286 static struct platform_device isp1362_hcd_device = {
310 static struct platform_device net2272_bfin_device = {
356 static struct platform_device cm_flash_device = {
424 static struct platform_device bfin_uart0_device = {
[all …]
Dminotaur.c55 static struct platform_device bfin_pcmcia_cf_device = {
64 static struct platform_device rtc_device = {
88 static struct platform_device bfin_mii_bus = {
95 static struct platform_device bfin_mac_device = {
116 static struct platform_device net2272_bfin_device = {
221 static struct platform_device bfin_spi0_device = {
271 static struct platform_device bfin_uart0_device = {
319 static struct platform_device bfin_uart1_device = {
351 static struct platform_device bfin_sir0_device = {
377 static struct platform_device bfin_sir1_device = {
[all …]
Dpnav10.c54 static struct platform_device bfin_pcmcia_cf_device = {
63 static struct platform_device rtc_device = {
91 static struct platform_device smc91x_device = {
120 static struct platform_device bfin_mii_bus = {
127 static struct platform_device bfin_mac_device = {
148 static struct platform_device net2272_bfin_device = {
283 static struct platform_device bfin_spi0_device = {
295 static struct platform_device bfin_fb_device = {
339 static struct platform_device bfin_uart0_device = {
387 static struct platform_device bfin_uart1_device = {
[all …]
Ddnp5370.c45 static struct platform_device rtc_device = {
69 static struct platform_device bfin_mii_bus = {
76 static struct platform_device bfin_mac_device = {
117 static struct platform_device asmb_flash_device = {
220 static struct platform_device spi_bfin_master_device = {
270 static struct platform_device bfin_uart0_device = {
319 static struct platform_device bfin_uart1_device = {
347 static struct platform_device i2c_bfin_twi_device = {
358 static struct platform_device *dnp5370_devices[] __initdata = {
Dstamp.c80 static struct platform_device bfin_isp1760_device = {
106 static struct platform_device bfin_device_gpiokeys = {
135 static struct platform_device bfin_pcmcia_cf_device = {
144 static struct platform_device rtc_device = {
172 static struct platform_device smc91x_device = {
202 static struct platform_device dm9000_device = {
243 static struct platform_device sl811_hcd_device = {
282 static struct platform_device isp1362_hcd_device = {
321 static struct platform_device bfin_can_device = {
349 static struct platform_device bfin_mii_bus = {
[all …]
/linux-4.4.14/arch/blackfin/mach-bf561/boards/
Dezkit.c53 static struct platform_device bfin_isp1760_device = {
94 static struct platform_device isp1362_hcd_device = {
121 static struct platform_device net2272_bfin_device = {
156 static struct platform_device smc91x_device = {
206 static struct platform_device bfin_uart0_device = {
238 static struct platform_device bfin_sir0_device = {
284 static struct platform_device ezkit_flash_device = {
322 static struct platform_device bfin_spi0_device = {
370 static struct platform_device bfin_device_gpiokeys = {
389 static struct platform_device i2c_gpio_device = {
[all …]
Dcm_bf561.c126 static struct platform_device bfin_spi0_device = {
139 static struct platform_device hitachi_fb_device = {
166 static struct platform_device smc91x_device = {
201 static struct platform_device smsc911x_device = {
225 static struct platform_device net2272_bfin_device = {
261 static struct platform_device isp1362_hcd_device = {
311 static struct platform_device bfin_uart0_device = {
343 static struct platform_device bfin_sir0_device = {
377 static struct platform_device bfin_pata_device = {
417 static struct platform_device para_flash_device = {
[all …]
Dacvilon.c89 static struct platform_device bfin_isp1760_device = {
121 static struct platform_device bfin_i2c_pca_device = {
153 static struct platform_device mtd_ram_device = {
187 static struct platform_device smsc911x_device = {
237 static struct platform_device bfin_uart0_device = {
307 static struct platform_device bfin_async_nand_device = {
400 static struct platform_device bfin_spi0_device = {
440 static struct platform_device bfin_gpios_device = {
466 static struct platform_device bfin_dpmc = {
473 static struct platform_device *acvilon_devices[] __initdata = {
[all …]
Dtepla.c38 static struct platform_device smc91x_device = {
84 static struct platform_device bfin_uart0_device = {
116 static struct platform_device bfin_sir0_device = {
125 static struct platform_device *tepla_devices[] __initdata = {
149 static struct platform_device *tepla_early_devices[] __initdata = {
/linux-4.4.14/arch/arm/mach-ep93xx/
Dcore.c146 static struct platform_device ep93xx_gpio_device = {
189 static struct platform_device ep93xx_rtc_device = {
202 static int ep93xx_ohci_power_on(struct platform_device *pdev) in ep93xx_ohci_power_on()
213 static void ep93xx_ohci_power_off(struct platform_device *pdev) in ep93xx_ohci_power_off()
231 static struct platform_device ep93xx_ohci_device = {
252 static struct platform_device ep93xx_flash = {
292 static struct platform_device ep93xx_eth_device = {
325 static struct platform_device ep93xx_i2c_device = {
374 static struct platform_device ep93xx_spi_device = {
434 static struct platform_device ep93xx_pwm0_device = {
[all …]
/linux-4.4.14/arch/blackfin/mach-bf518/boards/
Dtcm-bf518.c65 static struct platform_device tcm_flash_device = {
77 static struct platform_device rtc_device = {
101 static struct platform_device bfin_mii_bus = {
108 static struct platform_device bfin_mac_device = {
255 static struct platform_device bfin_spi0_device = {
290 static struct platform_device bfin_spi1_device = {
340 static struct platform_device bfin_uart0_device = {
388 static struct platform_device bfin_uart1_device = {
420 static struct platform_device bfin_sir0_device = {
446 static struct platform_device bfin_sir1_device = {
[all …]
Dezbrd.c72 static struct platform_device ezbrd_flash_device = {
84 static struct platform_device rtc_device = {
129 static struct platform_device bfin_mii_bus = {
136 static struct platform_device bfin_mac_device = {
159 static struct platform_device ksz8893m_switch_device = {
320 static struct platform_device bfin_spi0_device = {
355 static struct platform_device bfin_spi1_device = {
405 static struct platform_device bfin_uart0_device = {
453 static struct platform_device bfin_uart1_device = {
485 static struct platform_device bfin_sir0_device = {
[all …]
/linux-4.4.14/arch/blackfin/mach-bf527/boards/
Dcm_bf527.c64 static struct platform_device bfin_isp1760_device = {
124 static struct platform_device musb_device = {
172 static struct platform_device bf5xx_nand_device = {
204 static struct platform_device bfin_pcmcia_cf_device = {
213 static struct platform_device rtc_device = {
241 static struct platform_device smc91x_device = {
271 static struct platform_device dm9000_device = {
297 static struct platform_device bfin_mii_bus = {
304 static struct platform_device bfin_mac_device = {
325 static struct platform_device net2272_bfin_device = {
[all …]
Dezkit.c69 static struct platform_device bfin_isp1760_device = {
129 static struct platform_device musb_device = {
152 static struct platform_device bf52x_t350mcqb_device = {
176 static struct platform_device bfin_lq035q1_device = {
216 static struct platform_device ezkit_flash_device = {
266 static struct platform_device bf5xx_nand_device = {
298 static struct platform_device bfin_pcmcia_cf_device = {
307 static struct platform_device rtc_device = {
335 static struct platform_device smc91x_device = {
365 static struct platform_device dm9000_device = {
[all …]
Dad7160eval.c87 static struct platform_device musb_device = {
109 static struct platform_device bf52x_ra158z_device = {
146 static struct platform_device ad7160eval_flash_device = {
192 static struct platform_device bf5xx_nand_device = {
204 static struct platform_device rtc_device = {
228 static struct platform_device bfin_mii_bus = {
235 static struct platform_device bfin_mac_device = {
278 static struct platform_device bfin_i2s = {
353 static struct platform_device bfin_spi0_device = {
403 static struct platform_device bfin_uart0_device = {
[all …]
Dezbrd.c88 static struct platform_device musb_device = {
130 static struct platform_device ezbrd_flash_device = {
180 static struct platform_device bf5xx_nand_device = {
192 static struct platform_device rtc_device = {
217 static struct platform_device bfin_mii_bus = {
224 static struct platform_device bfin_mac_device = {
399 static struct platform_device bfin_spi0_device = {
449 static struct platform_device bfin_uart0_device = {
509 static struct platform_device bfin_uart1_device = {
541 static struct platform_device bfin_sir0_device = {
[all …]
Dtll6527m.c93 static struct platform_device musb_device = {
124 static struct platform_device bfin_lq035q1_device = {
173 static struct platform_device tll6527m_flash_device = {
204 static struct platform_device spi_decoded_gpio = {
253 static struct platform_device rtc_device = {
277 static struct platform_device bfin_mii_bus = {
284 static struct platform_device bfin_mac_device = {
344 static struct platform_device bfin_i2s = {
474 static struct platform_device bfin_spi0_device = {
524 static struct platform_device bfin_uart0_device = {
[all …]
/linux-4.4.14/arch/arm/mach-sa1100/
Dgeneric.c107 static void sa11x0_register_device(struct platform_device *dev, void *data) in sa11x0_register_device()
125 static struct platform_device sa11x0udc_device = {
141 static struct platform_device sa11x0uart1_device = {
153 static struct platform_device sa11x0uart3_device = {
168 static struct platform_device sa11x0mcp_device = {
201 static struct platform_device sa11x0ssp_device = {
217 static struct platform_device sa11x0fb_device = {
232 static struct platform_device sa11x0pcmcia_device = {
237 static struct platform_device sa11x0mtd_device = {
258 static struct platform_device sa11x0ir_device = {
[all …]
Djornada720.c182 static struct platform_device s1d13xxxfb_device = {
203 static struct platform_device sa1111_device = {
215 static struct platform_device jornada_ssp_device = {
220 static struct platform_device jornada_kbd_device = {
225 static struct platform_device jornada_ts_device = {
230 static struct platform_device *devices[] __initdata = {
/linux-4.4.14/arch/blackfin/mach-bf538/boards/
Dezkit.c37 static struct platform_device rtc_device = {
94 static struct platform_device bfin_uart0_device = {
142 static struct platform_device bfin_uart1_device = {
190 static struct platform_device bfin_uart2_device = {
221 static struct platform_device bfin_sir0_device = {
246 static struct platform_device bfin_sir1_device = {
271 static struct platform_device bfin_sir2_device = {
305 static struct platform_device bfin_sport0_uart_device = {
339 static struct platform_device bfin_sport1_uart_device = {
373 static struct platform_device bfin_sport2_uart_device = {
[all …]
/linux-4.4.14/arch/blackfin/mach-bf609/boards/
Dezkit.c66 static struct platform_device bfin_isp1760_device = {
102 static struct platform_device bfin_rotary_device = {
125 int stmmac_ptp_clk_init(struct platform_device *pdev, void *priv) in stmmac_ptp_clk_init()
143 static struct platform_device bfin_eth_device = {
207 static struct platform_device rtc_device = {
280 static struct platform_device bfin_uart0_device = {
351 static struct platform_device bfin_uart1_device = {
382 static struct platform_device bfin_sir0_device = {
407 static struct platform_device bfin_sir1_device = {
459 static struct platform_device musb_device = {
[all …]
/linux-4.4.14/drivers/vfio/platform/
Dvfio_platform.c31 struct platform_device *dev = (struct platform_device *) vdev->opaque; in get_platform_resource()
49 struct platform_device *pdev = (struct platform_device *) vdev->opaque; in get_platform_irq()
54 static int vfio_platform_probe(struct platform_device *pdev) in vfio_platform_probe()
77 static int vfio_platform_remove(struct platform_device *pdev) in vfio_platform_remove()
/linux-4.4.14/drivers/watchdog/
Dxen_wdt.c35 static struct platform_device *platform_device; variable
247 static int xen_wdt_probe(struct platform_device *dev) in xen_wdt_probe()
283 static int xen_wdt_remove(struct platform_device *dev) in xen_wdt_remove()
294 static void xen_wdt_shutdown(struct platform_device *dev) in xen_wdt_shutdown()
299 static int xen_wdt_suspend(struct platform_device *dev, pm_message_t state) in xen_wdt_suspend()
308 static int xen_wdt_resume(struct platform_device *dev) in xen_wdt_resume()
340 platform_device = platform_device_register_simple(DRV_NAME, in xen_wdt_init_module()
342 if (IS_ERR(platform_device)) { in xen_wdt_init_module()
343 err = PTR_ERR(platform_device); in xen_wdt_init_module()
352 platform_device_unregister(platform_device); in xen_wdt_cleanup_module()
/linux-4.4.14/drivers/video/fbdev/omap2/dss/
Ddss.h199 struct platform_device;
202 struct platform_device *dss_get_core_pdev(void);
213 int display_init_sysfs(struct platform_device *pdev);
214 void display_uninit_sysfs(struct platform_device *pdev);
219 int dss_init_overlay_managers_sysfs(struct platform_device *pdev);
220 void dss_uninit_overlay_managers_sysfs(struct platform_device *pdev);
241 struct platform_device *pdev);
245 void dss_init_overlays(struct platform_device *pdev);
246 void dss_uninit_overlays(struct platform_device *pdev);
255 struct platform_device *pdev);
[all …]
Ddsi.c216 static int dsi_display_init_dispc(struct platform_device *dsidev,
218 static void dsi_display_uninit_dispc(struct platform_device *dsidev,
278 struct platform_device *dsidev;
302 struct platform_device *pdev;
395 struct platform_device *dsidev;
411 static inline struct dsi_data *dsi_get_dsidrv_data(struct platform_device *dsidev) in dsi_get_dsidrv_data()
416 static inline struct platform_device *dsi_get_dsidev_from_dssdev(struct omap_dss_device *dssdev) in dsi_get_dsidev_from_dssdev()
421 static struct platform_device *dsi_get_dsidev_from_id(int module) in dsi_get_dsidev_from_id()
442 static inline void dsi_write_reg(struct platform_device *dsidev, in dsi_write_reg()
458 static inline u32 dsi_read_reg(struct platform_device *dsidev, in dsi_read_reg()
[all …]
/linux-4.4.14/drivers/scsi/
Dsun_esp.c46 static int esp_sbus_setup_dma(struct esp *esp, struct platform_device *dma_of) in esp_sbus_setup_dma()
83 struct platform_device *op = esp->dev; in esp_sbus_map_regs()
103 struct platform_device *op = esp->dev; in esp_sbus_map_command_block()
116 struct platform_device *op = esp->dev; in esp_sbus_register_irq()
122 static void esp_get_scsi_id(struct esp *esp, struct platform_device *espdma) in esp_get_scsi_id()
124 struct platform_device *op = esp->dev; in esp_get_scsi_id()
146 struct platform_device *op = esp->dev; in esp_get_differential()
158 struct platform_device *op = esp->dev; in esp_get_clock_params()
172 static void esp_get_bursts(struct esp *esp, struct platform_device *dma_of) in esp_get_bursts()
175 struct platform_device *op = esp->dev; in esp_get_bursts()
[all …]
/linux-4.4.14/arch/mips/mti-sead3/
Dsead3-platform.c36 static struct platform_device uart8250_device = {
61 static struct platform_device sead3_net_device = {
96 static struct platform_device sead3_flash = {
138 static struct platform_device pled_device = {
157 static struct platform_device fled_device = {
167 static struct platform_device sead3_led_device = {
184 static struct platform_device ehci_device = {
195 static struct platform_device *sead3_platform_devices[] __initdata = {
/linux-4.4.14/include/linux/mtd/
Dphysmap.h22 struct platform_device;
26 int (*init)(struct platform_device *);
27 void (*exit)(struct platform_device *);
28 void (*set_vpp)(struct platform_device *, int);
/linux-4.4.14/sound/soc/qcom/
Dlpass.h81 int (*init)(struct platform_device *pdev);
82 int (*exit)(struct platform_device *pdev);
92 int asoc_qcom_lpass_platform_register(struct platform_device *);
93 int asoc_qcom_lpass_cpu_platform_remove(struct platform_device *pdev);
94 int asoc_qcom_lpass_cpu_platform_probe(struct platform_device *pdev);
/linux-4.4.14/drivers/net/wireless/rt2x00/
Drt2x00soc.h30 int rt2x00soc_probe(struct platform_device *pdev, const struct rt2x00_ops *ops);
31 int rt2x00soc_remove(struct platform_device *pdev);
33 int rt2x00soc_suspend(struct platform_device *pdev, pm_message_t state);
34 int rt2x00soc_resume(struct platform_device *pdev);
Drt2x00soc.c47 struct platform_device *pdev = to_platform_device(rt2x00dev->dev); in rt2x00soc_alloc_reg()
75 int rt2x00soc_probe(struct platform_device *pdev, const struct rt2x00_ops *ops) in rt2x00soc_probe()
118 int rt2x00soc_remove(struct platform_device *pdev) in rt2x00soc_remove()
135 int rt2x00soc_suspend(struct platform_device *pdev, pm_message_t state) in rt2x00soc_suspend()
144 int rt2x00soc_resume(struct platform_device *pdev) in rt2x00soc_resume()
/linux-4.4.14/arch/mips/loongson32/common/
Dplatform.c40 struct platform_device ls1x_uart_pdev = {
48 void __init ls1x_serial_setup(struct platform_device *pdev) in ls1x_serial_setup()
73 struct platform_device ls1x_cpufreq_pdev = {
89 int ls1x_eth_mux_init(struct platform_device *pdev, void *priv) in ls1x_eth_mux_init()
157 struct platform_device ls1x_eth0_pdev = {
191 struct platform_device ls1x_eth1_pdev = {
219 struct platform_device ls1x_ehci_pdev = {
231 struct platform_device ls1x_rtc_pdev = {
/linux-4.4.14/arch/sh/boards/mach-landisk/
Dpsw.c22 struct platform_device *pdev = arg; in psw_irq_handler()
92 static struct platform_device psw_power_switch_device = {
102 static struct platform_device psw1_switch_device = {
112 static struct platform_device psw2_switch_device = {
122 static struct platform_device psw3_switch_device = {
132 static struct platform_device *psw_devices[] = {
/linux-4.4.14/arch/arm/mach-omap1/
Dgpio7xx.c65 static struct platform_device omap7xx_mpu_gpio = {
104 static struct platform_device omap7xx_gpio1 = {
132 static struct platform_device omap7xx_gpio2 = {
160 static struct platform_device omap7xx_gpio3 = {
188 static struct platform_device omap7xx_gpio4 = {
216 static struct platform_device omap7xx_gpio5 = {
244 static struct platform_device omap7xx_gpio6 = {
254 static struct platform_device *omap7xx_gpio_dev[] __initdata = {
Ddevices.c38 static struct platform_device omap_pcm = {
74 static struct platform_device omap_rtc_device = {
159 struct platform_device *pdev; in omap_mmc_add()
253 struct platform_device omap_spi1 = {
258 struct platform_device omap_spi2 = {
298 static struct platform_device omap1_camera_device = {
311 struct platform_device *dev = &omap1_camera_device; in omap1_camera_init()
345 static struct platform_device omap_uwire_device = {
379 static struct platform_device omap1_rng_device = {
450 static struct platform_device omap_wdt_device = {
Dgpio16xx.c66 static struct platform_device omap16xx_mpu_gpio = {
110 static struct platform_device omap16xx_gpio1 = {
138 static struct platform_device omap16xx_gpio2 = {
166 static struct platform_device omap16xx_gpio3 = {
194 static struct platform_device omap16xx_gpio4 = {
204 static struct platform_device *omap16xx_gpio_dev[] __initdata = {
222 struct platform_device *pdev; in omap16xx_gpio_init()
Dboard-palmtt.c121 static struct platform_device palmtt_flash_device = {
150 static struct platform_device palmtt_kp_device = {
160 static struct platform_device palmtt_lcd_device = {
165 static struct platform_device palmtt_spi_device = {
174 static struct platform_device palmtt_backlight_device = {
196 static struct platform_device palmtt_led_device = {
204 static struct platform_device *palmtt_devices[] __initdata = {
Dboard-innovator.c112 static struct platform_device innovator_flash_device = {
142 static struct platform_device innovator_kp_device = {
187 static struct platform_device innovator1510_smc91x_device = {
197 static struct platform_device innovator1510_lcd_device = {
202 static struct platform_device innovator1510_spi_device = {
207 static struct platform_device *innovator1510_devices[] __initdata = {
254 static struct platform_device innovator1610_smc91x_device = {
264 static struct platform_device innovator1610_lcd_device = {
269 static struct platform_device *innovator1610_devices[] __initdata = {
Dboard-ams-delta.c186 static struct platform_device latch1_gpio_device = {
210 static struct platform_device latch2_gpio_device = {
282 static struct platform_device modem_nreset_device = {
319 static struct platform_device ams_delta_nand_device = {
346 static struct platform_device ams_delta_kp_device = {
356 static struct platform_device ams_delta_lcd_device = {
434 static struct platform_device ams_delta_camera_device = {
447 static struct platform_device ams_delta_audio_device = {
452 static struct platform_device cx20442_codec_device = {
457 static struct platform_device *ams_delta_devices[] __initdata = {
[all …]
Dboard-osk.c111 static struct platform_device osk5912_flash_device = {
138 static struct platform_device osk5912_smc91x_device = {
154 static struct platform_device osk5912_cf_device = {
164 static struct platform_device *osk5912_devices[] __initdata = {
186 static struct platform_device osk5912_tps_leds = {
361 static struct platform_device osk5912_kp_device = {
375 static struct platform_device mistral_bl_device = {
383 static struct platform_device osk5912_lcd_device = {
406 static struct platform_device mistral_gpio_leds = {
414 static struct platform_device *mistral_devices[] __initdata = {
Dboard-palmz71.c95 static struct platform_device palmz71_kp_device = {
139 static struct platform_device palmz71_rom_device = {
149 static struct platform_device palmz71_lcd_device = {
154 static struct platform_device palmz71_spi_device = {
163 static struct platform_device palmz71_backlight_device = {
171 static struct platform_device *devices[] __initdata = {
Dboard-h3.c143 static struct platform_device nor_device = {
212 static struct platform_device nand_device = {
239 static struct platform_device smc91x_device = {
275 static struct platform_device intlat_device = {
304 static struct platform_device h3_kp_device = {
314 static struct platform_device h3_lcd_device = {
347 static struct platform_device h3_gpio_leds = {
355 static struct platform_device *devices[] __initdata = {
/linux-4.4.14/drivers/mtd/nand/
Dtxx9ndfmc.c64 struct platform_device *dev;
80 static struct platform_device *mtd_to_platdev(struct mtd_info *mtd) in mtd_to_platdev()
87 static void __iomem *ndregaddr(struct platform_device *dev, unsigned int reg) in ndregaddr()
95 static u32 txx9ndfmc_read(struct platform_device *dev, unsigned int reg) in txx9ndfmc_read()
100 static void txx9ndfmc_write(struct platform_device *dev, in txx9ndfmc_write()
108 struct platform_device *dev = mtd_to_platdev(mtd); in txx9ndfmc_read_byte()
116 struct platform_device *dev = mtd_to_platdev(mtd); in txx9ndfmc_write_buf()
128 struct platform_device *dev = mtd_to_platdev(mtd); in txx9ndfmc_read_buf()
140 struct platform_device *dev = txx9_priv->dev; in txx9ndfmc_cmd_ctrl()
169 struct platform_device *dev = mtd_to_platdev(mtd); in txx9ndfmc_dev_ready()
[all …]
/linux-4.4.14/drivers/platform/x86/
Dalienware-wmi.c152 static struct platform_device *platform_device; variable
363 static int alienware_zone_init(struct platform_device *dev) in alienware_zone_init()
424 static void alienware_zone_exit(struct platform_device *dev) in alienware_zone_exit()
554 static void remove_hdmi(struct platform_device *dev) in remove_hdmi()
560 static int create_hdmi(struct platform_device *dev) in create_hdmi()
594 platform_device = platform_device_alloc("alienware-wmi", -1); in alienware_wmi_init()
595 if (!platform_device) { in alienware_wmi_init()
599 ret = platform_device_add(platform_device); in alienware_wmi_init()
604 ret = create_hdmi(platform_device); in alienware_wmi_init()
609 ret = alienware_zone_init(platform_device); in alienware_wmi_init()
[all …]
/linux-4.4.14/arch/arm/mach-davinci/
Ddevices-da8xx.c111 struct platform_device da8xx_serial_device[] = {
238 struct platform_device *edma_pdev; in da830_register_edma()
248 struct platform_device *edma_pdev; in da850_register_edma()
277 static struct platform_device da8xx_i2c_device0 = {
297 static struct platform_device da8xx_i2c_device1 = {
307 struct platform_device *pdev; in da8xx_register_i2c()
328 static struct platform_device da8xx_wdt_device = {
389 static struct platform_device da8xx_emac_device = {
407 static struct platform_device da8xx_mdio_device = {
453 static struct platform_device da830_mcasp1_device = {
[all …]
Ddavinci.h119 extern struct platform_device dm365_serial_device[];
120 extern struct platform_device dm355_serial_device[];
121 extern struct platform_device dm644x_serial_device[];
122 extern struct platform_device dm646x_serial_device[];
Ddevices.c68 static struct platform_device davinci_i2c_device = {
99 static struct platform_device ide_device = {
157 static struct platform_device davinci_mmcsd0_device = {
194 static struct platform_device davinci_mmcsd1_device = {
208 struct platform_device *pdev = NULL; in davinci_setup_mmc()
304 struct platform_device davinci_wdt_device = {
321 static struct platform_device davinci_gpio_device = {
/linux-4.4.14/arch/arm/mach-mmp/include/mach/
Dpxa910.h23 extern struct platform_device pxa168_device_u2o;
24 extern struct platform_device pxa168_device_u2ootg;
25 extern struct platform_device pxa168_device_u2oehci;
29 extern struct platform_device pxa910_device_gpio;
30 extern struct platform_device pxa910_device_rtc;
/linux-4.4.14/drivers/sbus/char/
Dbbc_i2c.h10 struct platform_device *op;
67 struct platform_device *op;
69 struct platform_device *device;
75 extern struct platform_device *bbc_i2c_getdev(struct bbc_i2c_bus *, int);
76 extern struct bbc_i2c_client *bbc_i2c_attach(struct bbc_i2c_bus *bp, struct platform_device *);
/linux-4.4.14/arch/mips/alchemy/devboards/
Ddb1550.c191 static struct platform_device db1550_nand_dev = {
207 static struct platform_device pb1550_nand_dev = {
275 static struct platform_device db1550_spi_dev = {
312 static struct platform_device db1550_ac97_dev = {
343 static struct platform_device db1550_i2c_dev = {
375 static struct platform_device db1550_i2s_dev = {
384 static struct platform_device db1550_stac_dev = {
389 static struct platform_device db1550_ac97dma_dev = {
394 static struct platform_device db1550_i2sdma_dev = {
399 static struct platform_device db1550_sndac97_dev = {
[all …]
Ddb1300.c213 static struct platform_device db1300_nand_dev = {
245 static struct platform_device db1300_eth_dev = {
280 static struct platform_device db1300_ac97_dev = {
312 static struct platform_device db1300_i2s_dev = {
344 static struct platform_device db1300_i2c_dev = {
407 static struct platform_device db1300_5waysw_dev = {
439 static struct platform_device db1300_ide_dev = {
558 static struct platform_device db1300_sd1_dev = {
623 static struct platform_device db1300_sd0_dev = {
635 static struct platform_device db1300_wm9715_dev = {
[all …]
Ddb1000.c96 static struct platform_device db1500_pci_host_dev = {
124 static struct platform_device au1100_lcd_device = {
153 static struct platform_device alchemy_ac97c_dev = {
160 static struct platform_device alchemy_ac97c_dma_dev = {
165 static struct platform_device db1x00_codec_dev = {
170 static struct platform_device db1x00_audio_dev = {
342 static struct platform_device db1100_mmc0_dev = {
377 static struct platform_device db1100_mmc1_dev = {
431 static struct platform_device db1000_irda_dev = {
469 static struct platform_device db1100_spi_dev = {
[all …]
/linux-4.4.14/arch/sh/kernel/cpu/sh4a/
Dsetup-sh7723.c38 static struct platform_device scif0_device = {
61 static struct platform_device scif1_device = {
84 static struct platform_device scif2_device = {
107 static struct platform_device scif3_device = {
130 static struct platform_device scif4_device = {
153 static struct platform_device scif5_device = {
181 static struct platform_device vpu_device = {
209 static struct platform_device veu0_device = {
237 static struct platform_device veu1_device = {
256 static struct platform_device cmt_device = {
[all …]
Dsetup-sh7343.c31 static struct platform_device scif0_device = {
52 static struct platform_device scif1_device = {
73 static struct platform_device scif2_device = {
94 static struct platform_device scif3_device = {
118 static struct platform_device iic0_device = {
139 static struct platform_device iic1_device = {
164 static struct platform_device vpu_device = {
192 static struct platform_device veu_device = {
220 static struct platform_device jpu_device = {
239 static struct platform_device cmt_device = {
[all …]
Dsetup-sh7366.c34 static struct platform_device scif0_device = {
58 static struct platform_device iic_device = {
82 static struct platform_device usb_host_device = {
112 static struct platform_device vpu_device = {
140 static struct platform_device veu0_device = {
168 static struct platform_device veu1_device = {
187 static struct platform_device cmt_device = {
208 static struct platform_device tmu0_device = {
218 static struct platform_device *sh7366_devices[] __initdata = {
240 static struct platform_device *sh7366_early_devices[] __initdata = {
Dsetup-sh7722.c170 struct platform_device dma_device = {
194 static struct platform_device scif0_device = {
217 static struct platform_device scif1_device = {
240 static struct platform_device scif2_device = {
273 static struct platform_device rtc_device = {
298 static struct platform_device usbf_device = {
324 static struct platform_device iic_device = {
349 static struct platform_device vpu_device = {
377 static struct platform_device veu_device = {
405 static struct platform_device jpu_device = {
[all …]
Dsetup-sh7724.c271 static struct platform_device dma0_device = {
281 static struct platform_device dma1_device = {
305 static struct platform_device scif0_device = {
328 static struct platform_device scif1_device = {
351 static struct platform_device scif2_device = {
374 static struct platform_device scif3_device = {
397 static struct platform_device scif4_device = {
420 static struct platform_device scif5_device = {
454 static struct platform_device rtc_device = {
476 static struct platform_device iic0_device = {
[all …]
Dsetup-sh7770.c29 static struct platform_device scif0_device = {
50 static struct platform_device scif1_device = {
71 static struct platform_device scif2_device = {
92 static struct platform_device scif3_device = {
113 static struct platform_device scif4_device = {
134 static struct platform_device scif5_device = {
155 static struct platform_device scif6_device = {
176 static struct platform_device scif7_device = {
197 static struct platform_device scif8_device = {
218 static struct platform_device scif9_device = {
[all …]
Dsetup-sh7734.c39 static struct platform_device scif0_device = {
61 static struct platform_device scif1_device = {
83 static struct platform_device scif2_device = {
105 static struct platform_device scif3_device = {
127 static struct platform_device scif4_device = {
149 static struct platform_device scif5_device = {
173 static struct platform_device rtc_device = {
194 static struct platform_device i2c0_device = {
213 static struct platform_device tmu0_device = {
234 static struct platform_device tmu1_device = {
[all …]
/linux-4.4.14/drivers/clk/qcom/
Dcommon.h16 struct platform_device;
40 extern struct regmap *qcom_cc_map(struct platform_device *pdev,
42 extern int qcom_cc_really_probe(struct platform_device *pdev,
45 extern int qcom_cc_probe(struct platform_device *pdev,
/linux-4.4.14/arch/sh/kernel/cpu/sh5/
Dsetup-sh5.c32 static struct platform_device scif0_device = {
65 static struct platform_device rtc_device = {
86 static struct platform_device tmu0_device = {
96 static struct platform_device *sh5_early_devices[] __initdata = {
101 static struct platform_device *sh5_devices[] __initdata = {
/linux-4.4.14/drivers/crypto/ccp/
Dccp-platform.c38 struct platform_device *pdev = container_of(dev, in ccp_get_irq()
39 struct platform_device, dev); in ccp_get_irq()
81 struct platform_device *pdev = container_of(dev, in ccp_find_mmio_area()
82 struct platform_device, dev); in ccp_find_mmio_area()
92 static int ccp_platform_probe(struct platform_device *pdev) in ccp_platform_probe()
155 static int ccp_platform_remove(struct platform_device *pdev) in ccp_platform_remove()
168 static int ccp_platform_suspend(struct platform_device *pdev, in ccp_platform_suspend()
194 static int ccp_platform_resume(struct platform_device *pdev) in ccp_platform_resume()
/linux-4.4.14/arch/sh/kernel/cpu/sh3/
Dsetup-sh7720.c44 static struct platform_device rtc_device = {
67 static struct platform_device scif0_device = {
90 static struct platform_device scif1_device = {
117 static struct platform_device usb_ohci_device = {
144 static struct platform_device usbf_device = {
164 static struct platform_device cmt_device = {
185 static struct platform_device tmu0_device = {
195 static struct platform_device *sh7720_devices[] __initdata = {
212 static struct platform_device *sh7720_early_devices[] __initdata = {
Dsetup-sh770x.c104 static struct platform_device rtc_device = {
125 static struct platform_device scif0_device = {
150 static struct platform_device scif1_device = {
176 static struct platform_device scif2_device = {
198 static struct platform_device tmu0_device = {
208 static struct platform_device *sh770x_devices[] __initdata = {
230 static struct platform_device *sh770x_early_devices[] __initdata = {
Dsetup-sh7705.c86 static struct platform_device scif0_device = {
109 static struct platform_device scif1_device = {
135 static struct platform_device rtc_device = {
156 static struct platform_device tmu0_device = {
166 static struct platform_device *sh7705_devices[] __initdata = {
180 static struct platform_device *sh7705_early_devices[] __initdata = {
Dsetup-sh7710.c90 static struct platform_device rtc_device = {
112 static struct platform_device scif0_device = {
134 static struct platform_device scif1_device = {
155 static struct platform_device tmu0_device = {
165 static struct platform_device *sh7710_devices[] __initdata = {
179 static struct platform_device *sh7710_early_devices[] __initdata = {
/linux-4.4.14/drivers/usb/chipidea/
Dci_hdrc_zevio.c25 static int ci_hdrc_zevio_probe(struct platform_device *pdev) in ci_hdrc_zevio_probe()
27 struct platform_device *ci_pdev; in ci_hdrc_zevio_probe()
45 static int ci_hdrc_zevio_remove(struct platform_device *pdev) in ci_hdrc_zevio_remove()
47 struct platform_device *ci_pdev = platform_get_drvdata(pdev); in ci_hdrc_zevio_remove()
Dci_hdrc_msm.c54 static int ci_hdrc_msm_probe(struct platform_device *pdev) in ci_hdrc_msm_probe()
56 struct platform_device *plat_ci; in ci_hdrc_msm_probe()
88 static int ci_hdrc_msm_remove(struct platform_device *pdev) in ci_hdrc_msm_remove()
90 struct platform_device *plat_ci = platform_get_drvdata(pdev); in ci_hdrc_msm_remove()
/linux-4.4.14/arch/sh/boards/mach-highlander/
Dpsw.c21 struct platform_device *pdev = arg; in psw_irq_handler()
68 static struct platform_device s2_switch_device = {
86 static struct platform_device s3_switch_device = {
104 static struct platform_device s4_switch_device = {
114 static struct platform_device *psw_devices[] = {
Dsetup.c54 static struct platform_device r8a66597_usb_host_device = {
86 static struct platform_device m66592_usb_peripheral_device = {
119 static struct platform_device cf_ide_device = {
146 static struct platform_device heartbeat_device = {
185 static struct platform_device ax88796_device = {
235 static struct platform_device nor_flash_device = {
257 static struct platform_device smbus_device = {
270 static struct platform_device *r7780rp_devices[] __initdata = {
/linux-4.4.14/arch/arm/mach-ixp4xx/
Dvulcan-setup.c32 static struct platform_device vulcan_flash = {
51 static struct platform_device vulcan_sram = {
113 static struct platform_device vulcan_uart = {
136 static struct platform_device vulcan_eth[] = {
157 static struct platform_device vulcan_max6369 = {
169 static struct platform_device vulcan_w1_gpio = {
177 static struct platform_device *vulcan_devices[] __initdata = {
Dnslu2-setup.c63 static struct platform_device nslu2_flash = {
108 static struct platform_device nslu2_leds = {
114 static struct platform_device nslu2_i2c_gpio = {
122 static struct platform_device nslu2_beeper = {
163 static struct platform_device nslu2_uart = {
180 static struct platform_device nslu2_eth[] = {
188 static struct platform_device *nslu2_devices[] __initdata = {
Domixp-setup.c86 static struct platform_device omixp_flash_device[] = {
147 static struct platform_device omixp_uart = {
167 static struct platform_device mic256_leds = {
186 static struct platform_device ixdp425_eth[] = {
199 static struct platform_device *devixp_pldev[] __initdata = {
206 static struct platform_device *mic256_pldev[] __initdata = {
214 static struct platform_device *miccpt_pldev[] __initdata = {
Davila-setup.c42 static struct platform_device avila_flash = {
57 static struct platform_device avila_i2c_gpio = {
100 static struct platform_device avila_uart = {
128 static struct platform_device avila_pata = {
136 static struct platform_device *avila_devices[] __initdata = {
Dnas100d-setup.c60 static struct platform_device nas100d_flash = {
97 static struct platform_device nas100d_leds = {
108 static struct platform_device nas100d_i2c_gpio = {
151 static struct platform_device nas100d_uart = {
168 static struct platform_device nas100d_eth[] = {
176 static struct platform_device *nas100d_devices[] __initdata = {
Dfsg-setup.c47 static struct platform_device fsg_flash = {
62 static struct platform_device fsg_i2c_gpio = {
111 static struct platform_device fsg_uart = {
121 static struct platform_device fsg_leds = {
139 static struct platform_device fsg_eth[] = {
155 static struct platform_device *fsg_devices[] __initdata = {
/linux-4.4.14/drivers/input/misc/
Dsoc_button_array.c46 struct platform_device *children[BUTTON_TYPES];
68 static struct platform_device *
69 soc_button_device_create(struct platform_device *pdev, in soc_button_device_create()
74 struct platform_device *pd; in soc_button_device_create()
140 static int soc_button_remove(struct platform_device *pdev) in soc_button_remove()
153 static int soc_button_probe(struct platform_device *pdev) in soc_button_probe()
159 struct platform_device *pd; in soc_button_probe()
/linux-4.4.14/arch/arm/mach-rpc/
Driscpc.c108 static struct platform_device acornfb_device = {
122 static struct platform_device iomd_device = {
134 static struct platform_device kbd_device = {
156 static struct platform_device serial_device = {
174 static struct platform_device pata_device = {
185 static struct platform_device *devs[] __initdata = {
/linux-4.4.14/arch/arm/mach-netx/
Dnxdb500.c104 static struct platform_device netx_eth0_device = {
118 static struct platform_device netx_eth1_device = {
141 static struct platform_device netx_uart0_device = {
161 static struct platform_device netx_uart1_device = {
181 static struct platform_device netx_uart2_device = {
188 static struct platform_device *devices[] __initdata = {
Dnxdkn.c40 static struct platform_device nxdkn_eth0_device = {
54 static struct platform_device nxdkn_eth1_device = {
77 static struct platform_device netx_uart0_device = {
84 static struct platform_device *devices[] __initdata = {
Dnxeb500hmi.c107 static struct platform_device netx_eth0_device = {
121 static struct platform_device netx_eth1_device = {
139 static struct platform_device netx_cf_device = {
159 static struct platform_device netx_uart0_device = {
166 static struct platform_device *devices[] __initdata = {
/linux-4.4.14/arch/h8300/kernel/
Dsim-console.c37 static int sim_probe(struct platform_device *pdev) in sim_probe()
49 static int sim_remove(struct platform_device *pdev) in sim_remove()
66 static struct platform_device sim_console_device = {
71 static struct platform_device *devices[] __initdata = {
/linux-4.4.14/arch/mips/rb532/
Ddevices.c112 static struct platform_device korina_dev0 = {
135 static struct platform_device cf_slot0 = {
179 static struct platform_device nand_slot0 = {
199 static struct platform_device rb532_led = {
204 static struct platform_device rb532_button = {
218 static struct platform_device rb532_wdt = {
239 static struct platform_device rb532_uart = {
245 static struct platform_device *rb532_devs[] = {
/linux-4.4.14/arch/sh/kernel/cpu/sh2/
Dsetup-sh7619.c74 static struct platform_device scif0_device = {
95 static struct platform_device scif1_device = {
116 static struct platform_device scif2_device = {
145 static struct platform_device eth_device = {
165 static struct platform_device cmt_device = {
175 static struct platform_device *sh7619_devices[] __initdata = {
195 static struct platform_device *sh7619_early_devices[] __initdata = {
/linux-4.4.14/drivers/mmc/host/
Dsdhci-pltfm.h94 extern void sdhci_get_of_property(struct platform_device *pdev);
96 extern struct sdhci_host *sdhci_pltfm_init(struct platform_device *pdev,
99 extern void sdhci_pltfm_free(struct platform_device *pdev);
101 extern int sdhci_pltfm_register(struct platform_device *pdev,
104 extern int sdhci_pltfm_unregister(struct platform_device *pdev);
/linux-4.4.14/drivers/video/fbdev/omap/
Dlcd_inn1510.c80 static int innovator1510_panel_probe(struct platform_device *pdev) in innovator1510_panel_probe()
86 static int innovator1510_panel_remove(struct platform_device *pdev) in innovator1510_panel_remove()
91 static int innovator1510_panel_suspend(struct platform_device *pdev, in innovator1510_panel_suspend()
97 static int innovator1510_panel_resume(struct platform_device *pdev) in innovator1510_panel_resume()
Dlcd_htcherald.c85 static int htcherald_panel_probe(struct platform_device *pdev) in htcherald_panel_probe()
91 static int htcherald_panel_remove(struct platform_device *pdev) in htcherald_panel_remove()
96 static int htcherald_panel_suspend(struct platform_device *pdev, in htcherald_panel_suspend()
102 static int htcherald_panel_resume(struct platform_device *pdev) in htcherald_panel_resume()
Dlcd_palmz71.c79 static int palmz71_panel_probe(struct platform_device *pdev) in palmz71_panel_probe()
85 static int palmz71_panel_remove(struct platform_device *pdev) in palmz71_panel_remove()
90 static int palmz71_panel_suspend(struct platform_device *pdev, in palmz71_panel_suspend()
96 static int palmz71_panel_resume(struct platform_device *pdev) in palmz71_panel_resume()
Dlcd_palmtt.c84 static int palmtt_panel_probe(struct platform_device *pdev) in palmtt_panel_probe()
90 static int palmtt_panel_remove(struct platform_device *pdev) in palmtt_panel_remove()
95 static int palmtt_panel_suspend(struct platform_device *pdev, pm_message_t mesg) in palmtt_panel_suspend()
100 static int palmtt_panel_resume(struct platform_device *pdev) in palmtt_panel_resume()
Dlcd_palmte.c78 static int palmte_panel_probe(struct platform_device *pdev) in palmte_panel_probe()
84 static int palmte_panel_remove(struct platform_device *pdev) in palmte_panel_remove()
89 static int palmte_panel_suspend(struct platform_device *pdev, pm_message_t mesg) in palmte_panel_suspend()
94 static int palmte_panel_resume(struct platform_device *pdev) in palmte_panel_resume()
Dlcd_osk.c101 static int osk_panel_probe(struct platform_device *pdev) in osk_panel_probe()
107 static int osk_panel_remove(struct platform_device *pdev) in osk_panel_remove()
112 static int osk_panel_suspend(struct platform_device *pdev, pm_message_t mesg) in osk_panel_suspend()
117 static int osk_panel_resume(struct platform_device *pdev) in osk_panel_resume()
Dlcd_inn1610.c101 static int innovator1610_panel_probe(struct platform_device *pdev) in innovator1610_panel_probe()
107 static int innovator1610_panel_remove(struct platform_device *pdev) in innovator1610_panel_remove()
112 static int innovator1610_panel_suspend(struct platform_device *pdev, in innovator1610_panel_suspend()
118 static int innovator1610_panel_resume(struct platform_device *pdev) in innovator1610_panel_resume()
Dlcd_h3.c95 static int h3_panel_probe(struct platform_device *pdev) in h3_panel_probe()
101 static int h3_panel_remove(struct platform_device *pdev) in h3_panel_remove()
106 static int h3_panel_suspend(struct platform_device *pdev, pm_message_t mesg) in h3_panel_suspend()
111 static int h3_panel_resume(struct platform_device *pdev) in h3_panel_resume()
/linux-4.4.14/arch/arm/mach-realview/
Dcore.h38 extern struct platform_device realview_flash_device;
39 extern struct platform_device realview_cf_device;
40 extern struct platform_device realview_leds_device;
41 extern struct platform_device realview_i2c_device;
/linux-4.4.14/arch/arm/mach-cns3xxx/
Dcns3420vb.c79 static struct platform_device cns3420_nor_pdev = {
129 static int csn3xxx_usb_power_on(struct platform_device *pdev) in csn3xxx_usb_power_on()
150 static void csn3xxx_usb_power_off(struct platform_device *pdev) in csn3xxx_usb_power_off()
167 static struct platform_device cns3xxx_usb_ehci_device = {
198 static struct platform_device cns3xxx_usb_ohci_device = {
212 static struct platform_device *cns3420_pdevs[] __initdata = {
/linux-4.4.14/arch/mips/alchemy/
Dboard-gpr.c117 static struct platform_device gpr_wdt_device = {
180 static struct platform_device gpr_mtd_device = {
210 static struct platform_device gpr_led_devices = {
230 static struct platform_device gpr_i2c_device = {
274 static struct platform_device gpr_pci_host_dev = {
282 static struct platform_device *gpr_devices[] __initdata = {
Dboard-mtx1.c124 static struct platform_device mtx1_button = {
141 static struct platform_device mtx1_wdt = {
163 static struct platform_device mtx1_gpio_leds = {
207 static struct platform_device mtx1_mtd = {
270 static struct platform_device mtx1_pci_host = {
278 static struct platform_device *mtx1_devs[] __initdata = {
/linux-4.4.14/drivers/gpu/drm/
Ddrm_platform.c42 static int drm_get_platform_dev(struct platform_device *platdev, in drm_get_platform_dev()
103 int drm_platform_init(struct drm_driver *driver, struct platform_device *platform_device) in drm_platform_init() argument
107 return drm_get_platform_dev(platform_device, driver); in drm_platform_init()
/linux-4.4.14/arch/arm/mach-s3c24xx/
Dcommon-smdk.c78 static struct platform_device smdk_led4 = {
86 static struct platform_device smdk_led5 = {
94 static struct platform_device smdk_led6 = {
102 static struct platform_device smdk_led7 = {
178 static struct platform_device __initdata *smdk_devs[] = {
Dcommon.h107 extern struct platform_device s3c2410_device_dma;
108 extern struct platform_device s3c2412_device_dma;
109 extern struct platform_device s3c2440_device_dma;
110 extern struct platform_device s3c2443_device_dma;
112 extern struct platform_device s3c2410_device_dclk;
Dmach-vr1000.c177 static struct platform_device serial_device = {
209 static struct platform_device vr1000_dm9k0 = {
219 static struct platform_device vr1000_dm9k1 = {
249 static struct platform_device vr1000_led1 = {
257 static struct platform_device vr1000_led2 = {
265 static struct platform_device vr1000_led3 = {
287 static struct platform_device *vr1000_devices[] __initdata = {
Dmach-mini2440.c309 static struct platform_device mini2440_device_eth = {
384 static struct platform_device mini2440_button_device = {
428 static struct platform_device mini2440_led1 = {
436 static struct platform_device mini2440_led2 = {
444 static struct platform_device mini2440_led3 = {
452 static struct platform_device mini2440_led4 = {
460 static struct platform_device mini2440_led_backlight = {
477 static struct platform_device mini2440_audio = {
500 static struct platform_device uda1340_codec = {
505 static struct platform_device *mini2440_devices[] __initdata = {
[all …]
Dmach-n30.c151 static struct platform_device n30_button_device = {
241 static struct platform_device n35_button_device = {
283 static struct platform_device n30_blue_led = {
291 static struct platform_device n35_blue_led = {
299 static struct platform_device n30_warning_led = {
307 static struct platform_device n35_warning_led = {
362 static struct platform_device *n30_devices[] __initdata = {
376 static struct platform_device *n35_devices[] __initdata = {
/linux-4.4.14/arch/sh/boards/
Dboard-edosk7760.c81 static struct platform_device edosk7760_nor_flash_device = {
107 static struct platform_device sh7760_i2c1_dev = {
130 static struct platform_device sh7760_i2c0_dev = {
158 static struct platform_device smc91x_dev = {
170 static struct platform_device *edosk7760_devices[] __initdata = {
/linux-4.4.14/drivers/thermal/
Ddb8500_cpufreq_cooling.c27 static int db8500_cpufreq_cooling_probe(struct platform_device *pdev) in db8500_cpufreq_cooling_probe()
50 static int db8500_cpufreq_cooling_remove(struct platform_device *pdev) in db8500_cpufreq_cooling_remove()
59 static int db8500_cpufreq_cooling_suspend(struct platform_device *pdev, in db8500_cpufreq_cooling_suspend()
65 static int db8500_cpufreq_cooling_resume(struct platform_device *pdev) in db8500_cpufreq_cooling_resume()
/linux-4.4.14/arch/mips/pnx833x/common/
Dplatform.c94 static struct platform_device pnx833x_uart_device = {
121 static struct platform_device pnx833x_usb_ehci_device = {
149 static struct platform_device pnx833x_ethernet_device = {
173 static struct platform_device pnx833x_sata_device = {
215 static struct platform_device pnx833x_flash_nand = {
225 static struct platform_device *pnx833x_platform_devices[] __initdata = {
/linux-4.4.14/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_platform.h25 stmmac_probe_config_dt(struct platform_device *pdev, const char **mac);
27 int stmmac_get_platform_resources(struct platform_device *pdev,
30 int stmmac_pltfr_remove(struct platform_device *pdev);
/linux-4.4.14/arch/sh/kernel/cpu/sh2a/
Dsetup-sh7201.c191 static struct platform_device scif0_device = {
212 static struct platform_device scif1_device = {
233 static struct platform_device scif2_device = {
254 static struct platform_device scif3_device = {
275 static struct platform_device scif4_device = {
296 static struct platform_device scif5_device = {
317 static struct platform_device scif6_device = {
338 static struct platform_device scif7_device = {
361 static struct platform_device rtc_device = {
375 static struct platform_device mtu2_device = {
[all …]
/linux-4.4.14/drivers/net/can/mscan/
Dmpc5xxx_can.c40 u32 (*get_clock)(struct platform_device *ofdev, const char *clock_name,
42 void (*put_clock)(struct platform_device *ofdev);
51 static u32 mpc52xx_can_get_clock(struct platform_device *ofdev, in mpc52xx_can_get_clock()
103 static u32 mpc52xx_can_get_clock(struct platform_device *ofdev, in mpc52xx_can_get_clock()
111 static u32 mpc512x_can_get_clock(struct platform_device *ofdev, in mpc512x_can_get_clock()
268 static void mpc512x_can_put_clock(struct platform_device *ofdev) in mpc512x_can_put_clock()
277 static u32 mpc512x_can_get_clock(struct platform_device *ofdev, in mpc512x_can_get_clock()
286 static int mpc5xxx_can_probe(struct platform_device *ofdev) in mpc5xxx_can_probe()
359 static int mpc5xxx_can_remove(struct platform_device *ofdev) in mpc5xxx_can_remove()
381 static int mpc5xxx_can_suspend(struct platform_device *ofdev, pm_message_t state) in mpc5xxx_can_suspend()
[all …]
/linux-4.4.14/drivers/rtc/
Drtc-pcap.c46 struct platform_device *pdev = to_platform_device(dev); in pcap_rtc_read_alarm()
66 struct platform_device *pdev = to_platform_device(dev); in pcap_rtc_set_alarm()
85 struct platform_device *pdev = to_platform_device(dev); in pcap_rtc_read_time()
103 struct platform_device *pdev = to_platform_device(dev); in pcap_rtc_set_mmss()
118 struct platform_device *pdev = to_platform_device(dev); in pcap_rtc_irq_enable()
142 static int __init pcap_rtc_probe(struct platform_device *pdev) in pcap_rtc_probe()
178 static int __exit pcap_rtc_remove(struct platform_device *pdev) in pcap_rtc_remove()
/linux-4.4.14/arch/sparc/include/asm/
Ddevice.h12 struct platform_device;
18 struct platform_device *op;
22 void of_propagate_archdata(struct platform_device *bus);
/linux-4.4.14/arch/mips/jazz/
Dsetup.c113 static struct platform_device jazz_serial8250_device = {
139 static struct platform_device jazz_esp_pdev = {
158 static struct platform_device jazz_sonic_pdev = {
177 static struct platform_device jazz_cmos_pdev = {
183 static struct platform_device pcspeaker_pdev = {
/linux-4.4.14/arch/sh/boards/mach-se/7343/
Dsetup.c21 static struct platform_device heartbeat_device = {
60 static struct platform_device nor_flash_device = {
89 static struct platform_device uart_device = {
128 static struct platform_device usb_device = {
139 static struct platform_device *sh7343se_platform_devices[] __initdata = {
/linux-4.4.14/arch/sh/boards/mach-se/7724/
Dsetup.c77 static struct platform_device heartbeat_device = {
102 static struct platform_device smc91x_eth_device = {
144 static struct platform_device nor_flash_device = {
210 static struct platform_device lcdc_device = {
240 static struct platform_device ceu0_device = {
271 static struct platform_device ceu1_device = {
296 static struct platform_device fsi_device = {
318 static struct platform_device fsi_ak4642_device = {
353 static struct platform_device keysc_device = {
382 static struct platform_device sh_eth_device = {
[all …]
/linux-4.4.14/arch/sh/boards/mach-x3proto/
Dsetup.c36 static struct platform_device heartbeat_device = {
59 static struct platform_device smc91x_device = {
86 static struct platform_device r8a66597_usb_host_device = {
117 static struct platform_device m66592_usb_peripheral_device = {
204 static struct platform_device baseboard_buttons_device = {
212 static struct platform_device *x3proto_devices[] __initdata = {
/linux-4.4.14/include/linux/mfd/pcf50633/
Dcore.h155 struct platform_device *rtc_pdev;
156 struct platform_device *mbc_pdev;
157 struct platform_device *adc_pdev;
158 struct platform_device *input_pdev;
159 struct platform_device *bl_pdev;
160 struct platform_device *regulator_pdev[PCF50633_NUM_REGULATORS];
/linux-4.4.14/arch/sh/boards/mach-ecovec24/
Dsetup.c99 static struct platform_device heartbeat_device = {
138 static struct platform_device nor_flash_device = {
168 static struct platform_device sh_eth_device = {
202 static struct platform_device usb0_host_device = {
238 static struct platform_device usb1_common_device = {
253 static int usbhs_get_id(struct platform_device *pdev) in usbhs_get_id()
258 static int usbhs_phy_reset(struct platform_device *pdev) in usbhs_phy_reset()
295 static struct platform_device usbhs_device = {
363 static struct platform_device lcdc_device = {
379 static struct platform_device gpio_backlight_device = {
[all …]
/linux-4.4.14/arch/sh/boards/mach-se/770x/
Dsetup.c84 static struct platform_device cf_ide_device = {
104 static struct platform_device heartbeat_device = {
130 static struct platform_device sh_eth0_device = {
153 static struct platform_device sh_eth1_device = {
164 static struct platform_device *se_devices[] __initdata = {
/linux-4.4.14/drivers/leds/
Dleds-asic3.c42 struct platform_device *pdev = to_platform_device(cdev->dev->parent); in brightness_set()
61 struct platform_device *pdev = to_platform_device(cdev->dev->parent); in blink_set()
94 static int asic3_led_probe(struct platform_device *pdev) in asic3_led_probe()
127 static int asic3_led_remove(struct platform_device *pdev) in asic3_led_remove()
139 struct platform_device *pdev = to_platform_device(dev); in asic3_led_suspend()
152 struct platform_device *pdev = to_platform_device(dev); in asic3_led_resume()
/linux-4.4.14/arch/mips/mti-malta/
Dmalta-platform.c63 static struct platform_device malta_uart8250_device = {
83 static struct platform_device malta_rtc_device = {
120 static struct platform_device malta_flash_device = {
130 static struct platform_device *malta_devices[] __initdata = {
/linux-4.4.14/arch/sh/boards/mach-rsk/
Ddevices-rsk7203.c43 static struct platform_device smsc911x_device = {
81 static struct platform_device led_device = {
114 static struct platform_device keys_device = {
121 static struct platform_device *rsk7203_devices[] __initdata = {
/linux-4.4.14/drivers/usb/renesas_usbhs/
Drcar2.c20 static int usbhs_rcar2_hardware_init(struct platform_device *pdev) in usbhs_rcar2_hardware_init()
47 static int usbhs_rcar2_hardware_exit(struct platform_device *pdev) in usbhs_rcar2_hardware_exit()
64 static int usbhs_rcar2_power_ctrl(struct platform_device *pdev, in usbhs_rcar2_power_ctrl()
99 static int usbhs_rcar2_get_id(struct platform_device *pdev) in usbhs_rcar2_get_id()
/linux-4.4.14/arch/sh/boards/mach-se/7722/
Dsetup.c37 static struct platform_device heartbeat_device = {
62 static struct platform_device smc91x_eth_device = {
91 static struct platform_device cf_ide_device = {
125 static struct platform_device sh_keysc_device = {
135 static struct platform_device *se7722_devices[] __initdata = {
/linux-4.4.14/arch/sh/boards/mach-r2d/
Dsetup.c52 static struct platform_device cf_ide_device = {
89 static struct platform_device spi_sh_sci_device = {
107 static struct platform_device heartbeat_device = {
177 static struct platform_device sm501_device = {
221 static struct platform_device flash_device = {
231 static struct platform_device *rts7751r2d_devices[] __initdata = {
/linux-4.4.14/arch/mips/netlogic/xlr/
Dplatform.c79 static struct platform_device uart_device = {
134 static struct platform_device xls_usb_ehci_device =
136 static struct platform_device xls_usb_ohci_device_0 =
138 static struct platform_device xls_usb_ohci_device_1 =
141 static struct platform_device *xls_platform_devices[] = {
223 static struct platform_device nlm_xlr_i2c_1 = {
/linux-4.4.14/arch/mips/alchemy/common/
Dplatform.c96 static struct platform_device au1xx0_uart_device = {
139 static int alchemy_ehci_power_on(struct platform_device *pdev) in alchemy_ehci_power_on()
145 static void alchemy_ehci_power_off(struct platform_device *pdev) in alchemy_ehci_power_off()
158 static int alchemy_ohci_power_on(struct platform_device *pdev) in alchemy_ohci_power_on()
169 static void alchemy_ohci_power_off(struct platform_device *pdev) in alchemy_ohci_power_off()
199 static int __init _new_usbres(struct resource **r, struct platform_device **d) in _new_usbres()
204 *d = kzalloc(sizeof(struct platform_device), GFP_KERNEL); in _new_usbres()
220 struct platform_device *pdev; in alchemy_setup_usb()
337 static struct platform_device au1xxx_eth0_device = {
369 static struct platform_device au1xxx_eth1_device = {
/linux-4.4.14/arch/arm/mach-iop13xx/
Dsetup.c101 static struct platform_device iop13xx_uart0 = {
109 static struct platform_device iop13xx_uart1 = {
161 static struct platform_device iop13xx_i2c_0_controller = {
168 static struct platform_device iop13xx_i2c_1_controller = {
175 static struct platform_device iop13xx_i2c_2_controller = {
195 static struct platform_device iq8134x_flash = {
320 static struct platform_device iop13xx_adma_0_channel = {
332 static struct platform_device iop13xx_adma_1_channel = {
344 static struct platform_device iop13xx_adma_2_channel = {
370 struct platform_device *iop13xx_devices[IQ81340_MAX_PLAT_DEVICES]; in iop13xx_platform_init()
/linux-4.4.14/drivers/pinctrl/freescale/
Dpinctrl-imx1.h18 struct platform_device;
70 int imx1_pinctrl_core_probe(struct platform_device *pdev,
72 int imx1_pinctrl_core_remove(struct platform_device *pdev);
/linux-4.4.14/Documentation/driver-model/
Dplatform.txt3 See <linux/platform_device.h> for the driver model interface to the
4 platform bus: platform_device, and platform_driver. This pseudo-bus
17 is direct addressing from a CPU bus. Rarely, a platform_device will
24 struct platform_device {
41 int (*probe)(struct platform_device *);
42 int (*remove)(struct platform_device *);
43 void (*shutdown)(struct platform_device *);
44 int (*suspend)(struct platform_device *, pm_message_t state);
45 int (*suspend_late)(struct platform_device *, pm_message_t state);
46 int (*resume_early)(struct platform_device *);
[all …]
/linux-4.4.14/drivers/devfreq/exynos/
Dexynos5_bus.c88 struct platform_device *pdev = container_of(dev, struct platform_device, in exynos5_busfreq_int_target()
148 struct platform_device *pdev = container_of(dev, struct platform_device, in exynos5_int_get_dev_status()
246 static int exynos5_busfreq_int_probe(struct platform_device *pdev) in exynos5_busfreq_int_probe()
360 static int exynos5_busfreq_int_remove(struct platform_device *pdev) in exynos5_busfreq_int_remove()
373 struct platform_device *pdev = container_of(dev, struct platform_device, in exynos5_busfreq_int_resume()
389 static struct platform_device *exynos5_devfreq_pdev;
/linux-4.4.14/drivers/usb/host/
Dehci-st.c54 struct platform_device *pdev = to_platform_device(hcd->self.controller); in st_ehci_platform_reset()
67 static int st_ehci_platform_power_on(struct platform_device *dev) in st_ehci_platform_power_on()
118 static void st_ehci_platform_power_off(struct platform_device *dev) in st_ehci_platform_power_off()
151 static int st_ehci_platform_probe(struct platform_device *dev) in st_ehci_platform_probe()
261 static int st_ehci_platform_remove(struct platform_device *dev) in st_ehci_platform_remove()
290 struct platform_device *pdev = in st_ehci_suspend()
291 container_of(dev, struct platform_device, dev); in st_ehci_suspend()
311 struct platform_device *pdev = in st_ehci_resume()
312 container_of(dev, struct platform_device, dev); in st_ehci_resume()

12345678910>>...20