Loading arch/arm64/boot/dts/qcom/qcs405-audio.dtsi +7 −2 Original line number Diff line number Diff line Loading @@ -48,8 +48,8 @@ status = "okay"; compatible = "explore,ep92a6"; reg = <0x64>; interrupt-parent = <&tlmm>; interrupts = <107 IRQ_TYPE_EDGE_FALLING>; pinctrl-names = "default"; pinctrl-0 = <&ep_reset_n_active &ep_mute_active &ep_int_active>; }; }; Loading Loading @@ -164,6 +164,11 @@ }; }; &dai_mi2s1 { qcom,msm-mi2s-rx-lines = <0>; qcom,msm-mi2s-tx-lines = <15>; }; &dai_mi2s4 { qcom,msm-dai-is-island-supported = <1>; }; Loading arch/arm64/boot/dts/qcom/qcs405-pinctrl.dtsi +90 −1 Original line number Diff line number Diff line Loading @@ -1365,6 +1365,95 @@ }; }; /* EP92 HDMI pins */ ep_reset_n { ep_reset_n_sleep: ep_reset_n_sleep { mux { pins = "gpio108"; function = "gpio"; }; config { pins = "gpio108"; drive-strength = <8>; /* 8 mA */ bias-disable; output-high; }; }; ep_reset_n_active: ep_reset_n_active { mux { pins = "gpio108"; function = "gpio"; }; config { pins = "gpio108"; drive-strength = <8>; /* 8 mA */ bias-disable; output-high; }; }; }; ep_mute { ep_mute_sleep: ep_mute_sleep { mux { pins = "gpio104"; function = "gpio"; }; config { pins = "gpio104"; drive-strength = <2>; /* 2 mA */ bias-pull-down; input-enable; }; }; ep_mute_active: ep_mute_active { mux { pins = "gpio104"; function = "gpio"; }; config { pins = "gpio104"; drive-strength = <8>; /* 8 mA */ bias-disable; }; }; }; ep_int { ep_int_sleep: ep_int_sleep { mux { pins = "gpio107"; function = "gpio"; }; config { pins = "gpio107"; drive-strength = <2>; /* 2 mA */ bias-pull-down; input-enable; }; }; ep_int_active: ep_int_active { mux { pins = "gpio107"; function = "gpio"; }; config { pins = "gpio107"; drive-strength = <8>; /* 8 mA */ bias-disable; }; }; }; ir_in { ir_in_default: ir_in_default { mux { Loading Loading
arch/arm64/boot/dts/qcom/qcs405-audio.dtsi +7 −2 Original line number Diff line number Diff line Loading @@ -48,8 +48,8 @@ status = "okay"; compatible = "explore,ep92a6"; reg = <0x64>; interrupt-parent = <&tlmm>; interrupts = <107 IRQ_TYPE_EDGE_FALLING>; pinctrl-names = "default"; pinctrl-0 = <&ep_reset_n_active &ep_mute_active &ep_int_active>; }; }; Loading Loading @@ -164,6 +164,11 @@ }; }; &dai_mi2s1 { qcom,msm-mi2s-rx-lines = <0>; qcom,msm-mi2s-tx-lines = <15>; }; &dai_mi2s4 { qcom,msm-dai-is-island-supported = <1>; }; Loading
arch/arm64/boot/dts/qcom/qcs405-pinctrl.dtsi +90 −1 Original line number Diff line number Diff line Loading @@ -1365,6 +1365,95 @@ }; }; /* EP92 HDMI pins */ ep_reset_n { ep_reset_n_sleep: ep_reset_n_sleep { mux { pins = "gpio108"; function = "gpio"; }; config { pins = "gpio108"; drive-strength = <8>; /* 8 mA */ bias-disable; output-high; }; }; ep_reset_n_active: ep_reset_n_active { mux { pins = "gpio108"; function = "gpio"; }; config { pins = "gpio108"; drive-strength = <8>; /* 8 mA */ bias-disable; output-high; }; }; }; ep_mute { ep_mute_sleep: ep_mute_sleep { mux { pins = "gpio104"; function = "gpio"; }; config { pins = "gpio104"; drive-strength = <2>; /* 2 mA */ bias-pull-down; input-enable; }; }; ep_mute_active: ep_mute_active { mux { pins = "gpio104"; function = "gpio"; }; config { pins = "gpio104"; drive-strength = <8>; /* 8 mA */ bias-disable; }; }; }; ep_int { ep_int_sleep: ep_int_sleep { mux { pins = "gpio107"; function = "gpio"; }; config { pins = "gpio107"; drive-strength = <2>; /* 2 mA */ bias-pull-down; input-enable; }; }; ep_int_active: ep_int_active { mux { pins = "gpio107"; function = "gpio"; }; config { pins = "gpio107"; drive-strength = <8>; /* 8 mA */ bias-disable; }; }; }; ir_in { ir_in_default: ir_in_default { mux { Loading