Hi, On Fri, Jun 17, 2022 at 4:40 PM Joseph S. Barrera III <joebar@xxxxxxxxxxxx> wrote: > > Pazquel is a trogdor-based board. These dts files are unchanged copies > from the downstream Chrome OS 5.4 kernel. > > Signed-off-by: Joseph S. Barrera III <joebar@xxxxxxxxxxxx> > Reviewed-by: Douglas Anderson <dianders@xxxxxxxxxxxx> > --- > > (no changes since v7) > > Changes in v7: > - Incorporated changes from Stephen's "Simplify!" series. You missed an important bit here. Pazquel has a trackpad, doesn't it? In the "Simplify!" series Stephen made it so that devices that have a trackpad need to enable it, right? > diff --git a/arch/arm64/boot/dts/qcom/Makefile b/arch/arm64/boot/dts/qcom/Makefile > index 5cfd6316768c..dc26704dfe34 100644 > --- a/arch/arm64/boot/dts/qcom/Makefile > +++ b/arch/arm64/boot/dts/qcom/Makefile > @@ -79,6 +79,10 @@ dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-mrbland-rev0-auo.dtb > dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-mrbland-rev0-boe.dtb > dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-mrbland-rev1-auo.dtb > dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-mrbland-rev1-boe.dtb > +dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-pazquel-lte-parade.dtb > +dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-pazquel-lte-ti.dtb > +dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-pazquel-parade.dtb > +dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-pazquel-ti.dtb > dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-pompom-r1.dtb > dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-pompom-r1-lte.dtb > dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-pompom-r2.dtb > diff --git a/arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-lte-parade.dts b/arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-lte-parade.dts > new file mode 100644 > index 000000000000..ecedab8d1662 > --- /dev/null > +++ b/arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-lte-parade.dts > @@ -0,0 +1,22 @@ > +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) > +/* > + * Google Pazquel board device tree source > + * > + * Copyright 2021 Google LLC. > + */ > + > +/dts-v1/; > + > +#include "sc7180.dtsi" This is not good and was an important part of "Simplify!" sc7180.dtsi should only be included by sc7180-trogdor.dtsi. > diff --git a/arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel.dtsi b/arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel.dtsi > new file mode 100644 > index 000000000000..5991c94b4aa1 > --- /dev/null > +++ b/arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel.dtsi > @@ -0,0 +1,218 @@ > +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) > +/* > + * Google Pazquel board device tree source > + * > + * Copyright 2021 Google LLC. > + */ > + > +#include "sc7180-trogdor.dtsi" > + > +&ap_sar_sensor { > + compatible = "semtech,sx9324"; > + semtech,ph0-pin = <1 3 3>; > + semtech,ph1-pin = <3 1 3>; > + semtech,ph2-pin = <1 3 3>; > + semtech,ph3-pin = <0 0 0>; > + semtech,ph01-resolution = <1024>; > + semtech,ph23-resolution = <1024>; > + semtech,startup-sensor = <1>; > + semtech,ph01-proxraw-strength = <3>; > + semtech,ph23-proxraw-strength = <1>; > + semtech,avg-pos-strength = <128>; You seem to be missing the recent downstream changes here. semtech,input-analog-gain = <0>; semtech,cs-idle-sleep = "gnd"; You had this right in one of your two v6 series. Not sure why you keep regressing random things each version... -Doug