From 497fd7b2a69a6542b456c7e38896602373594aea Mon Sep 17 00:00:00 2001 From: Samuel Holland Date: Wed, 23 Sep 2020 00:13:54 -0500 Subject: [PATCH 111/351] arm64: dts: allwinner: pinephone: Enable internal HMIC bias Revisions 1.0 and 1.1 of the PinePhone mainboard do not have an external resistor connecting HBIAS to MIC2. Enable the internal resistor to provide the appropriate mic bias. Signed-off-by: Samuel Holland --- arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.0.dts | 4 ++++ arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.0.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.0.dts index 78a84833e36a..2df062a4814e 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.0.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.0.dts @@ -114,3 +114,7 @@ &sgm3140 { flash-gpios = <&pio 3 24 GPIO_ACTIVE_HIGH>; /* PD24 */ enable-gpios = <&pio 2 3 GPIO_ACTIVE_HIGH>; /* PC3 */ }; + +&codec_analog { + allwinner,internal-bias-resistor; +}; diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts index 06b9612f0d08..c29c4c84a853 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts @@ -43,6 +43,10 @@ &backlight { default-brightness-level = <400>; }; +&codec_analog { + allwinner,internal-bias-resistor; +}; + &i2c0 { hdmi-bridge@28 { compatible = "analogix,anx7688"; -- 2.34.0