/linux-master/drivers/media/dvb-frontends/ |
H A D | zd1301_demod.h | 11 #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 D | platform_device.h | 3 * 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 D | rtsx_common.h | 31 struct platform_device; 34 struct platform_device *p_dev; 35 void (*card_event)(struct platform_device *p_dev);
|
H A D | of_platform.h | 14 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 D | dln2.h | 25 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 D | qcom_pmic_typec_pdphy.h | 9 #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 D | qcom_pmic_typec_port.h | 9 #include <linux/platform_device.h> 29 int qcom_pmic_typec_port_probe(struct platform_device *pdev,
|
/linux-master/drivers/usb/host/ |
H A D | xhci-plat.h | 12 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 D | pfc.c | 9 #include <linux/platform_device.h> 13 static struct platform_device sh_pfc_device = {
|
/linux-master/arch/sh/include/asm/ |
H A D | push-switch.h | 8 #include <linux/platform_device.h> 18 struct platform_device *pdev;
|
/linux-master/drivers/mtd/maps/ |
H A D | physmap-versatile.h | 6 int of_flash_probe_versatile(struct platform_device *pdev, 11 int of_flash_probe_versatile(struct platform_device *pdev,
|
H A D | physmap-gemini.h | 6 int of_flash_probe_gemini(struct platform_device *pdev, 11 int of_flash_probe_gemini(struct platform_device *pdev,
|
H A D | physmap-bt1-rom.h | 6 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 D | rtc-sa1100.h | 8 struct platform_device; 22 int sa1100_rtc_init(struct platform_device *pdev, struct sa1100_rtc *info);
|
/linux-master/include/drm/ |
H A D | intel_lpe_audio.h | 30 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 D | setup-i2c0-s3c64xx.c | 14 struct platform_device; /* don't need the contents */ 20 void s3c_i2c0_cfg_gpio(struct platform_device *dev)
|
H A D | setup-i2c1-s3c64xx.c | 14 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 D | esparser.h | 10 #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 D | mtk_mdp_vpu.h | 22 struct platform_device *pdev; 28 int mtk_mdp_vpu_register(struct platform_device *pdev);
|
/linux-master/include/linux/usb/ |
H A D | renesas_usbhs.h | 12 #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 D | platform.c | 9 #include <linux/platform_device.h> 11 static struct platform_device loongson2_cpufreq_device = {
|
/linux-master/drivers/net/ipa/ |
H A D | ipa_smp2p.h | 11 struct platform_device; 23 int ipa_smp2p_init(struct ipa *ipa, struct platform_device *pdev,
|
/linux-master/include/linux/platform_data/ |
H A D | video-ep93xx.h | 5 struct platform_device; 40 int (*setup)(struct platform_device *pdev); 41 void (*teardown)(struct platform_device *pdev);
|
/linux-master/drivers/clk/tegra/ |
H A D | clk-dfll.h | 13 #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 D | leds-gpio-register.c | 8 #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;
|