From a3ce4038441cf66aa3e5d2cfbfe58ff4320229ca Mon Sep 17 00:00:00 2001 From: Tatenda Chipeperekwa Date: Tue, 26 Jul 2016 18:11:55 -0700 Subject: msm: mdss: add external display class helper Implement the external display class helper as a utility to manage display interface and audio codec interactions associated with the cable connect/disconnect events of the display interfaces. The helper class is responsible for routing operations called by the audio codec to a particular display, updating the hdmi switch node, and updating the audio switch node. CRs-Fixed: 1009284 Change-Id: Ie8d1006d3f11091a861733485cb67939ad47fdfe Signed-off-by: Tatenda Chipeperekwa --- Documentation/devicetree/bindings/fb/msm-hdmi-tx.txt | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'Documentation') diff --git a/Documentation/devicetree/bindings/fb/msm-hdmi-tx.txt b/Documentation/devicetree/bindings/fb/msm-hdmi-tx.txt index 7f95ed4285ef..da4cdf253b2c 100644 --- a/Documentation/devicetree/bindings/fb/msm-hdmi-tx.txt +++ b/Documentation/devicetree/bindings/fb/msm-hdmi-tx.txt @@ -61,7 +61,17 @@ these devices will be disabled as well. Ex. HDMI Audio Codec device. Required properties: - compatible : "msm-hdmi-audio-codec-rx"; +msm_ext_disp is a device which manages the interaction between external +displays (HDMI and Display Port) and the audio and display frameworks. + +Required properties: +- compatible: Must be "qcom,msm-ext-disp" + Example: + msm_ext_disp: qcom,msm_ext_disp { + compatible = "qcom,msm-ext-disp"; + }; + mdss_hdmi_tx: qcom,hdmi_tx@fd922100 { cell-index = <0>; compatible = "qcom,hdmi-tx"; @@ -83,6 +93,8 @@ Example: qcom,enable-load = <0 0 0 1800000 0>; qcom,disable-load = <0 0 0 0 0>; + qcom,msm_ext_disp = <&msm_ext_disp>; + qcom,hdmi-tx-ddc-mux-sel = <&pma8084_gpios 6 0>; qcom,hdmi-tx-cec = <&msmgpio 31 0>; qcom,hdmi-tx-ddc-clk = <&msmgpio 32 0>; -- cgit v1.2.3