Searched refs:platform_device (Results 51 - 75 of 6689) sorted by relevance

1234567891011>>

/linux-master/drivers/media/dvb-frontends/
H A Dzd1301_demod.h11 #include <linux/platform_device.h>
34 struct dvb_frontend *zd1301_demod_get_dvb_frontend(struct platform_device *pdev);
42 struct i2c_adapter *zd1301_demod_get_i2c_adapter(struct platform_device *pdev);
46 static inline struct dvb_frontend *zd1301_demod_get_dvb_frontend(struct platform_device *dev)
52 static inline struct i2c_adapter *zd1301_demod_get_i2c_adapter(struct platform_device *dev)
/linux-master/include/linux/
H A Dplatform_device.h3 * platform_device.h - generic, centralized driver model
23 struct platform_device { struct
50 #define to_platform_device(x) container_of((x), struct platform_device, dev)
52 extern int platform_device_register(struct platform_device *);
53 extern void platform_device_unregister(struct platform_device *);
58 extern struct resource *platform_get_resource(struct platform_device *,
60 extern struct resource *platform_get_mem_or_io(struct platform_device *,
69 devm_platform_get_and_ioremap_resource(struct platform_device *pdev,
72 devm_platform_ioremap_resource(struct platform_device *pdev,
75 devm_platform_ioremap_resource_byname(struct platform_device *pde
[all...]
H A Drtsx_common.h31 struct platform_device;
34 struct platform_device *p_dev;
35 void (*card_event)(struct platform_device *p_dev);
H A Dof_platform.h14 struct platform_device;
53 extern struct platform_device *of_device_alloc(struct device_node *np,
57 extern int of_device_add(struct platform_device *pdev);
58 extern int of_device_register(struct platform_device *ofdev);
59 extern void of_device_unregister(struct platform_device *ofdev);
62 extern struct platform_device *of_find_device_by_node(struct device_node *np);
64 static inline struct platform_device *of_find_device_by_node(struct device_node *np)
76 extern struct platform_device *of_platform_device_create(struct device_node *np,
96 static inline struct platform_device *of_platform_device_create(struct device_node *np,
/linux-master/include/linux/mfd/
H A Ddln2.h25 typedef void (*dln2_event_cb_t)(struct platform_device *pdev, u16 echo,
37 int dln2_register_event_cb(struct platform_device *pdev, u16 event,
46 void dln2_unregister_event_cb(struct platform_device *pdev, u16 event);
64 int dln2_transfer(struct platform_device *pdev, u16 cmd,
81 static inline int dln2_transfer_rx(struct platform_device *pdev, u16 cmd,
98 static inline int dln2_transfer_tx(struct platform_device *pdev, u16 cmd,
/linux-master/drivers/usb/typec/tcpm/qcom/
H A Dqcom_pmic_typec_pdphy.h9 #include <linux/platform_device.h>
29 int qcom_pmic_typec_pdphy_probe(struct platform_device *pdev,
34 int qcom_pmic_typec_pdphy_stub_probe(struct platform_device *pdev,
H A Dqcom_pmic_typec_port.h9 #include <linux/platform_device.h>
29 int qcom_pmic_typec_port_probe(struct platform_device *pdev,
/linux-master/drivers/usb/host/
H A Dxhci-plat.h12 struct platform_device;
27 int xhci_plat_probe(struct platform_device *pdev, struct device *sysdev,
30 void xhci_plat_remove(struct platform_device *dev);
/linux-master/arch/sh/kernel/cpu/
H A Dpfc.c9 #include <linux/platform_device.h>
13 static struct platform_device sh_pfc_device = {
/linux-master/arch/sh/include/asm/
H A Dpush-switch.h8 #include <linux/platform_device.h>
18 struct platform_device *pdev;
/linux-master/drivers/mtd/maps/
H A Dphysmap-versatile.h6 int of_flash_probe_versatile(struct platform_device *pdev,
11 int of_flash_probe_versatile(struct platform_device *pdev,
H A Dphysmap-gemini.h6 int of_flash_probe_gemini(struct platform_device *pdev,
11 int of_flash_probe_gemini(struct platform_device *pdev,
H A Dphysmap-bt1-rom.h6 int of_flash_probe_bt1_rom(struct platform_device *pdev,
11 int of_flash_probe_bt1_rom(struct platform_device *pdev,
/linux-master/drivers/rtc/
H A Drtc-sa1100.h8 struct platform_device;
22 int sa1100_rtc_init(struct platform_device *pdev, struct sa1100_rtc *info);
/linux-master/include/drm/
H A Dintel_lpe_audio.h30 struct platform_device;
47 void (*notify_audio_lpe)(struct platform_device *pdev, int port); /* port: 0==B,1==C,2==D */
/linux-master/arch/arm/mach-s3c/
H A Dsetup-i2c0-s3c64xx.c14 struct platform_device; /* don't need the contents */
20 void s3c_i2c0_cfg_gpio(struct platform_device *dev)
H A Dsetup-i2c1-s3c64xx.c14 struct platform_device; /* don't need the contents */
20 void s3c_i2c1_cfg_gpio(struct platform_device *dev)
/linux-master/drivers/staging/media/meson/vdec/
H A Desparser.h10 #include <linux/platform_device.h>
14 int esparser_init(struct platform_device *pdev, struct amvdec_core *core);
/linux-master/drivers/media/platform/mediatek/mdp/
H A Dmtk_mdp_vpu.h22 struct platform_device *pdev;
28 int mtk_mdp_vpu_register(struct platform_device *pdev);
/linux-master/include/linux/usb/
H A Drenesas_usbhs.h12 #include <linux/platform_device.h>
39 int (*hardware_init)(struct platform_device *pdev);
47 int (*hardware_exit)(struct platform_device *pdev);
54 int (*power_ctrl)(struct platform_device *pdev,
62 int (*phy_reset)(struct platform_device *pdev);
69 int (*get_id)(struct platform_device *pdev);
74 int (*get_vbus)(struct platform_device *pdev);
81 int (*set_vbus)(struct platform_device *pdev, int enable);
/linux-master/arch/mips/loongson2ef/common/
H A Dplatform.c9 #include <linux/platform_device.h>
11 static struct platform_device loongson2_cpufreq_device = {
/linux-master/drivers/net/ipa/
H A Dipa_smp2p.h11 struct platform_device;
23 int ipa_smp2p_init(struct ipa *ipa, struct platform_device *pdev,
/linux-master/include/linux/platform_data/
H A Dvideo-ep93xx.h5 struct platform_device;
40 int (*setup)(struct platform_device *pdev);
41 void (*teardown)(struct platform_device *pdev);
/linux-master/drivers/clk/tegra/
H A Dclk-dfll.h13 #include <linux/platform_device.h>
40 int tegra_dfll_register(struct platform_device *pdev,
42 struct tegra_dfll_soc_data *tegra_dfll_unregister(struct platform_device *pdev);
/linux-master/drivers/leds/
H A Dleds-gpio-register.c8 #include <linux/platform_device.h>
18 * and so saves some bytes compared to a static struct platform_device with
23 struct platform_device *__init gpio_led_register_device(
26 struct platform_device *ret;

Completed in 210 milliseconds

1234567891011>>