/kernel/linux/linux-6.6/drivers/gpu/drm/mediatek/ |
H A D | mtk_drm_drv.h | 55 extern struct platform_driver mtk_disp_aal_driver; 56 extern struct platform_driver mtk_disp_ccorr_driver; 57 extern struct platform_driver mtk_disp_color_driver; 58 extern struct platform_driver mtk_disp_gamma_driver; 59 extern struct platform_driver mtk_disp_merge_driver; 60 extern struct platform_driver mtk_disp_ovl_adaptor_driver; 61 extern struct platform_driver mtk_disp_ovl_driver; 62 extern struct platform_driver mtk_disp_rdma_driver; 63 extern struct platform_driver mtk_dpi_driver; 64 extern struct platform_driver mtk_dsi_drive [all...] |
H A D | mtk_hdmi.h | 9 struct platform_driver; 11 extern struct platform_driver mtk_cec_driver; 12 extern struct platform_driver mtk_hdmi_ddc_driver;
|
/kernel/linux/linux-6.6/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_drv.h | 70 extern struct platform_driver cdn_dp_driver; 71 extern struct platform_driver dw_hdmi_rockchip_pltfm_driver; 72 extern struct platform_driver dw_mipi_dsi_rockchip_driver; 73 extern struct platform_driver inno_hdmi_driver; 74 extern struct platform_driver rockchip_dp_driver; 75 extern struct platform_driver rockchip_lvds_driver; 76 extern struct platform_driver vop_platform_driver; 77 extern struct platform_driver rk3066_hdmi_driver; 78 extern struct platform_driver vop2_platform_driver;
|
/kernel/linux/linux-5.10/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_drv.h | 263 extern struct platform_driver fimd_driver; 264 extern struct platform_driver exynos5433_decon_driver; 265 extern struct platform_driver decon_driver; 266 extern struct platform_driver dp_driver; 267 extern struct platform_driver dsi_driver; 268 extern struct platform_driver mixer_driver; 269 extern struct platform_driver hdmi_driver; 270 extern struct platform_driver vidi_driver; 271 extern struct platform_driver g2d_driver; 272 extern struct platform_driver fimc_drive [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_drv.h | 261 extern struct platform_driver fimd_driver; 262 extern struct platform_driver exynos5433_decon_driver; 263 extern struct platform_driver decon_driver; 264 extern struct platform_driver dp_driver; 265 extern struct platform_driver dsi_driver; 266 extern struct platform_driver mixer_driver; 267 extern struct platform_driver hdmi_driver; 268 extern struct platform_driver vidi_driver; 269 extern struct platform_driver g2d_driver; 270 extern struct platform_driver fimc_drive [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/sti/ |
H A D | sti_drv.h | 30 extern struct platform_driver sti_tvout_driver; 31 extern struct platform_driver sti_hqvdp_driver; 32 extern struct platform_driver sti_hdmi_driver; 33 extern struct platform_driver sti_hda_driver; 34 extern struct platform_driver sti_dvo_driver; 35 extern struct platform_driver sti_vtg_driver; 36 extern struct platform_driver sti_compositor_driver;
|
/kernel/linux/linux-6.6/drivers/gpu/drm/sti/ |
H A D | sti_drv.h | 30 extern struct platform_driver sti_tvout_driver; 31 extern struct platform_driver sti_hqvdp_driver; 32 extern struct platform_driver sti_hdmi_driver; 33 extern struct platform_driver sti_hda_driver; 34 extern struct platform_driver sti_dvo_driver; 35 extern struct platform_driver sti_vtg_driver; 36 extern struct platform_driver sti_compositor_driver;
|
/kernel/linux/linux-5.10/drivers/gpu/drm/mediatek/ |
H A D | mtk_drm_drv.h | 51 extern struct platform_driver mtk_ddp_driver; 52 extern struct platform_driver mtk_disp_color_driver; 53 extern struct platform_driver mtk_disp_ovl_driver; 54 extern struct platform_driver mtk_disp_rdma_driver; 55 extern struct platform_driver mtk_dpi_driver; 56 extern struct platform_driver mtk_dsi_driver; 57 extern struct platform_driver mtk_mipi_tx_driver;
|
H A D | mtk_hdmi.h | 9 struct platform_driver; 11 extern struct platform_driver mtk_cec_driver; 12 extern struct platform_driver mtk_hdmi_ddc_driver;
|
/kernel/linux/linux-5.10/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_drv.h | 62 extern struct platform_driver cdn_dp_driver; 63 extern struct platform_driver dw_hdmi_rockchip_pltfm_driver; 64 extern struct platform_driver dw_mipi_dsi_rockchip_driver; 65 extern struct platform_driver inno_hdmi_driver; 66 extern struct platform_driver rockchip_dp_driver; 67 extern struct platform_driver rockchip_lvds_driver; 68 extern struct platform_driver vop_platform_driver; 69 extern struct platform_driver rk3066_hdmi_driver;
|
/kernel/linux/linux-5.10/drivers/gpu/drm/tegra/ |
H A D | drm.h | 179 extern struct platform_driver tegra_display_hub_driver; 180 extern struct platform_driver tegra_dc_driver; 181 extern struct platform_driver tegra_hdmi_driver; 182 extern struct platform_driver tegra_dsi_driver; 183 extern struct platform_driver tegra_dpaux_driver; 184 extern struct platform_driver tegra_sor_driver; 185 extern struct platform_driver tegra_gr2d_driver; 186 extern struct platform_driver tegra_gr3d_driver; 187 extern struct platform_driver tegra_vic_driver;
|
/kernel/linux/linux-6.6/drivers/gpu/drm/tegra/ |
H A D | drm.h | 202 extern struct platform_driver tegra_display_hub_driver; 203 extern struct platform_driver tegra_dc_driver; 204 extern struct platform_driver tegra_hdmi_driver; 205 extern struct platform_driver tegra_dsi_driver; 206 extern struct platform_driver tegra_dpaux_driver; 207 extern struct platform_driver tegra_sor_driver; 208 extern struct platform_driver tegra_gr2d_driver; 209 extern struct platform_driver tegra_gr3d_driver; 210 extern struct platform_driver tegra_vic_driver; 211 extern struct platform_driver tegra_nvdec_drive [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/zte/ |
H A D | zx_drm_drv.h | 10 extern struct platform_driver zx_crtc_driver; 11 extern struct platform_driver zx_hdmi_driver; 12 extern struct platform_driver zx_tvenc_driver; 13 extern struct platform_driver zx_vga_driver;
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | platform_device.h | 204 struct platform_driver { struct 215 #define to_platform_driver(drv) (container_of((drv), struct platform_driver, \ 223 extern int __platform_driver_register(struct platform_driver *, 225 extern void platform_driver_unregister(struct platform_driver *); 232 extern int __platform_driver_probe(struct platform_driver *driver, 299 struct platform_driver *driver, int (*probe)(struct platform_device *), 303 int __platform_register_drivers(struct platform_driver * const *drivers, 305 void platform_unregister_drivers(struct platform_driver * const *drivers,
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | platform_device.h | 236 struct platform_driver { struct 266 #define to_platform_driver(drv) (container_of((drv), struct platform_driver, \ 274 extern int __platform_driver_register(struct platform_driver *, 276 extern void platform_driver_unregister(struct platform_driver *); 283 extern int __platform_driver_probe(struct platform_driver *driver, 350 struct platform_driver *driver, int (*probe)(struct platform_device *), 354 int __platform_register_drivers(struct platform_driver * const *drivers, 356 void platform_unregister_drivers(struct platform_driver * const *drivers,
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | ibmebus.h | 49 struct platform_driver; 53 int ibmebus_register_driver(struct platform_driver *drv); 54 void ibmebus_unregister_driver(struct platform_driver *drv);
|
/kernel/linux/linux-6.6/drivers/staging/media/tegra-video/ |
H A D | video.h | 26 extern struct platform_driver tegra_vi_driver; 27 extern struct platform_driver tegra_vip_driver; 28 extern struct platform_driver tegra_csi_driver;
|
/kernel/linux/linux-5.10/drivers/cpufreq/ |
H A D | loongson2_cpufreq.c | 113 static struct platform_driver platform_driver = { variable 147 ret = platform_driver_register(&platform_driver); in cpufreq_init() 174 platform_driver_unregister(&platform_driver); in cpufreq_exit()
|
/kernel/linux/linux-6.6/drivers/cpufreq/ |
H A D | loongson2_cpufreq.c | 112 static struct platform_driver platform_driver = { variable 146 ret = platform_driver_register(&platform_driver); in cpufreq_init() 173 platform_driver_unregister(&platform_driver); in cpufreq_exit()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/sprd/ |
H A D | sprd_drm.h | 16 extern struct platform_driver sprd_dpu_driver; 17 extern struct platform_driver sprd_dsi_driver;
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | ibmebus.h | 51 int ibmebus_register_driver(struct platform_driver *drv); 52 void ibmebus_unregister_driver(struct platform_driver *drv);
|
/kernel/linux/linux-5.10/drivers/staging/media/tegra-video/ |
H A D | video.h | 27 extern struct platform_driver tegra_vi_driver; 28 extern struct platform_driver tegra_csi_driver;
|
/kernel/linux/linux-5.10/drivers/platform/x86/ |
H A D | asus-wmi.h | 80 struct platform_driver platform_driver; member
|
/kernel/linux/linux-6.6/drivers/platform/x86/ |
H A D | asus-wmi.h | 79 struct platform_driver platform_driver; member
|
/kernel/linux/linux-5.10/drivers/base/ |
H A D | platform.c | 748 struct platform_driver *drv = to_platform_driver(_dev->driver); in platform_drv_probe() 782 struct platform_driver *drv = to_platform_driver(_dev->driver); in platform_drv_remove() 795 struct platform_driver *drv = to_platform_driver(_dev->driver); in platform_drv_shutdown() 807 int __platform_driver_register(struct platform_driver *drv, in __platform_driver_register() 824 void platform_driver_unregister(struct platform_driver *drv) in platform_driver_unregister() 850 int __init_or_module __platform_driver_probe(struct platform_driver *drv, in __platform_driver_probe() 918 struct platform_driver *driver, in __platform_create_bundle() 972 int __platform_register_drivers(struct platform_driver * const *drivers, in __platform_register_drivers() 1010 void platform_unregister_drivers(struct platform_driver * const *drivers, in platform_unregister_drivers() 1153 struct platform_driver *pdr in platform_match() [all...] |