Home
last modified time | relevance | path

Searched refs:platform_device (Results 1 – 25 of 3517) sorted by relevance

12345678910>>...141

/linux/arch/arm/mach-s3c/
A Ddevs.h39 extern struct platform_device s3c_device_adc;
41 extern struct platform_device s3c_device_fb;
47 extern struct platform_device s3c_device_i2c0;
48 extern struct platform_device s3c_device_i2c1;
49 extern struct platform_device s3c_device_i2c2;
55 extern struct platform_device s3c_device_iis;
56 extern struct platform_device s3c_device_lcd;
60 extern struct platform_device s3c_device_rtc;
61 extern struct platform_device s3c_device_sdi;
64 extern struct platform_device s3c_device_ts;
[all …]
A Ddevs.c79 struct platform_device s3c_device_ac97 = {
100 struct platform_device s3c_device_adc = {
115 struct platform_device s3c_device_adc = {
132 struct platform_device s3c_device_camif = {
154 struct platform_device s3c_device_fb = {
175 struct platform_device s3c_device_hwmon = {
319 struct platform_device s3c_device_i2c0 = {
354 struct platform_device s3c_device_i2c1 = {
558 struct platform_device s3c_device_iis = {
625 struct platform_device s3c_device_lcd = {
[all …]
A Ddev-audio-s3c64xx.c21 static int s3c64xx_i2s_cfg_gpio(struct platform_device *pdev) in s3c64xx_i2s_cfg_gpio()
57 struct platform_device s3c64xx_device_iis0 = {
76 struct platform_device s3c64xx_device_iis1 = {
98 struct platform_device s3c64xx_device_iisv4 = {
112 static int s3c64xx_pcm_cfg_gpio(struct platform_device *pdev) in s3c64xx_pcm_cfg_gpio()
141 struct platform_device s3c64xx_device_pcm0 = {
160 struct platform_device s3c64xx_device_pcm1 = {
173 static int s3c64xx_ac97_cfg_gpd(struct platform_device *pdev) in s3c64xx_ac97_cfg_gpd()
178 static int s3c64xx_ac97_cfg_gpe(struct platform_device *pdev) in s3c64xx_ac97_cfg_gpe()
193 struct platform_device s3c64xx_device_ac97 = {
A Ddev-uart.c17 static struct platform_device s3c24xx_uart_device0 = {
21 static struct platform_device s3c24xx_uart_device1 = {
25 static struct platform_device s3c24xx_uart_device2 = {
29 static struct platform_device s3c24xx_uart_device3 = {
33 struct platform_device *s3c24xx_uart_src[4] = {
40 struct platform_device *s3c24xx_uart_devs[4] = {
/linux/arch/arm/mach-pxa/
A Ddevices.h6 extern struct platform_device pxa_device_pmu;
7 extern struct platform_device pxa_device_mci;
8 extern struct platform_device pxa3xx_device_mci2;
9 extern struct platform_device pxa3xx_device_mci3;
10 extern struct platform_device pxa25x_device_udc;
11 extern struct platform_device pxa27x_device_udc;
13 extern struct platform_device pxa_device_fb;
18 extern struct platform_device pxa_device_i2c;
19 extern struct platform_device pxa_device_i2s;
20 extern struct platform_device pxa_device_ficp;
[all …]
A Ddevices.c47 struct platform_device pxa_device_pmu = {
69 struct platform_device pxa_device_mci = {
110 struct platform_device pxa25x_device_udc = {
121 struct platform_device pxa27x_device_udc = {
146 struct platform_device pxa3xx_device_u2d = {
174 struct platform_device pxa_device_fb = {
302 struct platform_device pxa_device_i2c = {
347 struct platform_device pxa_device_i2s = {
404 struct platform_device pxa_device_ficp = {
440 struct platform_device pxa_device_rtc = {
[all …]
A Deseries.c75 int eseries_tmio_enable(struct platform_device *dev) in eseries_tmio_enable()
88 int eseries_tmio_disable(struct platform_device *dev) in eseries_tmio_disable()
95 int eseries_tmio_suspend(struct platform_device *dev) in eseries_tmio_suspend()
101 int eseries_tmio_resume(struct platform_device *dev) in eseries_tmio_resume()
146 static struct platform_device e330_tc6387xb_device = {
198 static struct platform_device e350_t7l66xb_device = {
427 static struct platform_device e740_fb_device = {
518 static struct platform_device e740_audio_device = {
624 static struct platform_device e750_fb_device = {
886 static struct platform_device e800_fb_device = {
[all …]
/linux/include/linux/
A Dplatform_device.h23 struct platform_device { struct
48 extern int platform_device_register(struct platform_device *);
49 extern void platform_device_unregister(struct platform_device *);
66 devm_platform_ioremap_resource(struct platform_device *pdev,
73 extern int platform_irq_count(struct platform_device *);
104 extern struct platform_device *platform_device_register_full(
205 int (*probe)(struct platform_device *);
206 int (*remove)(struct platform_device *);
207 void (*shutdown)(struct platform_device *);
209 int (*resume)(struct platform_device *);
[all …]
/linux/include/linux/soc/cirrus/
A Dep93xx.h5 struct platform_device;
14 int ep93xx_pwm_acquire_gpio(struct platform_device *pdev);
15 void ep93xx_pwm_release_gpio(struct platform_device *pdev);
16 int ep93xx_ide_acquire_gpio(struct platform_device *pdev);
17 void ep93xx_ide_release_gpio(struct platform_device *pdev);
18 int ep93xx_keypad_acquire_gpio(struct platform_device *pdev);
19 void ep93xx_keypad_release_gpio(struct platform_device *pdev);
25 static inline int ep93xx_pwm_acquire_gpio(struct platform_device *pdev) { return 0; } in ep93xx_pwm_acquire_gpio()
26 static inline void ep93xx_pwm_release_gpio(struct platform_device *pdev) {} in ep93xx_pwm_release_gpio()
28 static inline void ep93xx_ide_release_gpio(struct platform_device *pdev) {} in ep93xx_ide_release_gpio()
[all …]
/linux/arch/mips/include/asm/mach-loongson32/
A Dplatform.h14 extern struct platform_device ls1x_uart_pdev;
15 extern struct platform_device ls1x_cpufreq_pdev;
16 extern struct platform_device ls1x_eth0_pdev;
17 extern struct platform_device ls1x_eth1_pdev;
18 extern struct platform_device ls1x_ehci_pdev;
19 extern struct platform_device ls1x_gpio0_pdev;
20 extern struct platform_device ls1x_gpio1_pdev;
21 extern struct platform_device ls1x_rtc_pdev;
22 extern struct platform_device ls1x_wdt_pdev;
25 void __init ls1x_rtc_set_extclk(struct platform_device *pdev);
[all …]
/linux/include/linux/platform_data/
A Di2c-s3c2410.h14 struct platform_device;
35 void (*cfg_gpio)(struct platform_device *dev);
64 extern void s3c_i2c0_cfg_gpio(struct platform_device *dev);
65 extern void s3c_i2c1_cfg_gpio(struct platform_device *dev);
66 extern void s3c_i2c2_cfg_gpio(struct platform_device *dev);
67 extern void s3c_i2c3_cfg_gpio(struct platform_device *dev);
68 extern void s3c_i2c4_cfg_gpio(struct platform_device *dev);
69 extern void s3c_i2c5_cfg_gpio(struct platform_device *dev);
70 extern void s3c_i2c6_cfg_gpio(struct platform_device *dev);
71 extern void s3c_i2c7_cfg_gpio(struct platform_device *dev);
/linux/drivers/gpu/drm/rcar-du/
A Drcar_cmm.h14 struct platform_device;
29 int rcar_cmm_init(struct platform_device *pdev);
31 int rcar_cmm_enable(struct platform_device *pdev);
32 void rcar_cmm_disable(struct platform_device *pdev);
34 int rcar_cmm_setup(struct platform_device *pdev,
37 static inline int rcar_cmm_init(struct platform_device *pdev) in rcar_cmm_init()
42 static inline int rcar_cmm_enable(struct platform_device *pdev) in rcar_cmm_enable()
47 static inline void rcar_cmm_disable(struct platform_device *pdev) in rcar_cmm_disable()
51 static inline int rcar_cmm_setup(struct platform_device *pdev, in rcar_cmm_setup()
/linux/drivers/media/platform/mtk-vpu/
A Dmtk_vpu.h94 int vpu_ipi_register(struct platform_device *pdev, enum ipi_id id,
112 int vpu_ipi_send(struct platform_device *pdev,
125 struct platform_device *vpu_get_plat_device(struct platform_device *pdev);
141 int vpu_wdt_reg_handler(struct platform_device *pdev,
152 unsigned int vpu_get_vdec_hw_capa(struct platform_device *pdev);
161 unsigned int vpu_get_venc_hw_capa(struct platform_device *pdev);
171 int vpu_load_firmware(struct platform_device *pdev);
186 void *vpu_mapping_dm_addr(struct platform_device *pdev,
/linux/drivers/fpga/
A Ddfl.h185 int (*get_id)(struct platform_device *pdev);
244 struct platform_device *dev;
278 struct platform_device *dev;
339 void (*uinit)(struct platform_device *pdev,
349 int dfl_fpga_dev_feature_init(struct platform_device *pdev,
352 int dfl_fpga_dev_ops_register(struct platform_device *pdev,
491 struct platform_device *
493 int (*match)(struct platform_device *, void *));
495 static inline struct platform_device *
497 int (*match)(struct platform_device *, void *)) in dfl_fpga_cdev_find_port() argument
[all …]
/linux/arch/arm/mach-omap2/
A Domap_device.h56 struct platform_device *pdev;
66 int omap_device_enable(struct platform_device *pdev);
67 int omap_device_idle(struct platform_device *pdev);
71 struct omap_device *omap_device_alloc(struct platform_device *pdev,
74 int omap_device_register(struct platform_device *pdev);
79 int omap_device_get_context_loss_count(struct platform_device *pdev);
83 int omap_device_assert_hardreset(struct platform_device *pdev,
85 int omap_device_deassert_hardreset(struct platform_device *pdev,
89 static inline struct omap_device *to_omap_device(struct platform_device *pdev) in to_omap_device()
/linux/drivers/platform/x86/dell/
A Ddell-smbios-smm.c24 static struct platform_device *platform_device; variable
116 platform_device = platform_device_alloc("dell-smbios", 1); in init_dell_smbios_smm()
117 if (!platform_device) { in init_dell_smbios_smm()
122 ret = platform_device_add(platform_device); in init_dell_smbios_smm()
126 ret = dell_smbios_register_device(&platform_device->dev, in init_dell_smbios_smm()
134 platform_device_del(platform_device); in init_dell_smbios_smm()
137 platform_device_put(platform_device); in init_dell_smbios_smm()
147 if (platform_device) { in exit_dell_smbios_smm()
148 dell_smbios_unregister_device(&platform_device->dev); in exit_dell_smbios_smm()
149 platform_device_unregister(platform_device); in exit_dell_smbios_smm()
/linux/include/linux/mfd/
A Dtc6393xb.h24 int (*enable)(struct platform_device *dev);
25 int (*disable)(struct platform_device *dev);
26 int (*suspend)(struct platform_device *dev);
27 int (*resume)(struct platform_device *dev);
31 int (*setup)(struct platform_device *dev);
32 void (*teardown)(struct platform_device *dev);
42 extern int tc6393xb_lcd_mode(struct platform_device *fb,
44 extern int tc6393xb_lcd_set_power(struct platform_device *fb, bool on);
/linux/arch/arm/plat-orion/
A Dcommon.c89 struct platform_device *orion_uart, in uart_complete()
121 static struct platform_device orion_uart0 = {
149 static struct platform_device orion_uart1 = {
177 static struct platform_device orion_uart2 = {
243 struct platform_device *orion_ge_shared, in ge_complete()
244 struct platform_device *orion_ge_mvmdio, in ge_complete()
246 struct platform_device *orion_ge) in ge_complete()
298 static struct platform_device orion_ge00 = {
351 static struct platform_device orion_ge01 = {
511 static struct platform_device orion_i2c = {
[all …]
/linux/drivers/net/ethernet/ibm/emac/
A Drgmii.h50 struct platform_device *ofdev;
57 int rgmii_attach(struct platform_device *ofdev, int input, int mode);
58 void rgmii_detach(struct platform_device *ofdev, int input);
59 void rgmii_get_mdio(struct platform_device *ofdev, int input);
60 void rgmii_put_mdio(struct platform_device *ofdev, int input);
61 void rgmii_set_speed(struct platform_device *ofdev, int input, int speed);
62 int rgmii_get_regs_len(struct platform_device *ofdev);
63 void *rgmii_dump_regs(struct platform_device *ofdev, void *buf);
A Dzmii.h46 struct platform_device *ofdev;
53 int zmii_attach(struct platform_device *ofdev, int input,
55 void zmii_detach(struct platform_device *ofdev, int input);
56 void zmii_get_mdio(struct platform_device *ofdev, int input);
57 void zmii_put_mdio(struct platform_device *ofdev, int input);
58 void zmii_set_speed(struct platform_device *ofdev, int input, int speed);
59 int zmii_get_regs_len(struct platform_device *ocpdev);
60 void *zmii_dump_regs(struct platform_device *ofdev, void *buf);
/linux/drivers/base/
A Dplatform.c274 int platform_irq_count(struct platform_device *dev) in platform_irq_count()
516 struct platform_device pdev;
543 void platform_device_put(struct platform_device *pdev) in platform_device_put()
651 int platform_device_add(struct platform_device *pdev) in platform_device_add()
741 void platform_device_del(struct platform_device *pdev) in platform_device_del()
797 struct platform_device *platform_device_register_full( in platform_device_register_full()
801 struct platform_device *pdev; in platform_device_register_full()
965 int (*probe)(struct platform_device *), in __platform_create_bundle() argument
969 struct platform_device *pdev; in __platform_create_bundle()
1068 struct platform_device *pdev) in platform_match_id()
[all …]
/linux/arch/arm/mach-ep93xx/
A Dcore.c153 static struct platform_device ep93xx_gpio_device = {
196 static struct platform_device ep93xx_rtc_device = {
238 static struct platform_device ep93xx_ohci_device = {
259 static struct platform_device ep93xx_flash = {
299 static struct platform_device ep93xx_eth_device = {
343 static struct platform_device ep93xx_i2c_device = {
386 static struct platform_device ep93xx_spi_device = {
525 static struct platform_device ep93xx_fb_device = {
545 static struct platform_device ep93xx_bl_device = {
648 static struct platform_device ep93xx_i2s_device = {
[all …]
/linux/drivers/usb/misc/
A Dusb_u132.h58 void ftdi_elan_gone_away(struct platform_device *pdev);
67 int usb_ftdi_elan_edset_single(struct platform_device *pdev, u8 ed_number,
72 int usb_ftdi_elan_edset_output(struct platform_device *pdev, u8 ed_number,
77 int usb_ftdi_elan_edset_empty(struct platform_device *pdev, u8 ed_number,
82 int usb_ftdi_elan_edset_input(struct platform_device *pdev, u8 ed_number,
87 int usb_ftdi_elan_edset_setup(struct platform_device *pdev, u8 ed_number,
92 int usb_ftdi_elan_edset_flush(struct platform_device *pdev, u8 ed_number,
94 int usb_ftdi_elan_read_pcimem(struct platform_device *pdev, int mem_offset,
96 int usb_ftdi_elan_write_pcimem(struct platform_device *pdev, int mem_offset,
/linux/arch/mips/loongson32/common/
A Dplatform.c40 struct platform_device ls1x_uart_pdev = {
48 void __init ls1x_serial_set_uartclk(struct platform_device *pdev) in ls1x_serial_set_uartclk()
73 struct platform_device ls1x_cpufreq_pdev = {
89 int ls1x_eth_mux_init(struct platform_device *pdev, void *priv) in ls1x_eth_mux_init()
175 struct platform_device ls1x_eth0_pdev = {
212 struct platform_device ls1x_eth1_pdev = {
232 struct platform_device ls1x_gpio0_pdev = {
247 struct platform_device ls1x_gpio1_pdev = {
272 struct platform_device ls1x_ehci_pdev = {
292 struct platform_device ls1x_rtc_pdev = {
[all …]
/linux/include/linux/usb/
A Drenesas_usbhs.h49 int (*hardware_init)(struct platform_device *pdev);
57 int (*hardware_exit)(struct platform_device *pdev);
64 int (*power_ctrl)(struct platform_device *pdev,
72 int (*phy_reset)(struct platform_device *pdev);
79 int (*get_id)(struct platform_device *pdev);
84 int (*get_vbus)(struct platform_device *pdev);
91 int (*set_vbus)(struct platform_device *pdev, int enable);

Completed in 59 milliseconds

12345678910>>...141