diff --git a/arch/arm64/boot/dts/google/gs101-raviole-fingerprint.dtsi b/arch/arm64/boot/dts/google/gs101-raviole-fingerprint.dtsi index fa3f0ab7b431..2baeb82ed92d 100644 --- a/arch/arm64/boot/dts/google/gs101-raviole-fingerprint.dtsi +++ b/arch/arm64/boot/dts/google/gs101-raviole-fingerprint.dtsi @@ -5,6 +5,27 @@ * Copyright 2021 Google,LLC. */ +#include +#include + +&pinctrl_4 { + goodix_rst_power_down: goodix_rst_power_down { + samsung,pins ="gpp4-3"; + samsung,pin-function = ; + samsung,pin-pud = ; + samsung,pin-con-pdn = ; + samsung,pin-pud-pdn = ; + }; +}; + +&pinctrl_0 { + goodix_irq_power_down: goodix_irq_power_down { + samsung,pins ="gpa9-2"; + samsung,pin-function = ; + samsung,pin-pud = ; + }; +}; + &odm { goodixfp: goodixfp { status = "okay"; @@ -12,6 +33,7 @@ interrupt-parent = <&gpa9>; interrupts = <2 0>; pinctrl-names = "default"; + pinctrl-0 = <&goodix_rst_power_down &goodix_irq_power_down>; fp-gpio-irq = <&gpa9 2 GPIO_ACTIVE_HIGH>; fp-gpio-reset = <&gpp4 3 GPIO_ACTIVE_LOW>; };