/linux/arch/arm/mach-s3c/ |
A D | devs.h | 39 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 D | devs.c | 79 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 D | dev-audio-s3c64xx.c | 21 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 D | dev-uart.c | 17 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 D | devices.h | 6 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 D | devices.c | 47 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 D | eseries.c | 75 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 D | platform_device.h | 23 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 D | ep93xx.h | 5 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 D | platform.h | 14 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 D | i2c-s3c2410.h | 14 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 D | rcar_cmm.h | 14 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 D | mtk_vpu.h | 94 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 D | dfl.h | 185 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 D | omap_device.h | 56 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 D | dell-smbios-smm.c | 24 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 D | tc6393xb.h | 24 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 D | common.c | 89 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 D | rgmii.h | 50 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 D | zmii.h | 46 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 D | platform.c | 274 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 D | core.c | 153 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 D | usb_u132.h | 58 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 D | platform.c | 40 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 D | renesas_usbhs.h | 49 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);
|