Home
last modified time | relevance | path

Searched refs:sub_dev (Results 1 - 17 of 17) sorted by relevance

/device/soc/rockchip/rk3588/kernel/drivers/gpu/drm/rockchip/
H A Drockchip_drm_logo.c61 struct rockchip_drm_sub_dev *sub_dev; in find_sub_dev_by_node() local
67 sub_dev = rockchip_drm_get_sub_dev(np_connector); in find_sub_dev_by_node()
68 if (!sub_dev) in find_sub_dev_by_node()
71 return sub_dev; in find_sub_dev_by_node()
78 struct rockchip_drm_sub_dev *sub_dev = NULL; in find_sub_dev_by_bridge() local
111 sub_dev = rockchip_drm_get_sub_dev(np_connector); in find_sub_dev_by_bridge()
112 if (!sub_dev) in find_sub_dev_by_bridge()
121 return sub_dev; in find_sub_dev_by_bridge()
333 struct rockchip_drm_sub_dev *sub_dev; in of_parse_display_resource() local
348 sub_dev in of_parse_display_resource()
[all...]
H A Drockchip_drm_logo.h13 struct rockchip_drm_sub_dev *sub_dev; member
H A Ddw-mipi-dsi2-rockchip.c274 struct rockchip_drm_sub_dev sub_dev; member
1175 dsi2->sub_dev.connector = &dsi2->connector; in dw_mipi_dsi2_bind()
1176 dsi2->sub_dev.of_node = dev->of_node; in dw_mipi_dsi2_bind()
1177 dsi2->sub_dev.loader_protect = dw_mipi_dsi2_encoder_loader_protect; in dw_mipi_dsi2_bind()
1178 rockchip_drm_register_sub_dev(&dsi2->sub_dev); in dw_mipi_dsi2_bind()
1211 if (dsi2->sub_dev.connector) in dw_mipi_dsi2_unbind()
1212 rockchip_drm_unregister_sub_dev(&dsi2->sub_dev); in dw_mipi_dsi2_unbind()
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/rockchip/
H A Drockchip_drm_logo.c62 struct rockchip_drm_sub_dev *sub_dev; in find_sub_dev_by_node() local
69 sub_dev = rockchip_drm_get_sub_dev(np_connector); in find_sub_dev_by_node()
70 if (!sub_dev) { in find_sub_dev_by_node()
74 return sub_dev; in find_sub_dev_by_node()
80 struct rockchip_drm_sub_dev *sub_dev = NULL; in find_sub_dev_by_bridge() local
114 sub_dev = rockchip_drm_get_sub_dev(np_connector); in find_sub_dev_by_bridge()
115 if (!sub_dev) { in find_sub_dev_by_bridge()
125 return sub_dev; in find_sub_dev_by_bridge()
346 struct rockchip_drm_sub_dev *sub_dev; in of_parse_display_resource() local
363 sub_dev in of_parse_display_resource()
[all...]
H A Drockchip_rgb.c70 struct rockchip_drm_sub_dev sub_dev; member
296 rgb->sub_dev.connector = &rgb->connector; in rockchip_rgb_bind()
297 rgb->sub_dev.of_node = rgb->dev->of_node; in rockchip_rgb_bind()
298 rgb->sub_dev.loader_protect = rockchip_rgb_encoder_loader_protect; in rockchip_rgb_bind()
300 rockchip_drm_register_sub_dev(&rgb->sub_dev); in rockchip_rgb_bind()
323 if (rgb->sub_dev.connector) { in rockchip_rgb_unbind()
324 rockchip_drm_register_sub_dev(&rgb->sub_dev); in rockchip_rgb_unbind()
H A Drockchip_lvds.c116 struct rockchip_drm_sub_dev sub_dev; member
402 lvds->sub_dev.connector = &lvds->connector; in rockchip_lvds_bind()
403 lvds->sub_dev.of_node = lvds->dev->of_node; in rockchip_lvds_bind()
404 lvds->sub_dev.loader_protect = rockchip_lvds_encoder_loader_protect; in rockchip_lvds_bind()
405 rockchip_drm_register_sub_dev(&lvds->sub_dev); in rockchip_lvds_bind()
428 if (lvds->sub_dev.connector) { in rockchip_lvds_unbind()
429 rockchip_drm_unregister_sub_dev(&lvds->sub_dev); in rockchip_lvds_unbind()
H A Drockchip_drm_drv.c99 struct rockchip_drm_sub_dev *sub_dev; in drm_connector_oob_hotplug_event() local
105 sub_dev = rockchip_drm_get_sub_dev(dev_of_node(connector_fwnode->dev)); in drm_connector_oob_hotplug_event()
106 if (sub_dev && sub_dev->connector && sub_dev->oob_hotplug_event) { in drm_connector_oob_hotplug_event()
107 sub_dev->oob_hotplug_event(sub_dev->connector); in drm_connector_oob_hotplug_event()
176 void rockchip_drm_register_sub_dev(struct rockchip_drm_sub_dev *sub_dev) in rockchip_drm_register_sub_dev() argument
179 list_add_tail(&sub_dev->list, &rockchip_drm_sub_dev_list); in rockchip_drm_register_sub_dev()
184 void rockchip_drm_unregister_sub_dev(struct rockchip_drm_sub_dev *sub_dev) in rockchip_drm_unregister_sub_dev() argument
194 struct rockchip_drm_sub_dev *sub_dev = NULL; rockchip_drm_get_sub_dev() local
214 struct rockchip_drm_sub_dev *sub_dev = NULL; rockchip_drm_get_sub_dev_type() local
[all...]
H A Drockchip_drm_logo.h13 struct rockchip_drm_sub_dev *sub_dev; member
H A Ddw-mipi-dsi-rockchip.c285 struct rockchip_drm_sub_dev sub_dev; member
956 dsi->sub_dev.connector = dw_mipi_dsi_get_connector(dsi->dmd); in dw_mipi_dsi_rockchip_bind()
957 if (dsi->sub_dev.connector) { in dw_mipi_dsi_rockchip_bind()
958 dsi->sub_dev.of_node = dev->of_node; in dw_mipi_dsi_rockchip_bind()
959 dsi->sub_dev.loader_protect = dw_mipi_dsi_rockchip_encoder_loader_protect; in dw_mipi_dsi_rockchip_bind()
960 rockchip_drm_register_sub_dev(&dsi->sub_dev); in dw_mipi_dsi_rockchip_bind()
974 if (dsi->sub_dev.connector) { in dw_mipi_dsi_rockchip_unbind()
975 rockchip_drm_unregister_sub_dev(&dsi->sub_dev); in dw_mipi_dsi_rockchip_unbind()
H A Dcdn-dp-core.h71 struct rockchip_drm_sub_dev sub_dev; member
H A Drockchip_drm_drv.h398 void rockchip_drm_register_sub_dev(struct rockchip_drm_sub_dev *sub_dev);
399 void rockchip_drm_unregister_sub_dev(struct rockchip_drm_sub_dev *sub_dev);
H A Danalogix_dp-rockchip.c90 struct rockchip_drm_sub_dev sub_dev; member
244 struct rockchip_drm_sub_dev *sdev = &dp->sub_dev; in rockchip_dp_bridge_attach()
268 struct rockchip_drm_sub_dev *sdev = &dp->sub_dev; in rockchip_dp_bridge_detach()
H A Ddw-mipi-dsi2-rockchip.c273 struct rockchip_drm_sub_dev sub_dev; member
1185 dsi2->sub_dev.connector = &dsi2->connector; in dw_mipi_dsi2_bind()
1186 dsi2->sub_dev.of_node = dev->of_node; in dw_mipi_dsi2_bind()
1187 dsi2->sub_dev.loader_protect = dw_mipi_dsi2_encoder_loader_protect; in dw_mipi_dsi2_bind()
1188 rockchip_drm_register_sub_dev(&dsi2->sub_dev); in dw_mipi_dsi2_bind()
1219 if (dsi2->sub_dev.connector) { in dw_mipi_dsi2_unbind()
1220 rockchip_drm_unregister_sub_dev(&dsi2->sub_dev); in dw_mipi_dsi2_unbind()
H A Dcdn-dp-core.c1003 dp->sub_dev.connector = &dp->connector; in cdn_dp_bind()
1004 dp->sub_dev.of_node = dev->of_node; in cdn_dp_bind()
1005 dp->sub_dev.oob_hotplug_event = cdn_dp_oob_hotplug_event; in cdn_dp_bind()
1006 rockchip_drm_register_sub_dev(&dp->sub_dev); in cdn_dp_bind()
H A Ddw_hdmi-rockchip.c224 struct rockchip_drm_sub_dev sub_dev; member
3010 hdmi->sub_dev.connector = plat_data->connector; in dw_hdmi_rockchip_bind()
3011 hdmi->sub_dev.of_node = dev->of_node; in dw_hdmi_rockchip_bind()
3012 rockchip_drm_register_sub_dev(&hdmi->sub_dev); in dw_hdmi_rockchip_bind()
3038 hdmi->sub_dev.connector = plat_data->connector; in dw_hdmi_rockchip_bind()
3039 hdmi->sub_dev.of_node = dev->of_node; in dw_hdmi_rockchip_bind()
3040 rockchip_drm_register_sub_dev(&hdmi->sub_dev); in dw_hdmi_rockchip_bind()
3056 if (hdmi->sub_dev.connector) { in dw_hdmi_rockchip_unbind()
3057 rockchip_drm_unregister_sub_dev(&hdmi->sub_dev); in dw_hdmi_rockchip_unbind()
/device/soc/rockchip/rk3588/kernel/include/drm/
H A Drockchip_drm_logo.h13 struct rockchip_drm_sub_dev *sub_dev; member
/device/soc/rockchip/rk3588/kernel/drivers/devfreq/
H A Drockchip_drm_drv.h408 void rockchip_drm_register_sub_dev(struct rockchip_drm_sub_dev *sub_dev);
409 void rockchip_drm_unregister_sub_dev(struct rockchip_drm_sub_dev *sub_dev);

Completed in 24 milliseconds