From 4ef18fc8e5a1c43ba540e20ba07d209c209a98fa Mon Sep 17 00:00:00 2001 From: Binyuan Lan Date: Fri, 28 Feb 2020 16:46:37 +0800 Subject: [PATCH] ARM: dts: rockchip: rk3288-evb add sound card support Change-Id: Ida802e511506d99591bb8e04cab571426c231786 Signed-off-by: Binyuan Lan --- .../arm/boot/dts/rk3288-evb-android-rk808-edp.dtsi | 4 ++++ arch/arm/boot/dts/rk3288-evb.dtsi | 14 ++++++++++++++ 2 files changed, 18 insertions(+) diff --git a/arch/arm/boot/dts/rk3288-evb-android-rk808-edp.dtsi b/arch/arm/boot/dts/rk3288-evb-android-rk808-edp.dtsi index d784230e4ebf..acf6f168709a 100644 --- a/arch/arm/boot/dts/rk3288-evb-android-rk808-edp.dtsi +++ b/arch/arm/boot/dts/rk3288-evb-android-rk808-edp.dtsi @@ -149,6 +149,10 @@ }; &hdmi_analog_sound { + status = "disabled"; +}; + +&sound { status = "okay"; }; diff --git a/arch/arm/boot/dts/rk3288-evb.dtsi b/arch/arm/boot/dts/rk3288-evb.dtsi index a2ec105c602c..332e367ce2b5 100644 --- a/arch/arm/boot/dts/rk3288-evb.dtsi +++ b/arch/arm/boot/dts/rk3288-evb.dtsi @@ -137,6 +137,14 @@ status = "disabled"; }; + rk_headset { + compatible = "rockchip_headset"; + headset_gpio = <&gpio7 RK_PA7 GPIO_ACTIVE_HIGH>; + pinctrl-names = "default"; + pinctrl-0 = <&hp_det>; + io-channels = <&saradc 2>; + }; + ext_gmac: external-gmac-clock { compatible = "fixed-clock"; clock-frequency = <125000000>; @@ -488,6 +496,12 @@ }; }; + headphone { + hp_det: hp-det { + rockchip,pins = <7 RK_PA7 RK_FUNC_GPIO &pcfg_pull_up>; + }; + }; + pmic { pmic_int: pmic-int { rockchip,pins = ;