/Linux-v4.19/drivers/gpu/drm/exynos/ |
D | exynos_drm_drv.h | 248 extern struct platform_driver fimd_driver; 249 extern struct platform_driver exynos5433_decon_driver; 250 extern struct platform_driver decon_driver; 251 extern struct platform_driver dp_driver; 252 extern struct platform_driver dsi_driver; 253 extern struct platform_driver mixer_driver; 254 extern struct platform_driver hdmi_driver; 255 extern struct platform_driver vidi_driver; 256 extern struct platform_driver g2d_driver; 257 extern struct platform_driver fimc_driver; [all …]
|
/Linux-v4.19/drivers/gpu/drm/sti/ |
D | sti_drv.h | 29 extern struct platform_driver sti_tvout_driver; 30 extern struct platform_driver sti_hqvdp_driver; 31 extern struct platform_driver sti_hdmi_driver; 32 extern struct platform_driver sti_hda_driver; 33 extern struct platform_driver sti_dvo_driver; 34 extern struct platform_driver sti_vtg_driver; 35 extern struct platform_driver sti_compositor_driver;
|
/Linux-v4.19/drivers/gpu/drm/mediatek/ |
D | mtk_drm_drv.h | 64 extern struct platform_driver mtk_ddp_driver; 65 extern struct platform_driver mtk_disp_color_driver; 66 extern struct platform_driver mtk_disp_ovl_driver; 67 extern struct platform_driver mtk_disp_rdma_driver; 68 extern struct platform_driver mtk_dpi_driver; 69 extern struct platform_driver mtk_dsi_driver; 70 extern struct platform_driver mtk_mipi_tx_driver;
|
D | mtk_hdmi.h | 17 struct platform_driver; 19 extern struct platform_driver mtk_cec_driver; 20 extern struct platform_driver mtk_hdmi_ddc_driver; 21 extern struct platform_driver mtk_hdmi_phy_driver;
|
/Linux-v4.19/drivers/gpu/drm/rockchip/ |
D | rockchip_drm_drv.h | 68 extern struct platform_driver cdn_dp_driver; 69 extern struct platform_driver dw_hdmi_rockchip_pltfm_driver; 70 extern struct platform_driver dw_mipi_dsi_driver; 71 extern struct platform_driver inno_hdmi_driver; 72 extern struct platform_driver rockchip_dp_driver; 73 extern struct platform_driver rockchip_lvds_driver; 74 extern struct platform_driver vop_platform_driver;
|
/Linux-v4.19/drivers/gpu/drm/tegra/ |
D | drm.h | 192 extern struct platform_driver tegra_display_hub_driver; 193 extern struct platform_driver tegra_dc_driver; 194 extern struct platform_driver tegra_hdmi_driver; 195 extern struct platform_driver tegra_dsi_driver; 196 extern struct platform_driver tegra_dpaux_driver; 197 extern struct platform_driver tegra_sor_driver; 198 extern struct platform_driver tegra_gr2d_driver; 199 extern struct platform_driver tegra_gr3d_driver; 200 extern struct platform_driver tegra_vic_driver;
|
/Linux-v4.19/drivers/gpu/drm/zte/ |
D | zx_drm_drv.h | 14 extern struct platform_driver zx_crtc_driver; 15 extern struct platform_driver zx_hdmi_driver; 16 extern struct platform_driver zx_tvenc_driver; 17 extern struct platform_driver zx_vga_driver;
|
/Linux-v4.19/include/linux/ |
D | platform_device.h | 180 struct platform_driver { struct 191 #define to_platform_driver(drv) (container_of((drv), struct platform_driver, \ argument 199 extern int __platform_driver_register(struct platform_driver *, 201 extern void platform_driver_unregister(struct platform_driver *); 208 extern int __platform_driver_probe(struct platform_driver *driver, 275 struct platform_driver *driver, int (*probe)(struct platform_device *), 279 int __platform_register_drivers(struct platform_driver * const *drivers, 281 void platform_unregister_drivers(struct platform_driver * const *drivers, 290 struct platform_driver *pdrv;
|
/Linux-v4.19/drivers/cpufreq/ |
D | loongson2_cpufreq.c | 126 static struct platform_driver platform_driver = { variable 158 ret = platform_driver_register(&platform_driver); in cpufreq_init() 185 platform_driver_unregister(&platform_driver); in cpufreq_exit()
|
/Linux-v4.19/arch/powerpc/include/asm/ |
D | ibmebus.h | 51 int ibmebus_register_driver(struct platform_driver *drv); 52 void ibmebus_unregister_driver(struct platform_driver *drv);
|
/Linux-v4.19/drivers/gpu/drm/vc4/ |
D | vc4_drv.h | 696 extern struct platform_driver vc4_crtc_driver; 712 extern struct platform_driver vc4_dpi_driver; 716 extern struct platform_driver vc4_dsi_driver; 744 extern struct platform_driver vc4_hdmi_driver; 748 extern struct platform_driver vc4_vec_driver; 752 extern struct platform_driver vc4_txp_driver; 763 extern struct platform_driver vc4_hvs_driver; 779 extern struct platform_driver vc4_v3d_driver;
|
/Linux-v4.19/drivers/platform/x86/ |
D | asus-wmi.h | 84 struct platform_driver platform_driver; member
|
D | dell-smbios-base.c | 469 static struct platform_driver platform_driver = { variable 577 ret = platform_driver_register(&platform_driver); in dell_smbios_init() 624 platform_driver_unregister(&platform_driver); in dell_smbios_init() 640 platform_driver_unregister(&platform_driver); in dell_smbios_exit()
|
/Linux-v4.19/drivers/gpu/drm/omapdrm/dss/ |
D | dss.h | 487 extern struct platform_driver omap_dsshw_driver; 488 extern struct platform_driver omap_dispchw_driver; 490 extern struct platform_driver omap_dsihw_driver; 493 extern struct platform_driver omap_venchw_driver; 496 extern struct platform_driver omapdss_hdmi4hw_driver; 499 extern struct platform_driver omapdss_hdmi5hw_driver;
|
/Linux-v4.19/scripts/coccinelle/api/ |
D | platform_no_drv_owner.cocci | 28 static struct platform_driver __driver = { 59 static struct platform_driver __driver = { 81 static struct platform_driver __driver = { 103 static struct platform_driver __driver = {
|
/Linux-v4.19/drivers/base/ |
D | platform.c | 566 struct platform_driver *drv = to_platform_driver(_dev->driver); in platform_drv_probe() 600 struct platform_driver *drv = to_platform_driver(_dev->driver); in platform_drv_remove() 613 struct platform_driver *drv = to_platform_driver(_dev->driver); in platform_drv_shutdown() 625 int __platform_driver_register(struct platform_driver *drv, in __platform_driver_register() 642 void platform_driver_unregister(struct platform_driver *drv) in platform_driver_unregister() 668 int __init_or_module __platform_driver_probe(struct platform_driver *drv, in __platform_driver_probe() 734 struct platform_driver *driver, in __platform_create_bundle() 788 int __platform_register_drivers(struct platform_driver * const *drivers, in __platform_register_drivers() 826 void platform_unregister_drivers(struct platform_driver * const *drivers, in platform_unregister_drivers() 966 struct platform_driver *pdrv = to_platform_driver(drv); in platform_match() [all …]
|
/Linux-v4.19/arch/powerpc/platforms/pseries/ |
D | ibmebus.c | 211 int ibmebus_register_driver(struct platform_driver *drv) in ibmebus_register_driver() 221 void ibmebus_unregister_driver(struct platform_driver *drv) in ibmebus_unregister_driver() 350 struct platform_driver *drv; in ibmebus_bus_device_probe() 372 struct platform_driver *drv = to_platform_driver(dev->driver); in ibmebus_bus_device_remove() 382 struct platform_driver *drv = to_platform_driver(dev->driver); in ibmebus_bus_device_shutdown()
|
/Linux-v4.19/drivers/leds/ |
D | leds-sunfire.c | 221 static struct platform_driver sunfire_clockboard_led_driver = { 229 static struct platform_driver sunfire_fhc_led_driver = { 237 static struct platform_driver * const drivers[] = {
|
/Linux-v4.19/Documentation/driver-model/ |
D | platform.txt | 4 platform bus: platform_device, and platform_driver. This pseudo-bus 40 struct platform_driver { 57 int platform_driver_register(struct platform_driver *drv); 63 int platform_driver_probe(struct platform_driver *drv, 69 int __platform_register_drivers(struct platform_driver * const *drivers, 71 void platform_unregister_drivers(struct platform_driver * const *drivers, 164 "serial/3" indicates bus_id "serial.3"; both would use the platform_driver 166 and use the platform_driver called "my_rtc". 226 should use early_platform_init("earlyprintk", &platform_driver).
|
/Linux-v4.19/arch/x86/platform/olpc/ |
D | olpc-xo1-pm.c | 170 static struct platform_driver cs5535_pms_driver = { 178 static struct platform_driver cs5535_acpi_driver = {
|
/Linux-v4.19/drivers/base/test/ |
D | test_async_driver_probe.c | 28 static struct platform_driver async_driver = { 36 static struct platform_driver sync_driver = {
|
/Linux-v4.19/drivers/xen/ |
D | platform-pci.c | 184 static struct pci_driver platform_driver = { variable 193 builtin_pci_driver(platform_driver);
|
/Linux-v4.19/drivers/mfd/ |
D | sta2x11-mfd.c | 368 static struct platform_driver sta2x11_sctl_platform_driver = { 375 static struct platform_driver sta2x11_platform_driver = { 382 static struct platform_driver sta2x11_apb_soc_regs_platform_driver = { 389 static struct platform_driver sta2x11_scr_platform_driver = { 396 static struct platform_driver * const drivers[] = {
|
/Linux-v4.19/drivers/soc/fsl/qbman/ |
D | bman_portal.c | 179 static struct platform_driver bman_portal_driver = { 187 static int __init bman_portal_driver_register(struct platform_driver *drv) in bman_portal_driver_register()
|
/Linux-v4.19/drivers/gpu/drm/nouveau/ |
D | nouveau_platform.h | 26 extern struct platform_driver nouveau_platform_driver;
|