aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/lib/kdoc/kdoc_output.py
diff options
context:
space:
mode:
authorAyushi Makhija <quic_amakhija@quicinc.com>2025-05-05 15:12:43 +0530
committerDmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>2025-05-05 17:23:34 +0300
commit71867e8d88fc7f94c2e47b3cfd676710c120cbe3 (patch)
treede9bd797ce692f1306a3aaaa9d2433f2ca72fe93 /scripts/lib/kdoc/kdoc_output.py
parentdrm/bridge: anx7625: enable HPD interrupts (diff)
downloadlinux-rng-71867e8d88fc7f94c2e47b3cfd676710c120cbe3.tar.xz
linux-rng-71867e8d88fc7f94c2e47b3cfd676710c120cbe3.zip
drm/bridge: anx7625: fix drm_bridge ops flags to support hot-plugging
The anx7625_link_bridge() checks if a device is not a panel bridge and add DRM_BRIDGE_OP_HPD and DRM_BRIDGE_OP_DETECT flags to the drm_bridge->ops. However, on port 1 of the anx7625 bridge, any device added is always treated as a panel bridge, preventing connector_detect() from being called. To resolve this, instead of just checking if it is a panel bridge, verify the type of device based on aux whether it is a DisplayPort or eDP panel. If the device is not of the eDP type, add DRM_BRIDGE_OP_HPD and DRM_BRIDGE_OP_DETECT flags to the to the drm_bridge->ops. Signed-off-by: Ayushi Makhija <quic_amakhija@quicinc.com> Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Link: https://lore.kernel.org/r/20250505094245.2660750-5-quic_amakhija@quicinc.com Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Diffstat (limited to 'scripts/lib/kdoc/kdoc_output.py')
0 files changed, 0 insertions, 0 deletions