| From 6f7738eb838e0e57c787d82e78b30139059c8600 Mon Sep 17 00:00:00 2001 |
| From: Rob Clark <robdclark@chromium.org> |
| Date: Mon, 24 Oct 2022 10:59:41 -0700 |
| Subject: [PATCH] CHROMIUM: HACK: arm64: dts: qcom: sc7180-trogdor: Enable |
| overlays for the rest of the strongbads |
| |
| We think the compositor has resolved the issues with moving overlay |
| planes between CRTCs. But before we remove the workaround entirely lets |
| disable the hack for the rest of the detachables to verify that problems |
| don't crop up. |
| |
| UPSTREAM-TASK=b:255404656 |
| BUG=b:189073356 |
| TEST=hotplug external display in mirror mode |
| |
| Signed-off-by: Rob Clark <robdclark@chromium.org> |
| Change-Id: I67c1bea855993fee34374413d463447442d0f812 |
| Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/3976049 |
| Reviewed-by: Douglas Anderson <dianders@chromium.org> |
| --- |
| arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar.dtsi | 4 ++++ |
| arch/arm64/boot/dts/qcom/sc7180-trogdor-quackingstick.dtsi | 4 ++++ |
| arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler.dtsi | 4 ++++ |
| 3 files changed, 12 insertions(+) |
| |
| diff --git a/arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar.dtsi b/arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar.dtsi |
| index 639d7c042bc6667e4b469387473117ff72b4ee2b..f168bf65f9d663438456119fd9b6c4f3fa8c45de 100644 |
| --- a/arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar.dtsi |
| +++ b/arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar.dtsi |
| @@ -139,6 +139,10 @@ keyboard-controller { |
| }; |
| }; |
| |
| +&mdp { |
| + chromium-enable-overlays; |
| +}; |
| + |
| &panel { |
| compatible = "samsung,atna33xc20"; |
| enable-gpios = <&tlmm 12 GPIO_ACTIVE_HIGH>; |
| diff --git a/arch/arm64/boot/dts/qcom/sc7180-trogdor-quackingstick.dtsi b/arch/arm64/boot/dts/qcom/sc7180-trogdor-quackingstick.dtsi |
| index 7c2b0dc07536935c84eecb89846a92d3cdc73d8d..3aefe699a64c60bae894ee8e0acf522b29654f2e 100644 |
| --- a/arch/arm64/boot/dts/qcom/sc7180-trogdor-quackingstick.dtsi |
| +++ b/arch/arm64/boot/dts/qcom/sc7180-trogdor-quackingstick.dtsi |
| @@ -90,6 +90,10 @@ endpoint { |
| }; |
| }; |
| |
| +&mdp { |
| + chromium-enable-overlays; |
| +}; |
| + |
| &gpio_keys { |
| status = "okay"; |
| }; |
| diff --git a/arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler.dtsi b/arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler.dtsi |
| index 191aa37dfd1e4e96f519ea4ab83262e4b0315a25..5759789d022762f9d76a87a807cb334e62217020 100644 |
| --- a/arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler.dtsi |
| +++ b/arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler.dtsi |
| @@ -142,6 +142,10 @@ endpoint { |
| }; |
| }; |
| |
| +&mdp { |
| + chromium-enable-overlays; |
| +}; |
| + |
| &i2c4 { |
| status = "okay"; |
| clock-frequency = <400000>; |
| -- |
| 2.38.3 |
| |