Searched refs:platform_device (Results 26 - 50 of 6715) sorted by relevance

1234567891011>>

/linux-master/drivers/net/ethernet/qualcomm/emac/
H A Demac-phy.h10 int emac_phy_config(struct platform_device *pdev, struct emac_adapter *adpt);
/linux-master/include/linux/usb/
H A Dehci_pdriver.h9 struct platform_device;
42 int (*power_on)(struct platform_device *pdev);
44 void (*power_off)(struct platform_device *pdev);
47 void (*power_suspend)(struct platform_device *pdev);
/linux-master/include/linux/dma/
H A Damd_xdma.h10 #include <linux/platform_device.h>
12 int xdma_enable_user_irq(struct platform_device *pdev, u32 irq_num);
13 void xdma_disable_user_irq(struct platform_device *pdev, u32 irq_num);
14 int xdma_get_user_irq(struct platform_device *pdev, u32 user_irq_index);
/linux-master/arch/arm/mach-omap2/
H A Domap_device.h24 #include <linux/platform_device.h>
39 * @pdev: platform_device
46 * Integrates omap_hwmod data into Linux platform_device.
53 struct platform_device *pdev;
63 int omap_device_enable(struct platform_device *pdev);
64 int omap_device_idle(struct platform_device *pdev);
68 int omap_device_assert_hardreset(struct platform_device *pdev,
70 int omap_device_deassert_hardreset(struct platform_device *pdev,
73 /* Get omap_device pointer from platform_device pointer */
74 static inline struct omap_device *to_omap_device(struct platform_device *pde
[all...]
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_platform.h15 devm_stmmac_probe_config_dt(struct platform_device *pdev, u8 *mac);
17 int stmmac_get_platform_resources(struct platform_device *pdev,
20 int stmmac_pltfr_init(struct platform_device *pdev,
22 void stmmac_pltfr_exit(struct platform_device *pdev,
25 int stmmac_pltfr_probe(struct platform_device *pdev,
28 int devm_stmmac_pltfr_probe(struct platform_device *pdev,
31 void stmmac_pltfr_remove(struct platform_device *pdev);
/linux-master/include/linux/platform_data/
H A Di2c-s3c2410.h6 * S3C - I2C Controller platform_device info
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 *de
[all...]
H A Dtouchscreen-s3c2410.h13 void (*cfg_gpio)(struct platform_device *dev);
20 extern void s3c24xx_ts_cfg_gpio(struct platform_device *dev);
H A Dusb-omap1.h11 #include <linux/platform_device.h>
42 struct platform_device *udc_device;
43 struct platform_device *ohci_device;
44 struct platform_device *otg_device;
H A Ds3c-hsotg.h15 struct platform_device;
33 int (*phy_init)(struct platform_device *pdev, int type);
34 int (*phy_exit)(struct platform_device *pdev, int type);
/linux-master/drivers/media/platform/mediatek/vpu/
H A Dmtk_vpu.h10 #include <linux/platform_device.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 *pde
[all...]
/linux-master/sound/soc/fsl/
H A Dimx-pcm.h31 int imx_pcm_dma_init(struct platform_device *pdev);
33 static inline int imx_pcm_dma_init(struct platform_device *pdev)
40 int imx_pcm_fiq_init(struct platform_device *pdev,
42 void imx_pcm_fiq_exit(struct platform_device *pdev);
44 static inline int imx_pcm_fiq_init(struct platform_device *pdev,
50 static inline void imx_pcm_fiq_exit(struct platform_device *pdev)
/linux-master/arch/x86/kernel/
H A Dpcspeaker.c2 #include <linux/platform_device.h>
8 struct platform_device *pd;
/linux-master/drivers/clk/hisilicon/
H A Dreset.h13 struct hisi_reset_controller *hisi_reset_init(struct platform_device *pdev);
17 struct hisi_reset_controller *hisi_reset_init(struct platform_device *pdev)
H A Dcrg.h15 struct hisi_clock_data* (*register_clks)(struct platform_device *pdev);
16 void (*unregister_clks)(struct platform_device *pdev);
/linux-master/drivers/net/ethernet/ibm/emac/
H 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);
H 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-master/include/linux/mfd/wm8350/
H A Dwdt.h11 #include <linux/platform_device.h>
21 struct platform_device *pdev;
/linux-master/drivers/usb/fotg210/
H A Dfotg210.h23 int fotg210_hcd_probe(struct platform_device *pdev, struct fotg210 *fotg);
24 int fotg210_hcd_remove(struct platform_device *pdev);
28 static inline int fotg210_hcd_probe(struct platform_device *pdev,
33 static inline int fotg210_hcd_remove(struct platform_device *pdev)
47 int fotg210_udc_probe(struct platform_device *pdev, struct fotg210 *fotg);
48 int fotg210_udc_remove(struct platform_device *pdev);
50 static inline int fotg210_udc_probe(struct platform_device *pdev,
55 static inline int fotg210_udc_remove(struct platform_device *pdev)
/linux-master/drivers/clk/meson/
H A Dmeson-eeclk.h14 struct platform_device;
24 int meson_eeclkc_probe(struct platform_device *pdev);
/linux-master/drivers/leds/simple/
H A Dsimatic-ipc-leds-gpio.h14 int simatic_ipc_leds_gpio_probe(struct platform_device *pdev,
18 void simatic_ipc_leds_gpio_remove(struct platform_device *pdev,
/linux-master/drivers/regulator/
H A Ddbx500-prcmu.h12 #include <linux/platform_device.h>
35 int ux500_regulator_debug_init(struct platform_device *pdev,
42 static inline int ux500_regulator_debug_init(struct platform_device *pdev,
/linux-master/arch/sparc/include/asm/
H A Ddevice.h11 struct platform_device;
17 struct platform_device *op;
21 void of_propagate_archdata(struct platform_device *bus);
/linux-master/drivers/net/can/softing/
H A Dsofting_platform.h3 #include <linux/platform_device.h>
37 int (*reset)(struct platform_device *pdev, int value);
38 int (*enable_irq)(struct platform_device *pdev, int value);
/linux-master/drivers/mtd/maps/
H A Dphysmap-ixp4xx.h3 #include <linux/platform_device.h>
7 int of_flash_probe_ixp4xx(struct platform_device *pdev,
12 int of_flash_probe_ixp4xx(struct platform_device *pdev,
/linux-master/include/linux/rpmsg/
H A Dmtk_rpmsg.h9 #include <linux/platform_device.h>
24 int (*register_ipi)(struct platform_device *pdev, u32 id,
26 void (*unregister_ipi)(struct platform_device *pdev, u32 id);
27 int (*send_ipi)(struct platform_device *pdev, u32 id,
33 mtk_rpmsg_create_rproc_subdev(struct platform_device *pdev,

Completed in 412 milliseconds

1234567891011>>