Home
last modified time | relevance | path

Searched refs:platform_driver (Results 1 – 25 of 4725) sorted by relevance

12345678910>>...189

/linux-6.15/drivers/gpu/drm/mediatek/
H A Dmtk_drm_drv.h72 extern struct platform_driver mtk_disp_aal_driver;
73 extern struct platform_driver mtk_disp_ccorr_driver;
74 extern struct platform_driver mtk_disp_color_driver;
75 extern struct platform_driver mtk_disp_gamma_driver;
78 extern struct platform_driver mtk_disp_ovl_driver;
79 extern struct platform_driver mtk_disp_rdma_driver;
80 extern struct platform_driver mtk_dpi_driver;
81 extern struct platform_driver mtk_dsi_driver;
82 extern struct platform_driver mtk_ethdr_driver;
83 extern struct platform_driver mtk_mdp_rdma_driver;
[all …]
H A Dmtk_hdmi.h9 struct platform_driver;
11 extern struct platform_driver mtk_cec_driver;
12 extern struct platform_driver mtk_hdmi_ddc_driver;
/linux-6.15/drivers/gpu/drm/rockchip/
H A Drockchip_drm_drv.h89 extern struct platform_driver cdn_dp_driver;
90 extern struct platform_driver dw_hdmi_rockchip_pltfm_driver;
91 extern struct platform_driver dw_hdmi_qp_rockchip_pltfm_driver;
92 extern struct platform_driver dw_mipi_dsi_rockchip_driver;
93 extern struct platform_driver dw_mipi_dsi2_rockchip_driver;
94 extern struct platform_driver inno_hdmi_driver;
95 extern struct platform_driver rockchip_dp_driver;
96 extern struct platform_driver rockchip_lvds_driver;
97 extern struct platform_driver vop_platform_driver;
98 extern struct platform_driver rk3066_hdmi_driver;
[all …]
/linux-6.15/drivers/gpu/drm/exynos/
H A Dexynos_drm_drv.h257 extern struct platform_driver fimd_driver;
259 extern struct platform_driver decon_driver;
260 extern struct platform_driver dp_driver;
261 extern struct platform_driver dsi_driver;
262 extern struct platform_driver mixer_driver;
263 extern struct platform_driver hdmi_driver;
264 extern struct platform_driver vidi_driver;
265 extern struct platform_driver g2d_driver;
266 extern struct platform_driver fimc_driver;
269 extern struct platform_driver gsc_driver;
[all …]
/linux-6.15/drivers/gpu/drm/sti/
H A Dsti_drv.h30 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;
/linux-6.15/drivers/gpu/drm/tegra/
H A Ddrm.h205 extern struct platform_driver tegra_display_hub_driver;
206 extern struct platform_driver tegra_dc_driver;
207 extern struct platform_driver tegra_hdmi_driver;
208 extern struct platform_driver tegra_dsi_driver;
209 extern struct platform_driver tegra_dpaux_driver;
210 extern struct platform_driver tegra_sor_driver;
211 extern struct platform_driver tegra_gr2d_driver;
212 extern struct platform_driver tegra_gr3d_driver;
213 extern struct platform_driver tegra_vic_driver;
214 extern struct platform_driver tegra_nvdec_driver;
/linux-6.15/drivers/net/dsa/realtek/
H A Drealtek-smi.h8 static inline int realtek_smi_driver_register(struct platform_driver *drv) in realtek_smi_driver_register()
13 static inline void realtek_smi_driver_unregister(struct platform_driver *drv) in realtek_smi_driver_unregister()
24 static inline int realtek_smi_driver_register(struct platform_driver *drv) in realtek_smi_driver_register()
29 static inline void realtek_smi_driver_unregister(struct platform_driver *drv) in realtek_smi_driver_unregister()
/linux-6.15/drivers/cpufreq/
H A Dloongson2_cpufreq.c105 static struct platform_driver platform_driver = { variable
139 ret = platform_driver_register(&platform_driver); in cpufreq_init()
151 platform_driver_unregister(&platform_driver); in cpufreq_init()
168 platform_driver_unregister(&platform_driver); in cpufreq_exit()
/linux-6.15/drivers/staging/media/tegra-video/
H A Dvideo.h26 extern struct platform_driver tegra_vi_driver;
27 extern struct platform_driver tegra_vip_driver;
28 extern struct platform_driver tegra_csi_driver;
/linux-6.15/include/linux/
H A Dplatform_device.h236 struct platform_driver { struct
255 #define to_platform_driver(drv) (container_of((drv), struct platform_driver, \ argument
263 extern int __platform_driver_register(struct platform_driver *,
265 extern void platform_driver_unregister(struct platform_driver *);
272 extern int __platform_driver_probe(struct platform_driver *driver,
339 struct platform_driver *driver, int (*probe)(struct platform_device *),
343 int __platform_register_drivers(struct platform_driver * const *drivers,
345 void platform_unregister_drivers(struct platform_driver * const *drivers,
/linux-6.15/arch/powerpc/include/asm/
H A Dibmebus.h49 struct platform_driver;
53 int ibmebus_register_driver(struct platform_driver *drv);
54 void ibmebus_unregister_driver(struct platform_driver *drv);
/linux-6.15/drivers/gpu/drm/sprd/
H A Dsprd_drm.h16 extern struct platform_driver sprd_dpu_driver;
17 extern struct platform_driver sprd_dsi_driver;
/linux-6.15/include/kunit/
H A Dplatform_device.h8 struct platform_driver;
19 struct platform_driver *drv);
/linux-6.15/drivers/platform/x86/
H A Dasus-wmi.h81 struct platform_driver platform_driver; member
/linux-6.15/drivers/base/
H A Dplatform.c861 int __platform_driver_register(struct platform_driver *drv, in __platform_driver_register()
875 void platform_driver_unregister(struct platform_driver *drv) in platform_driver_unregister()
977 struct platform_driver *driver, in __platform_create_bundle()
1031 int __platform_register_drivers(struct platform_driver * const *drivers, in __platform_register_drivers()
1097 struct platform_driver *pdrv = to_platform_driver(dev->driver); in platform_legacy_suspend()
1109 struct platform_driver *pdrv = to_platform_driver(dev->driver); in platform_legacy_resume()
1338 struct platform_driver *pdrv = to_platform_driver(drv); in platform_match()
1381 struct platform_driver *drv = to_platform_driver(_dev->driver); in platform_probe()
1420 struct platform_driver *drv = to_platform_driver(_dev->driver); in platform_remove()
1431 struct platform_driver *drv; in platform_shutdown()
[all …]
/linux-6.15/scripts/coccinelle/api/
H A Dplatform_no_drv_owner.cocci29 static struct platform_driver __driver = {
60 static struct platform_driver __driver = {
82 static struct platform_driver __driver = {
104 static struct platform_driver __driver = {
/linux-6.15/drivers/power/supply/
H A Dab8500-bm.h423 extern struct platform_driver ab8500_fg_driver;
424 extern struct platform_driver ab8500_btemp_driver;
425 extern struct platform_driver ab8500_chargalg_driver;
/linux-6.15/arch/powerpc/platforms/pseries/
H A Dibmebus.c218 int ibmebus_register_driver(struct platform_driver *drv) in ibmebus_register_driver()
228 void ibmebus_unregister_driver(struct platform_driver *drv) in ibmebus_unregister_driver()
355 struct platform_driver *drv; in ibmebus_bus_device_probe()
377 struct platform_driver *drv = to_platform_driver(dev->driver); in ibmebus_bus_device_remove()
386 struct platform_driver *drv = to_platform_driver(dev->driver); in ibmebus_bus_device_shutdown()
/linux-6.15/drivers/gpu/drm/omapdrm/dss/
H A Ddss.h533 extern struct platform_driver omap_dsshw_driver;
534 extern struct platform_driver omap_dispchw_driver;
536 extern struct platform_driver omap_dsihw_driver;
539 extern struct platform_driver omap_venchw_driver;
542 extern struct platform_driver omapdss_hdmi4hw_driver;
545 extern struct platform_driver omapdss_hdmi5hw_driver;
/linux-6.15/drivers/gpu/drm/vc4/
H A Dvc4_drv.h932 extern struct platform_driver vc4_crtc_driver;
982 extern struct platform_driver vc4_dpi_driver;
985 extern struct platform_driver vc4_dsi_driver;
1008 extern struct platform_driver vc4_hdmi_driver;
1011 extern struct platform_driver vc4_vec_driver;
1014 extern struct platform_driver vc4_txp_driver;
1024 extern struct platform_driver vc4_hvs_driver;
1055 extern struct platform_driver vc4_v3d_driver;
/linux-6.15/drivers/platform/x86/dell/
H A Dalienware-wmi-base.c418 static struct platform_driver platform_driver = { variable
461 ret = platform_driver_register(&platform_driver); in alienware_wmi_init()
474 platform_driver_unregister(&platform_driver); in alienware_wmi_init()
488 platform_driver_unregister(&platform_driver); in alienware_wmi_exit()
/linux-6.15/drivers/leds/
H A Dleds-sunfire.c220 static struct platform_driver sunfire_clockboard_led_driver = {
228 static struct platform_driver sunfire_fhc_led_driver = {
236 static struct platform_driver * const drivers[] = {
/linux-6.15/Documentation/driver-api/driver-model/
H A Dplatform.rst6 platform bus: platform_device, and platform_driver. This pseudo-bus
42 struct platform_driver {
60 int platform_driver_register(struct platform_driver *drv);
66 int platform_driver_probe(struct platform_driver *drv,
72 int __platform_register_drivers(struct platform_driver * const *drivers,
74 void platform_unregister_drivers(struct platform_driver * const *drivers,
167 "serial/3" indicates bus_id "serial.3"; both would use the platform_driver
169 and use the platform_driver called "my_rtc".
229 should use early_platform_init("earlyprintk", &platform_driver).
/linux-6.15/arch/x86/platform/olpc/
H A Dolpc-xo1-pm.c157 static struct platform_driver cs5535_pms_driver = {
165 static struct platform_driver cs5535_acpi_driver = {
/linux-6.15/drivers/mfd/
H A Daltera-sysmgr.c29 static struct platform_driver altr_sysmgr_driver;
180 static struct platform_driver altr_sysmgr_driver = {

12345678910>>...189