Skip to content

Commit cbac12b

Browse files
Binyuan Lanrkhuangtao
authored andcommitted
arm64: dts: rockchip: add headset detect for px30
Change-Id: I640389607f7ef7be4e966b78afefcb9052b83214 Signed-off-by: Binyuan Lan <lby@rock-chips.com>
1 parent 31328fc commit cbac12b

2 files changed

Lines changed: 30 additions & 2 deletions

File tree

arch/arm64/boot/dts/rockchip/px30-evb-ddr3-v10.dts

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,14 @@
115115
};
116116
};
117117

118+
rk_headset {
119+
compatible = "rockchip_headset";
120+
headset_gpio = <&gpio2 RK_PB0 GPIO_ACTIVE_LOW>;
121+
pinctrl-names = "default";
122+
pinctrl-0 = <&hp_det>;
123+
io-channels = <&saradc 1>;
124+
};
125+
118126
sdio_pwrseq: sdio-pwrseq {
119127
compatible = "mmc-pwrseq-simple";
120128
/*clocks = <&rk809 1>;*/
@@ -590,10 +598,16 @@
590598
};
591599

592600
&pinctrl {
601+
headphone {
602+
hp_det: hp-det {
603+
rockchip,pins = <2 RK_PB0 RK_FUNC_GPIO &pcfg_pull_down>;
604+
};
605+
};
606+
593607
pmic {
594608
pmic_int: pmic_int {
595609
rockchip,pins =
596-
<0 7 RK_FUNC_GPIO &pcfg_pull_up>;
610+
<0 RK_PA7 RK_FUNC_GPIO &pcfg_pull_up>;
597611
};
598612
};
599613

arch/arm64/boot/dts/rockchip/px30-evb-ddr4-v10.dts

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,14 @@
115115
};
116116
};
117117

118+
rk_headset {
119+
compatible = "rockchip_headset";
120+
headset_gpio = <&gpio2 RK_PB0 GPIO_ACTIVE_LOW>;
121+
pinctrl-names = "default";
122+
pinctrl-0 = <&hp_det>;
123+
io-channels = <&saradc 1>;
124+
};
125+
118126
sdio_pwrseq: sdio-pwrseq {
119127
compatible = "mmc-pwrseq-simple";
120128
/*clocks = <&rk809 1>;*/
@@ -590,10 +598,16 @@
590598
};
591599

592600
&pinctrl {
601+
headphone {
602+
hp_det: hp-det {
603+
rockchip,pins = <2 RK_PB0 RK_FUNC_GPIO &pcfg_pull_down>;
604+
};
605+
};
606+
593607
pmic {
594608
pmic_int: pmic_int {
595609
rockchip,pins =
596-
<0 7 RK_FUNC_GPIO &pcfg_pull_up>;
610+
<0 RK_PA7 RK_FUNC_GPIO &pcfg_pull_up>;
597611
};
598612
};
599613

0 commit comments

Comments
 (0)