Re: [PATCH v3 3/4] soc: qcom: pmic_glink: Introduce altmode support

From: Neil Armstrong
Date: Mon Jan 30 2023 - 09:30:43 EST


On 30/01/2023 05:20, Bjorn Andersson wrote:
From: Bjorn Andersson <bjorn.andersson@xxxxxxxxxx>

With the PMIC GLINK service, the host OS subscribes to USB-C altmode
messages, which are sent by the firmware to notify the host OS about
state updates and HPD interrupts.

The pmic_glink_altmode driver registers for these notifications and
propagates the notifications as typec_mux, typec_switch and DRM OOB
notifications as necessary to implement DisplayPort altmode support.

Signed-off-by: Bjorn Andersson <bjorn.andersson@xxxxxxxxxx>
Acked-by: Neil Armstrong <neil.armstrong@xxxxxxxxxx>
Tested-by: Konrad Dybcio <konrad.dybcio@xxxxxxxxxx> # SM8350 PDX215
Signed-off-by: Bjorn Andersson <quic_bjorande@xxxxxxxxxxx>
---

Changes since v2:
- Include bitfield.h

drivers/soc/qcom/Makefile | 1 +
drivers/soc/qcom/pmic_glink_altmode.c | 478 ++++++++++++++++++++++++++
2 files changed, 479 insertions(+)
create mode 100644 drivers/soc/qcom/pmic_glink_altmode.c


<snip>

Reviewed-by: Neil Armstrong <neil.armstrong@xxxxxxxxxx>
Tested-by: Neil Armstrong <neil.armstrong@xxxxxxxxxx> # on SM8550-MTP & SM8450-HDK