Home
last modified time | relevance | path

Searched refs:platform_device (Results 126 – 150 of 5425) sorted by relevance

12345678910>>...217

/openbmc/linux/Documentation/driver-api/driver-model/
H A Dplatform.rst5 See <linux/platform_device.h> for the driver model interface to the
26 struct platform_device {
43 int (*probe)(struct platform_device *);
44 int (*remove)(struct platform_device *);
45 void (*shutdown)(struct platform_device *);
48 int (*resume_early)(struct platform_device *);
49 int (*resume)(struct platform_device *);
66 int (*probe)(struct platform_device *))
140 struct platform_device *platform_device_alloc(
147 struct platform_device *platform_device_register_simple(
[all …]
/openbmc/linux/include/linux/
H A Daperture.h9 struct platform_device;
12 int devm_aperture_acquire_for_platform_device(struct platform_device *pdev,
23 static inline int devm_aperture_acquire_for_platform_device(struct platform_device *pdev, in devm_aperture_acquire_for_platform_device()
/openbmc/linux/arch/sh/boards/mach-se/770x/
H A Dsetup.c86 static struct platform_device cf_ide_device = {
106 static struct platform_device heartbeat_device = {
142 static struct platform_device sh_eth0_device = {
170 static struct platform_device sh_eth1_device = {
181 static struct platform_device *se_devices[] __initdata = {
/openbmc/linux/drivers/gpu/drm/tests/
H A Ddrm_kunit_helpers.c18 static int fake_probe(struct platform_device *pdev) in fake_probe()
40 struct platform_device *pdev = ptr; in kunit_action_platform_device_put()
47 struct platform_device *pdev = ptr; in kunit_action_platform_device_del()
69 struct platform_device *pdev; in drm_kunit_helper_alloc_device()
109 struct platform_device *pdev = to_platform_device(dev); in drm_kunit_helper_free_device()
/openbmc/linux/drivers/gpu/drm/msm/
H A Dmsm_io_utils.c34 struct clk *msm_clk_get(struct platform_device *pdev, const char *name) in msm_clk_get()
53 static void __iomem *_msm_ioremap(struct platform_device *pdev, const char *name, in _msm_ioremap()
86 void __iomem *msm_ioremap(struct platform_device *pdev, const char *name) in msm_ioremap()
91 void __iomem *msm_ioremap_quiet(struct platform_device *pdev, const char *name) in msm_ioremap_quiet()
96 void __iomem *msm_ioremap_size(struct platform_device *pdev, const char *name, in msm_ioremap_size()
/openbmc/linux/arch/mips/sgi-ip32/
H A Dip32-platform.c37 static struct platform_device uart8250_device = {
54 struct platform_device *pd; in meth_devinit()
72 struct platform_device *pd; in sgio2audio_devinit()
123 struct platform_device ip32_rtc_device = {
/openbmc/linux/arch/sh/boards/
H A Dboard-sh2007.c59 static struct platform_device smsc9118_0_device = {
69 static struct platform_device smsc9118_1_device = {
97 static struct platform_device cf_device = {
104 static struct platform_device *sh2007_devices[] __initdata = {
/openbmc/linux/drivers/net/mdio/
H A Dmdio-mux-multiplexer.c34 struct platform_device *pdev; in mdio_mux_multiplexer_switch_fn()
38 pdev = (struct platform_device *)data; in mdio_mux_multiplexer_switch_fn()
64 static int mdio_mux_multiplexer_probe(struct platform_device *pdev) in mdio_mux_multiplexer_probe()
88 static int mdio_mux_multiplexer_remove(struct platform_device *pdev) in mdio_mux_multiplexer_remove()
/openbmc/linux/arch/arm/mach-s3c/
H A Dsetup-sdhci-gpio-s3c64xx.c20 void s3c64xx_setup_sdhci0_cfg_gpio(struct platform_device *dev, int width) in s3c64xx_setup_sdhci0_cfg_gpio()
33 void s3c64xx_setup_sdhci1_cfg_gpio(struct platform_device *dev, int width) in s3c64xx_setup_sdhci1_cfg_gpio()
46 void s3c64xx_setup_sdhci2_cfg_gpio(struct platform_device *dev, int width) in s3c64xx_setup_sdhci2_cfg_gpio()
/openbmc/linux/drivers/net/can/softing/
H A Dsofting_cs.c20 static int softingcs_reset(struct platform_device *pdev, int v);
21 static int softingcs_enable_irq(struct platform_device *pdev, int v);
165 static int softingcs_reset(struct platform_device *pdev, int v) in softingcs_reset()
173 static int softingcs_enable_irq(struct platform_device *pdev, int v) in softingcs_enable_irq()
207 struct platform_device *pdev = pcmcia->priv; in softingcs_remove()
221 struct platform_device *pdev = to_platform_device(dev); in softingcs_pdev_release()
228 struct platform_device *pdev; in softingcs_probe()
232 struct platform_device pdev; in softingcs_probe()
/openbmc/linux/drivers/usb/host/
H A Dfsl-mph-dr-of.c78 static struct platform_device *fsl_usb2_device_register( in fsl_usb2_device_register()
79 struct platform_device *ofdev, in fsl_usb2_device_register()
83 struct platform_device *pdev; in fsl_usb2_device_register()
177 static int fsl_usb2_mph_dr_of_probe(struct platform_device *ofdev) in fsl_usb2_mph_dr_of_probe()
180 struct platform_device *usb_dev; in fsl_usb2_mph_dr_of_probe()
269 static void fsl_usb2_mph_dr_of_remove(struct platform_device *ofdev) in fsl_usb2_mph_dr_of_remove()
291 int fsl_usb2_mpc5121_init(struct platform_device *pdev) in fsl_usb2_mpc5121_init()
324 static void fsl_usb2_mpc5121_exit(struct platform_device *pdev) in fsl_usb2_mpc5121_exit()
/openbmc/linux/arch/sh/kernel/cpu/sh2a/
H A Dsetup-sh7264.c240 static struct platform_device scif0_device = {
264 static struct platform_device scif1_device = {
288 static struct platform_device scif2_device = {
312 static struct platform_device scif3_device = {
336 static struct platform_device scif4_device = {
360 static struct platform_device scif5_device = {
384 static struct platform_device scif6_device = {
408 static struct platform_device scif7_device = {
428 static struct platform_device cmt_device = {
444 static struct platform_device mtu2_device = {
[all …]
H A Dsetup-sh7206.c144 static struct platform_device scif0_device = {
164 static struct platform_device scif1_device = {
184 static struct platform_device scif2_device = {
204 static struct platform_device scif3_device = {
224 static struct platform_device cmt_device = {
241 static struct platform_device mtu2_device = {
248 static struct platform_device *sh7206_devices[] __initdata = {
269 static struct platform_device *sh7206_early_devices[] __initdata = {
/openbmc/linux/drivers/input/misc/
H A Dm68kspkr.c23 static struct platform_device *m68kspkr_platform_device;
46 static int m68kspkr_probe(struct platform_device *dev) in m68kspkr_probe()
78 static int m68kspkr_remove(struct platform_device *dev) in m68kspkr_remove()
89 static void m68kspkr_shutdown(struct platform_device *dev) in m68kspkr_shutdown()
/openbmc/linux/arch/powerpc/platforms/85xx/
H A Dsgy_cts1000.c55 struct platform_device *pdev = __data; in gpio_halt_irq()
63 static int __gpio_halt_probe(struct platform_device *pdev, in __gpio_halt_probe()
98 static int gpio_halt_probe(struct platform_device *pdev) in gpio_halt_probe()
117 static int gpio_halt_remove(struct platform_device *pdev) in gpio_halt_remove()
/openbmc/linux/drivers/acpi/arm64/
H A Dagdi.c28 static int agdi_sdei_probe(struct platform_device *pdev, in agdi_sdei_probe()
51 static int agdi_probe(struct platform_device *pdev) in agdi_probe()
61 static int agdi_remove(struct platform_device *pdev) in agdi_remove()
100 struct platform_device *pdev; in acpi_agdi_init()
/openbmc/linux/arch/sh/boards/mach-sdk7786/
H A Dsetup.c33 static struct platform_device heartbeat_device = {
68 static struct platform_device smsc911x_device = {
84 static struct platform_device smbus_fpga_device = {
97 static struct platform_device smbus_pcie_device = {
110 static struct platform_device *sh7786_devices[] __initdata = {
/openbmc/linux/arch/mips/sni/
H A Da20r.c35 static struct platform_device a20r_serial8250_device = {
51 static struct platform_device a20r_ds1216_device = {
83 static struct platform_device snirm_82596_pdev = {
102 static struct platform_device snirm_53c710_pdev = {
137 static struct platform_device sc26xx_pdev = {
/openbmc/linux/drivers/fpga/
H A Ddfl-afu-main.c38 int __afu_port_enable(struct platform_device *pdev) in __afu_port_enable()
78 int __afu_port_disable(struct platform_device *pdev) in __afu_port_disable()
121 static int __port_reset(struct platform_device *pdev) in __port_reset()
132 static int port_reset(struct platform_device *pdev) in port_reset()
144 static int port_get_id(struct platform_device *pdev) in port_get_id()
417 static int port_hdr_init(struct platform_device *pdev, in port_hdr_init()
620 struct platform_device *pdev = filp->private_data; in afu_release()
759 struct platform_device *pdev = filp->private_data; in afu_ioctl()
807 struct platform_device *pdev = filp->private_data; in afu_mmap()
907 static int afu_probe(struct platform_device *pdev) in afu_probe()
[all …]
/openbmc/linux/drivers/char/ipmi/
H A Dipmi_si_platform.c112 ipmi_get_info_from_resources(struct platform_device *pdev, in ipmi_get_info_from_resources()
134 static int platform_ipmi_probe(struct platform_device *pdev) in platform_ipmi_probe()
225 static int of_ipmi_probe(struct platform_device *pdev) in of_ipmi_probe()
292 static int of_ipmi_probe(struct platform_device *dev) in of_ipmi_probe()
311 static int acpi_ipmi_probe(struct platform_device *pdev) in acpi_ipmi_probe()
395 static int acpi_ipmi_probe(struct platform_device *dev) in acpi_ipmi_probe()
401 static int ipmi_probe(struct platform_device *pdev) in ipmi_probe()
412 static int ipmi_remove(struct platform_device *pdev) in ipmi_remove()
421 struct platform_device *pdev = to_platform_device(dev); in pdev_match_name()
433 struct platform_device *pdev = to_platform_device(dev); in ipmi_remove_platform_device_by_name()
/openbmc/linux/drivers/platform/x86/
H A Dasus-wmi.h76 int (*probe) (struct platform_device *device);
80 struct platform_device *platform_device; member
/openbmc/linux/sound/soc/meson/
H A Dmeson-card.h11 struct platform_device;
51 int meson_card_probe(struct platform_device *pdev);
52 int meson_card_remove(struct platform_device *pdev);
/openbmc/linux/drivers/usb/dwc2/
H A Dpci.c32 struct platform_device *dwc2;
33 struct platform_device *phy;
55 struct platform_device *dwc2; in dwc2_pci_probe()
56 struct platform_device *phy; in dwc2_pci_probe()
/openbmc/linux/drivers/usb/chipidea/
H A Dci_hdrc_npcm.c16 struct platform_device *ci;
38 static int npcm_udc_probe(struct platform_device *pdev) in npcm_udc_probe()
42 struct platform_device *plat_ci; in npcm_udc_probe()
83 static int npcm_udc_remove(struct platform_device *pdev) in npcm_udc_remove()
/openbmc/linux/include/linux/mfd/
H A Dtmio.h103 void (*set_pwr)(struct platform_device *host, int state);
104 void (*set_clk_div)(struct platform_device *host, int state);
121 int (*lcd_set_power)(struct platform_device *fb_dev,
123 int (*lcd_mode)(struct platform_device *fb_dev,

12345678910>>...217