Hi, On Fri, Apr 22, 2022 at 2:11 AM Sankeerth Billakanti <quic_sbillaka@xxxxxxxxxxx> wrote: > > This patch adds support for generic eDP sink through aux_bus. The eDP/DP > controller driver should support aux transactions originating from the > panel-edp driver and hence should be initialized and ready. > > The panel bridge supporting the panel should be ready before the bridge > connector is initialized. The generic panel probe needs the controller > resources to be enabled to support the aux transactions originating from > the panel probe. > > Signed-off-by: Sankeerth Billakanti <quic_sbillaka@xxxxxxxxxxx> > --- > Changes in v9: > - add comments for panel probe > - modify the error handling checks > > Changes in v8: > - handle corner cases > - add comment for the bridge ops > > Changes in v7: > - aux_bus is mandatory for eDP > - connector type check modified to just check for eDP > > Changes in v6: > - Remove initialization > - Fix aux_bus node leak > - Split the patches > > drivers/gpu/drm/msm/dp/dp_display.c | 73 +++++++++++++++++++++++++++++++++++-- > drivers/gpu/drm/msm/dp/dp_display.h | 1 + > drivers/gpu/drm/msm/dp/dp_drm.c | 21 +++++++++-- > drivers/gpu/drm/msm/dp/dp_parser.c | 23 +----------- > drivers/gpu/drm/msm/dp/dp_parser.h | 13 ++++++- > 5 files changed, 101 insertions(+), 30 deletions(-) Reviewed-by: Douglas Anderson <dianders@xxxxxxxxxxxx>