mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
synced 2025-09-02 16:44:59 +00:00
arm64: dts: mt8183: Add kukui-jacuzzi-fennel board
Fennel is known as Lenovo IdeaPad Flex 3 Chromebook. Fennel14 is known as Lenovo IdeaPad 3 Chromebook. Signed-off-by: Hsin-Yi Wang <hsinyi@chromium.org> Link: https://lore.kernel.org/r/20210421090601.730744-11-hsinyi@chromium.org Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com>
This commit is contained in:
parent
0a9cefe21a
commit
6cd7fdc8c5
@ -15,6 +15,9 @@ dtb-$(CONFIG_ARCH_MEDIATEK) += mt8173-evb.dtb
|
||||
dtb-$(CONFIG_ARCH_MEDIATEK) += mt8183-evb.dtb
|
||||
dtb-$(CONFIG_ARCH_MEDIATEK) += mt8183-kukui-jacuzzi-burnet.dtb
|
||||
dtb-$(CONFIG_ARCH_MEDIATEK) += mt8183-kukui-jacuzzi-damu.dtb
|
||||
dtb-$(CONFIG_ARCH_MEDIATEK) += mt8183-kukui-jacuzzi-fennel-sku1.dtb
|
||||
dtb-$(CONFIG_ARCH_MEDIATEK) += mt8183-kukui-jacuzzi-fennel-sku6.dtb
|
||||
dtb-$(CONFIG_ARCH_MEDIATEK) += mt8183-kukui-jacuzzi-fennel14.dtb
|
||||
dtb-$(CONFIG_ARCH_MEDIATEK) += mt8183-kukui-jacuzzi-juniper-sku16.dtb
|
||||
dtb-$(CONFIG_ARCH_MEDIATEK) += mt8183-kukui-jacuzzi-kappa.dtb
|
||||
dtb-$(CONFIG_ARCH_MEDIATEK) += mt8183-kukui-jacuzzi-kenzo.dtb
|
||||
|
@ -0,0 +1,44 @@
|
||||
// SPDX-License-Identifier: (GPL-2.0 OR MIT)
|
||||
/*
|
||||
* Copyright 2021 Google LLC
|
||||
*/
|
||||
|
||||
/dts-v1/;
|
||||
#include "mt8183-kukui-jacuzzi-fennel.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Google fennel sku1 board";
|
||||
compatible = "google,fennel-sku1", "google,fennel", "mediatek,mt8183";
|
||||
|
||||
pwmleds {
|
||||
compatible = "pwm-leds";
|
||||
keyboard_backlight: keyboard-backlight {
|
||||
label = "cros_ec::kbd_backlight";
|
||||
pwms = <&cros_ec_pwm 0>;
|
||||
max-brightness = <1023>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&cros_ec_pwm {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&touchscreen {
|
||||
status = "okay";
|
||||
|
||||
compatible = "hid-over-i2c";
|
||||
reg = <0x10>;
|
||||
interrupt-parent = <&pio>;
|
||||
interrupts = <155 IRQ_TYPE_LEVEL_LOW>;
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&touchscreen_pins>;
|
||||
|
||||
post-power-on-delay-ms = <10>;
|
||||
hid-descr-addr = <0x0001>;
|
||||
};
|
||||
|
||||
&qca_wifi {
|
||||
qcom,ath10k-calibration-variant = "GO_FENNEL";
|
||||
};
|
||||
|
@ -0,0 +1,32 @@
|
||||
// SPDX-License-Identifier: (GPL-2.0 OR MIT)
|
||||
/*
|
||||
* Copyright 2021 Google LLC
|
||||
*/
|
||||
|
||||
/dts-v1/;
|
||||
#include "mt8183-kukui-jacuzzi-fennel.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Google fennel sku6 board";
|
||||
compatible = "google,fennel-sku6", "google,fennel", "mediatek,mt8183";
|
||||
};
|
||||
|
||||
&touchscreen {
|
||||
status = "okay";
|
||||
|
||||
compatible = "hid-over-i2c";
|
||||
reg = <0x10>;
|
||||
interrupt-parent = <&pio>;
|
||||
interrupts = <155 IRQ_TYPE_LEVEL_LOW>;
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&touchscreen_pins>;
|
||||
|
||||
post-power-on-delay-ms = <10>;
|
||||
hid-descr-addr = <0x0001>;
|
||||
};
|
||||
|
||||
|
||||
&qca_wifi {
|
||||
qcom,ath10k-calibration-variant = "GO_FENNEL";
|
||||
};
|
||||
|
@ -0,0 +1,27 @@
|
||||
// SPDX-License-Identifier: (GPL-2.0 OR MIT)
|
||||
/*
|
||||
* Copyright 2021 Google LLC
|
||||
*/
|
||||
|
||||
/dts-v1/;
|
||||
#include "mt8183-kukui-jacuzzi.dtsi"
|
||||
|
||||
&mt6358codec {
|
||||
mediatek,dmic-mode = <1>; /* one-wire */
|
||||
};
|
||||
|
||||
&i2c2 {
|
||||
trackpad@2c {
|
||||
compatible = "hid-over-i2c";
|
||||
reg = <0x2c>;
|
||||
hid-descr-addr = <0x20>;
|
||||
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&trackpad_pins>;
|
||||
|
||||
interrupts-extended = <&pio 7 IRQ_TYPE_LEVEL_LOW>;
|
||||
|
||||
wakeup-source;
|
||||
};
|
||||
};
|
||||
|
@ -0,0 +1,16 @@
|
||||
// SPDX-License-Identifier: (GPL-2.0 OR MIT)
|
||||
/*
|
||||
* Copyright 2021 Google LLC
|
||||
*/
|
||||
|
||||
/dts-v1/;
|
||||
#include "mt8183-kukui-jacuzzi-fennel.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Google fennel14 sku0 board";
|
||||
compatible = "google,fennel-sku0", "google,fennel", "mediatek,mt8183";
|
||||
};
|
||||
|
||||
&qca_wifi {
|
||||
qcom,ath10k-calibration-variant = "GO_FENNEL14";
|
||||
};
|
@ -92,6 +92,14 @@ volume_up {
|
||||
};
|
||||
};
|
||||
|
||||
&cros_ec {
|
||||
cros_ec_pwm: ec-pwm {
|
||||
compatible = "google,cros-ec-pwm";
|
||||
#pwm-cells = <1>;
|
||||
status = "disabled";
|
||||
};
|
||||
};
|
||||
|
||||
&dsi0 {
|
||||
status = "okay";
|
||||
/delete-node/panel@0;
|
||||
|
Loading…
Reference in New Issue
Block a user