| /OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/ |
| H A D | rockchip_drm_logo.c | 61 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() 449 struct rockchip_drm_sub_dev *sub_dev; in of_parse_display_resource() local 464 sub_dev = find_sub_dev_by_node(drm_dev, connect); in of_parse_display_resource() [all …]
|
| H A D | rockchip_drm_drv.c | 169 struct rockchip_drm_sub_dev *sub_dev; in drm_connector_oob_hotplug_event() local 174 sub_dev = rockchip_drm_get_sub_dev(dev_of_node(connector_fwnode->dev)); in drm_connector_oob_hotplug_event() 176 if (sub_dev && sub_dev->connector && sub_dev->oob_hotplug_event) in drm_connector_oob_hotplug_event() 177 sub_dev->oob_hotplug_event(sub_dev->connector); in drm_connector_oob_hotplug_event() 246 struct rockchip_drm_sub_dev *sub_dev; in rockchip_connector_update_vfp_for_vrr() local 249 list_for_each_entry(sub_dev, &rockchip_drm_sub_dev_list, list) { in rockchip_connector_update_vfp_for_vrr() 250 if (sub_dev->connector->state->crtc == crtc) { in rockchip_connector_update_vfp_for_vrr() 251 if (sub_dev->update_vfp_for_vrr) in rockchip_connector_update_vfp_for_vrr() 252 sub_dev->update_vfp_for_vrr(sub_dev->connector, mode, vfp); in rockchip_connector_update_vfp_for_vrr() 259 void rockchip_drm_register_sub_dev(struct rockchip_drm_sub_dev *sub_dev) in rockchip_drm_register_sub_dev() argument [all …]
|
| H A D | rockchip_lvds.c | 120 struct rockchip_drm_sub_dev sub_dev; member 444 lvds->sub_dev.connector = &lvds->connector; in rockchip_lvds_bind() 445 lvds->sub_dev.of_node = lvds->dev->of_node; in rockchip_lvds_bind() 446 lvds->sub_dev.loader_protect = rockchip_lvds_encoder_loader_protect; in rockchip_lvds_bind() 447 rockchip_drm_register_sub_dev(&lvds->sub_dev); in rockchip_lvds_bind() 472 if (lvds->sub_dev.connector) in rockchip_lvds_unbind() 473 rockchip_drm_unregister_sub_dev(&lvds->sub_dev); in rockchip_lvds_unbind()
|
| H A D | rockchip_rgb.c | 143 struct rockchip_drm_sub_dev sub_dev; member 864 rgb->sub_dev.connector = &rgb->connector; in rockchip_rgb_bind() 865 rgb->sub_dev.of_node = rgb->dev->of_node; in rockchip_rgb_bind() 866 rgb->sub_dev.loader_protect = rockchip_rgb_encoder_loader_protect; in rockchip_rgb_bind() 868 rockchip_drm_register_sub_dev(&rgb->sub_dev); in rockchip_rgb_bind() 893 if (rgb->sub_dev.connector) in rockchip_rgb_unbind() 894 rockchip_drm_unregister_sub_dev(&rgb->sub_dev); in rockchip_rgb_unbind()
|
| H A D | dw-mipi-dsi-rockchip.c | 303 struct rockchip_drm_sub_dev sub_dev; member 1051 dsi->sub_dev.connector = dw_mipi_dsi_get_connector(dsi->dmd); in dw_mipi_dsi_rockchip_bind() 1052 if (dsi->sub_dev.connector) { in dw_mipi_dsi_rockchip_bind() 1053 dsi->sub_dev.of_node = dev->of_node; in dw_mipi_dsi_rockchip_bind() 1054 dsi->sub_dev.loader_protect = dw_mipi_dsi_rockchip_encoder_loader_protect; in dw_mipi_dsi_rockchip_bind() 1055 rockchip_drm_register_sub_dev(&dsi->sub_dev); in dw_mipi_dsi_rockchip_bind() 1070 if (dsi->sub_dev.connector) in dw_mipi_dsi_rockchip_unbind() 1071 rockchip_drm_unregister_sub_dev(&dsi->sub_dev); in dw_mipi_dsi_rockchip_unbind()
|
| H A D | rockchip_drm_logo.h | 15 struct rockchip_drm_sub_dev *sub_dev; member
|
| H A D | cdn-dp-core.h | 71 struct rockchip_drm_sub_dev sub_dev; member
|
| H A D | dw-mipi-dsi2-rockchip.c | 275 struct rockchip_drm_sub_dev sub_dev; member 1302 dsi2->sub_dev.connector = connector; in dw_mipi_dsi2_register_sub_dev() 1303 dsi2->sub_dev.of_node = dev->of_node; in dw_mipi_dsi2_register_sub_dev() 1304 dsi2->sub_dev.loader_protect = dw_mipi_dsi2_encoder_loader_protect; in dw_mipi_dsi2_register_sub_dev() 1305 rockchip_drm_register_sub_dev(&dsi2->sub_dev); in dw_mipi_dsi2_register_sub_dev() 1402 if (dsi2->sub_dev.connector) { in dw_mipi_dsi2_unbind() 1403 rockchip_drm_unregister_sub_dev(&dsi2->sub_dev); in dw_mipi_dsi2_unbind()
|
| H A D | analogix_dp-rockchip.c | 91 struct rockchip_drm_sub_dev sub_dev; member 285 struct rockchip_drm_sub_dev *sdev = &dp->sub_dev; in rockchip_dp_bridge_attach() 311 struct rockchip_drm_sub_dev *sdev = &dp->sub_dev; in rockchip_dp_bridge_detach()
|
| H A D | dw_hdmi-rockchip.c | 229 struct rockchip_drm_sub_dev sub_dev; member 3654 hdmi->sub_dev.connector = plat_data->connector; in dw_hdmi_rockchip_bind() 3655 hdmi->sub_dev.loader_protect = dw_hdmi_rockchip_encoder_loader_protect; in dw_hdmi_rockchip_bind() 3657 hdmi->sub_dev.of_node = secondary->dev->of_node; in dw_hdmi_rockchip_bind() 3659 hdmi->sub_dev.of_node = hdmi->dev->of_node; in dw_hdmi_rockchip_bind() 3661 rockchip_drm_register_sub_dev(&hdmi->sub_dev); in dw_hdmi_rockchip_bind() 3697 hdmi->sub_dev.connector = plat_data->connector; in dw_hdmi_rockchip_bind() 3698 hdmi->sub_dev.of_node = dev->of_node; in dw_hdmi_rockchip_bind() 3699 rockchip_drm_register_sub_dev(&hdmi->sub_dev); in dw_hdmi_rockchip_bind() 3716 if (hdmi->sub_dev.connector) in dw_hdmi_rockchip_unbind() [all …]
|
| H A D | cdn-dp-core.c | 1020 dp->sub_dev.connector = &dp->connector; in cdn_dp_bind() 1021 dp->sub_dev.of_node = dev->of_node; in cdn_dp_bind() 1022 dp->sub_dev.oob_hotplug_event = cdn_dp_oob_hotplug_event; in cdn_dp_bind() 1023 rockchip_drm_register_sub_dev(&dp->sub_dev); in cdn_dp_bind()
|
| H A D | rockchip_drm_tve.c | 985 tve->sub_dev.connector = &tve->connector; in rockchip_tve_bind() 986 tve->sub_dev.of_node = tve->dev->of_node; in rockchip_tve_bind() 987 rockchip_drm_register_sub_dev(&tve->sub_dev); in rockchip_tve_bind() 1011 rockchip_drm_unregister_sub_dev(&tve->sub_dev); in rockchip_tve_unbind()
|
| H A D | rockchip_drm_drv.h | 543 void rockchip_drm_register_sub_dev(struct rockchip_drm_sub_dev *sub_dev); 544 void rockchip_drm_unregister_sub_dev(struct rockchip_drm_sub_dev *sub_dev);
|
| H A D | rockchip_drm_tve.h | 282 struct rockchip_drm_sub_dev sub_dev; member
|
| H A D | dw-dp.c | 396 struct rockchip_drm_sub_dev sub_dev; member 2976 dp->sub_dev.connector = connector; in dw_dp_bridge_attach() 2977 dp->sub_dev.of_node = dp->dev->of_node; in dw_dp_bridge_attach() 2978 dp->sub_dev.loader_protect = dw_dp_loader_protect; in dw_dp_bridge_attach() 2979 rockchip_drm_register_sub_dev(&dp->sub_dev); in dw_dp_bridge_attach()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/rk618/ |
| H A D | rk618_lvds.c | 46 struct rockchip_drm_sub_dev sub_dev; member 186 lvds->sub_dev.connector = &lvds->connector; in rk618_lvds_bridge_attach() 187 lvds->sub_dev.of_node = lvds->dev->of_node; in rk618_lvds_bridge_attach() 188 rockchip_drm_register_sub_dev(&lvds->sub_dev); in rk618_lvds_bridge_attach() 197 rockchip_drm_unregister_sub_dev(&lvds->sub_dev); in rk618_lvds_bridge_detach()
|
| H A D | rk618_rgb.c | 40 struct rockchip_drm_sub_dev sub_dev; member 184 rgb->sub_dev.connector = &rgb->connector; in rk618_rgb_bridge_attach() 185 rgb->sub_dev.of_node = rgb->dev->of_node; in rk618_rgb_bridge_attach() 186 rockchip_drm_register_sub_dev(&rgb->sub_dev); in rk618_rgb_bridge_attach() 202 rockchip_drm_unregister_sub_dev(&rgb->sub_dev); in rk618_rgb_bridge_detach()
|
| H A D | rk618_hdmi.c | 442 struct rockchip_drm_sub_dev sub_dev; member 1092 hdmi->sub_dev.connector = &hdmi->connector; in rk618_hdmi_bridge_attach() 1093 hdmi->sub_dev.of_node = hdmi->dev->of_node; in rk618_hdmi_bridge_attach() 1094 rockchip_drm_register_sub_dev(&hdmi->sub_dev); in rk618_hdmi_bridge_attach() 1124 rockchip_drm_unregister_sub_dev(&hdmi->sub_dev); in rk618_hdmi_bridge_detach()
|
| H A D | rk618_dsi.c | 241 struct rockchip_drm_sub_dev sub_dev; member 823 dsi->sub_dev.connector = &dsi->connector; in rk618_dsi_bridge_attach() 824 dsi->sub_dev.of_node = dsi->dev->of_node; in rk618_dsi_bridge_attach() 825 rockchip_drm_register_sub_dev(&dsi->sub_dev); in rk618_dsi_bridge_attach() 834 rockchip_drm_unregister_sub_dev(&dsi->sub_dev); in rk618_dsi_bridge_detach()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/bridge/ |
| H A D | rk1000.c | 50 struct rockchip_drm_sub_dev sub_dev; member 321 rk1000->sub_dev.connector = &rk1000->connector; in rk1000_bridge_attach() 322 rk1000->sub_dev.of_node = rk1000->dev->of_node; in rk1000_bridge_attach() 323 rockchip_drm_register_sub_dev(&rk1000->sub_dev); in rk1000_bridge_attach() 332 rockchip_drm_unregister_sub_dev(&rk1000->sub_dev); in rk1000_bridge_detach()
|
| H A D | rk630-tve.c | 48 struct rockchip_drm_sub_dev sub_dev; member 438 tve->sub_dev.connector = &tve->connector; in rk630_tve_bridge_attach() 439 tve->sub_dev.of_node = tve->dev->of_node; in rk630_tve_bridge_attach() 440 rockchip_drm_register_sub_dev(&tve->sub_dev); in rk630_tve_bridge_attach() 450 rockchip_drm_unregister_sub_dev(&tve->sub_dev); in rk1000_bridge_detach()
|
| /OK3568_Linux_fs/kernel/drivers/misc/rk628/ |
| H A D | rk628_hdmitx.c | 87 struct rockchip_drm_sub_dev sub_dev; member 743 hdmi->sub_dev.connector = &hdmi->connector; in rk628_hdmi_bridge_attach() 744 hdmi->sub_dev.of_node = hdmi->dev->of_node; in rk628_hdmi_bridge_attach() 745 rockchip_drm_register_sub_dev(&hdmi->sub_dev); in rk628_hdmi_bridge_attach() 754 rockchip_drm_unregister_sub_dev(&hdmi->sub_dev); in rk628_hdmi_bridge_detach()
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/xcore/ |
| H A D | poll_thread.h | 67 bool set_event_device (SmartPtr<V4l2SubDevice> &sub_dev);
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/rk628/ |
| H A D | rk628_hdmi.c | 417 struct rockchip_drm_sub_dev sub_dev; member 1074 hdmi->sub_dev.connector = &hdmi->connector; in rk628_hdmi_bridge_attach() 1075 hdmi->sub_dev.of_node = hdmi->dev->of_node; in rk628_hdmi_bridge_attach() 1076 rockchip_drm_register_sub_dev(&hdmi->sub_dev); in rk628_hdmi_bridge_attach() 1085 rockchip_drm_unregister_sub_dev(&hdmi->sub_dev); in rk628_hdmi_bridge_detach()
|
| /OK3568_Linux_fs/kernel/drivers/video/rockchip/iep/ |
| H A D | iep_drv.c | 907 struct platform_device *sub_dev = NULL; in iep_drv_probe() local 1046 sub_dev = of_find_device_by_node(sub_np); in iep_drv_probe() 1047 iep_service.iommu_dev = &sub_dev->dev; in iep_drv_probe()
|