mirror of
https://github.com/torvalds/linux.git
synced 2026-06-07 14:04:54 +02:00
arm64: dts: qcom: sc7180: Add sku_id and board id for lazor/limozeen
SKU ID 10: Lazor LTE+Wifi, no-esim (Strapped 0 X 0) SKU ID 15: Limozeen LTE+Wifi, TS, no esim (Strapped 1 X 0) SKU ID 18: Limozeen LTE+Wifi, no TS, no esim (Strapped X 0 0) Even though the "no esim" boards are strapped differently than ones that have an esim, the esim isn't represented in the device tree so the same device tree can be used for LTE w/ esim and LTE w/out esim. add BRD_ID(0, Z, 0) = 10 for new board with ALC5682i-VS Signed-off-by: Sheng-Liang Pan <sheng-liang.pan@quanta.corp-partner.google.com> Reviewed-by: Douglas Anderson <dianders@chromium.org> Link: https://lore.kernel.org/r/20230823151005.v6.2.I8f20fdfe34a2e8a38373bbd65587754b324f3dcb@changeid Signed-off-by: Bjorn Andersson <andersson@kernel.org>
This commit is contained in:
parent
5aca91ec55
commit
b8d34535a0
|
|
@ -112,11 +112,16 @@ dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-lazor-r3-lte.dtb
|
|||
dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-lazor-r9.dtb
|
||||
dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-lazor-r9-kb.dtb
|
||||
dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-lazor-r9-lte.dtb
|
||||
dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-lazor-r10.dtb
|
||||
dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-lazor-r10-kb.dtb
|
||||
dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-lazor-r10-lte.dtb
|
||||
dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-lazor-limozeen-r4.dtb
|
||||
dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-lazor-limozeen-r9.dtb
|
||||
dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-lazor-limozeen-r10.dtb
|
||||
dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-lazor-limozeen-nots-r4.dtb
|
||||
dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-lazor-limozeen-nots-r5.dtb
|
||||
dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-lazor-limozeen-nots-r9.dtb
|
||||
dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-lazor-limozeen-nots-r10.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
|
||||
|
|
|
|||
|
|
@ -0,0 +1,29 @@
|
|||
// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
|
||||
/*
|
||||
* Google Lazor Limozeen board device tree source
|
||||
*
|
||||
* Copyright 2023 Google LLC.
|
||||
*/
|
||||
|
||||
/dts-v1/;
|
||||
|
||||
#include "sc7180-trogdor.dtsi"
|
||||
#include "sc7180-trogdor-parade-ps8640.dtsi"
|
||||
#include "sc7180-trogdor-lazor.dtsi"
|
||||
#include "sc7180-trogdor-lte-sku.dtsi"
|
||||
#include "sc7180-trogdor-rt5682s-sku.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Google Lazor Limozeen without Touchscreen (rev10+)";
|
||||
compatible = "google,lazor-sku6", "google,lazor-sku18", "qcom,sc7180";
|
||||
};
|
||||
|
||||
/delete-node/ &ap_ts;
|
||||
|
||||
&panel {
|
||||
compatible = "edp-panel";
|
||||
};
|
||||
|
||||
&sdhc_2 {
|
||||
status = "okay";
|
||||
};
|
||||
|
|
@ -14,11 +14,11 @@
|
|||
#include "sc7180-trogdor-rt5682i-sku.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Google Lazor Limozeen without Touchscreen (rev9+)";
|
||||
compatible = "google,lazor-sku6", "qcom,sc7180";
|
||||
model = "Google Lazor Limozeen without Touchscreen (rev9)";
|
||||
compatible = "google,lazor-rev9-sku6", "google,lazor-rev9-sku18", "qcom,sc7180";
|
||||
};
|
||||
|
||||
/delete-node/&ap_ts;
|
||||
/delete-node/ &ap_ts;
|
||||
|
||||
&panel {
|
||||
compatible = "edp-panel";
|
||||
|
|
|
|||
|
|
@ -0,0 +1,45 @@
|
|||
// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
|
||||
/*
|
||||
* Google Lazor Limozeen board device tree source
|
||||
*
|
||||
* Copyright 2023 Google LLC.
|
||||
*/
|
||||
|
||||
/dts-v1/;
|
||||
|
||||
#include "sc7180-trogdor.dtsi"
|
||||
#include "sc7180-trogdor-parade-ps8640.dtsi"
|
||||
#include "sc7180-trogdor-lazor.dtsi"
|
||||
#include "sc7180-trogdor-lte-sku.dtsi"
|
||||
#include "sc7180-trogdor-rt5682s-sku.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Google Lazor Limozeen (rev10+)";
|
||||
compatible = "google,lazor-sku4", "google,lazor-sku15", "qcom,sc7180";
|
||||
};
|
||||
|
||||
/delete-node/ &ap_ts;
|
||||
|
||||
&ap_ts_pen_1v8 {
|
||||
ap_ts: touchscreen@10 {
|
||||
compatible = "elan,ekth3500";
|
||||
reg = <0x10>;
|
||||
pinctrl-0 = <&ts_int_l>, <&ts_reset_l>;
|
||||
pinctrl-names = "default";
|
||||
|
||||
interrupts = <9 IRQ_TYPE_LEVEL_LOW>;
|
||||
interrupt-parent = <&tlmm>;
|
||||
|
||||
vcc33-supply = <&pp3300_ts>;
|
||||
|
||||
reset-gpios = <&tlmm 8 GPIO_ACTIVE_LOW>;
|
||||
};
|
||||
};
|
||||
|
||||
&panel {
|
||||
compatible = "auo,b116xa01";
|
||||
};
|
||||
|
||||
&sdhc_2 {
|
||||
status = "okay";
|
||||
};
|
||||
|
|
@ -14,21 +14,21 @@
|
|||
#include "sc7180-trogdor-rt5682i-sku.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Google Lazor Limozeen (rev9+)";
|
||||
compatible = "google,lazor-sku4", "qcom,sc7180";
|
||||
model = "Google Lazor Limozeen (rev9)";
|
||||
compatible = "google,lazor-rev9-sku4", "google,lazor-rev9-sku15", "qcom,sc7180";
|
||||
};
|
||||
|
||||
/delete-node/&ap_ts;
|
||||
/delete-node/ &ap_ts;
|
||||
|
||||
&ap_ts_pen_1v8 {
|
||||
ap_ts: touchscreen@10 {
|
||||
compatible = "elan,ekth3500";
|
||||
reg = <0x10>;
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&ts_int_l>, <&ts_reset_l>;
|
||||
pinctrl-names = "default";
|
||||
|
||||
interrupt-parent = <&tlmm>;
|
||||
interrupts = <9 IRQ_TYPE_LEVEL_LOW>;
|
||||
interrupt-parent = <&tlmm>;
|
||||
|
||||
vcc33-supply = <&pp3300_ts>;
|
||||
|
||||
|
|
|
|||
23
arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r10-kb.dts
Normal file
23
arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r10-kb.dts
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
|
||||
/*
|
||||
* Google Lazor board device tree source
|
||||
*
|
||||
* Copyright 2023 Google LLC.
|
||||
*/
|
||||
|
||||
/dts-v1/;
|
||||
|
||||
#include "sc7180-trogdor.dtsi"
|
||||
#include "sc7180-trogdor-parade-ps8640.dtsi"
|
||||
#include "sc7180-trogdor-lazor.dtsi"
|
||||
#include "sc7180-lite.dtsi"
|
||||
#include "sc7180-trogdor-rt5682s-sku.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Google Lazor (rev10+) with KB Backlight";
|
||||
compatible = "google,lazor-sku2", "qcom,sc7180";
|
||||
};
|
||||
|
||||
&keyboard_backlight {
|
||||
status = "okay";
|
||||
};
|
||||
27
arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r10-lte.dts
Normal file
27
arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r10-lte.dts
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
|
||||
/*
|
||||
* Google Lazor board device tree source
|
||||
*
|
||||
* Copyright 2023 Google LLC.
|
||||
*/
|
||||
|
||||
/dts-v1/;
|
||||
|
||||
#include "sc7180-trogdor.dtsi"
|
||||
#include "sc7180-trogdor-parade-ps8640.dtsi"
|
||||
#include "sc7180-trogdor-lazor.dtsi"
|
||||
#include "sc7180-trogdor-lte-sku.dtsi"
|
||||
#include "sc7180-trogdor-rt5682s-sku.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Google Lazor (rev10+) with LTE";
|
||||
compatible = "google,lazor-sku0", "google,lazor-sku10", "qcom,sc7180";
|
||||
};
|
||||
|
||||
&ap_sar_sensor_i2c {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&keyboard_backlight {
|
||||
status = "okay";
|
||||
};
|
||||
19
arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r10.dts
Normal file
19
arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r10.dts
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
|
||||
/*
|
||||
* Google Lazor board device tree source
|
||||
*
|
||||
* Copyright 2023 Google LLC.
|
||||
*/
|
||||
|
||||
/dts-v1/;
|
||||
|
||||
#include "sc7180-trogdor.dtsi"
|
||||
#include "sc7180-trogdor-parade-ps8640.dtsi"
|
||||
#include "sc7180-trogdor-lazor.dtsi"
|
||||
#include "sc7180-lite.dtsi"
|
||||
#include "sc7180-trogdor-rt5682s-sku.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Google Lazor (rev10+)";
|
||||
compatible = "google,lazor", "qcom,sc7180";
|
||||
};
|
||||
|
|
@ -14,8 +14,8 @@
|
|||
#include "sc7180-lite.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Google Lazor (rev9+) with KB Backlight";
|
||||
compatible = "google,lazor-sku2", "qcom,sc7180";
|
||||
model = "Google Lazor (rev9) with KB Backlight";
|
||||
compatible = "google,lazor-rev9-sku2", "qcom,sc7180";
|
||||
};
|
||||
|
||||
&keyboard_backlight {
|
||||
|
|
|
|||
|
|
@ -14,8 +14,8 @@
|
|||
#include "sc7180-trogdor-rt5682i-sku.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Google Lazor (rev9+) with LTE";
|
||||
compatible = "google,lazor-sku0", "qcom,sc7180";
|
||||
model = "Google Lazor (rev9) with LTE";
|
||||
compatible = "google,lazor-rev9-sku0", "google,lazor-rev9-sku10", "qcom,sc7180";
|
||||
};
|
||||
|
||||
&ap_sar_sensor_i2c {
|
||||
|
|
|
|||
|
|
@ -14,6 +14,6 @@
|
|||
#include "sc7180-lite.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Google Lazor (rev9+)";
|
||||
compatible = "google,lazor", "qcom,sc7180";
|
||||
model = "Google Lazor (rev9)";
|
||||
compatible = "google,lazor-rev9", "qcom,sc7180";
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user