All of lore.kernel.org
 help / color / mirror / Atom feed
From: Abhinav Kumar <quic_abhinavk@quicinc.com>
To: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>,
	Bjorn Andersson <bjorn.andersson@linaro.org>
Cc: <linux-arm-msm@vger.kernel.org>,
	<freedreno@lists.freedesktop.org>,
	Kuogee Hsieh <quic_khsieh@quicinc.com>,
	"Aravind Venkateswaran (QUIC)" <quic_aravindh@quicinc.com>
Subject: Re: [Freedreno] [RFC PATCH 0/4] drm/msm/dp: implement HPD notifications handling
Date: Fri, 29 Apr 2022 14:01:19 -0700	[thread overview]
Message-ID: <1ff04bd4-7d0d-9a08-6ea6-277c0eec0f43@quicinc.com> (raw)
In-Reply-To: <20220429192928.3697407-1-dmitry.baryshkov@linaro.org>

Adding kuogee here to keep him in the loop.

We will also review/test these.

Thanks

Abhinav

On 4/29/2022 12:29 PM, Dmitry Baryshkov wrote:
> USB altmodes code would send OOB notifications to the drm_connector
> specified in the device tree. However as the MSM DP driver uses
> drm_bridge_connector, there is no way to receive these event directly.
> Implement a bridge between oob_hotplug_event and drm_bridge's hpd_notify
> and use it to deliver altmode messages to the MSM DP driver
> 
> Bjorn Andersson (2):
>    drm: Add HPD state to drm_connector_oob_hotplug_event()
>    drm/msm/dp: Implement hpd_notify()
> 
> Dmitry Baryshkov (2):
>    drm/bridge_connector: stop filtering events in
>      drm_bridge_connector_hpd_cb()
>    drm/bridge_connector: implement oob_hotplug_event
> 
>   drivers/gpu/drm/drm_bridge_connector.c   | 17 ++++++++++++-----
>   drivers/gpu/drm/drm_connector.c          |  6 ++++--
>   drivers/gpu/drm/i915/display/intel_dp.c  | 17 ++++++++++++++---
>   drivers/gpu/drm/i915/i915_drv.h          |  3 +++
>   drivers/gpu/drm/msm/dp/dp_display.c      | 11 +++++++++++
>   drivers/gpu/drm/msm/dp/dp_display.h      |  1 +
>   drivers/gpu/drm/msm/dp/dp_drm.c          |  3 +++
>   drivers/gpu/drm/msm/dp/dp_drm.h          |  2 ++
>   drivers/gpu/drm/msm/dp/dp_hpd.c          | 21 +++++++++++++++++++++
>   drivers/gpu/drm/msm/dp/dp_hpd.h          |  5 +++++
>   drivers/usb/typec/altmodes/displayport.c | 10 +++-------
>   include/drm/drm_connector.h              |  6 ++++--
>   12 files changed, 83 insertions(+), 19 deletions(-)
> 

      parent reply	other threads:[~2022-04-29 21:01 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-04-29 19:29 [RFC PATCH 0/4] drm/msm/dp: implement HPD notifications handling Dmitry Baryshkov
2022-04-29 19:29 ` [RFC PATCH 1/4] drm/bridge_connector: stop filtering events in drm_bridge_connector_hpd_cb() Dmitry Baryshkov
2022-04-29 19:29 ` [RFC PATCH 2/4] drm: Add HPD state to drm_connector_oob_hotplug_event() Dmitry Baryshkov
2022-04-29 19:29 ` [RFC PATCH 3/4] drm/bridge_connector: implement oob_hotplug_event Dmitry Baryshkov
2022-04-29 19:29 ` [RFC PATCH 4/4] drm/msm/dp: Implement hpd_notify() Dmitry Baryshkov
2022-04-29 21:01 ` Abhinav Kumar [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1ff04bd4-7d0d-9a08-6ea6-277c0eec0f43@quicinc.com \
    --to=quic_abhinavk@quicinc.com \
    --cc=bjorn.andersson@linaro.org \
    --cc=dmitry.baryshkov@linaro.org \
    --cc=freedreno@lists.freedesktop.org \
    --cc=linux-arm-msm@vger.kernel.org \
    --cc=quic_aravindh@quicinc.com \
    --cc=quic_khsieh@quicinc.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.