Commit 9520fef9 authored by Joseph S. Barrera III's avatar Joseph S. Barrera III Committed by Bjorn Andersson
Browse files

arm64: dts: qcom: sc7180: Add mrbland dts files



Mrbland is a trogdor-based board. These dts files are copies from
the downstream Chrome OS 5.4 kernel, but with downstream bits removed.

Signed-off-by: default avatarJoseph S. Barrera III <joebar@chromium.org>
Reviewed-by: default avatarDouglas Anderson <dianders@chromium.org>
Signed-off-by: default avatarBjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20220625183538.v14.3.I71176ebf7e5aebddb211f00e805b32c08376d1be@changeid
parent c77a3d4a
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -73,6 +73,10 @@ dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-lazor-limozeen-r9.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-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-pompom-r1.dtb
dtb-$(CONFIG_ARCH_QCOM)	+= sc7180-trogdor-pompom-r1-lte.dtb
dtb-$(CONFIG_ARCH_QCOM)	+= sc7180-trogdor-pompom-r2.dtb
+22 −0
Original line number Diff line number Diff line
// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
/*
 * Google Mrbland board device tree source
 *
 * Copyright 2021 Google LLC.
 *
 * SKU: 0x0 => 0
 *  - bits 7..4: Panel ID: 0x0 (AUO)
 */

/dts-v1/;

#include "sc7180-trogdor-mrbland-rev0.dtsi"

/ {
	model = "Google Mrbland rev0 AUO panel board";
	compatible = "google,mrbland-rev0-sku0", "qcom,sc7180";
};

&panel {
	compatible = "auo,b101uan08.3";
};
+22 −0
Original line number Diff line number Diff line
// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
/*
 * Google Mrbland board device tree source
 *
 * Copyright 2021 Google LLC.
 *
 * SKU: 0x10 => 16
 *  - bits 7..4: Panel ID: 0x1 (BOE)
 */

/dts-v1/;

#include "sc7180-trogdor-mrbland-rev0.dtsi"

/ {
	model = "Google Mrbland rev0 BOE panel board";
	compatible = "google,mrbland-rev0-sku16", "qcom,sc7180";
};

&panel {
	compatible = "boe,tv101wum-n53";
};
+53 −0
Original line number Diff line number Diff line
// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
/*
 * Google Mrbland board device tree source
 *
 * Copyright 2021 Google LLC.
 *
 */

/dts-v1/;

#include "sc7180-trogdor-mrbland.dtsi"

&avdd_lcd {
	gpio = <&tlmm 80 GPIO_ACTIVE_HIGH>;
};

&panel {
	enable-gpios = <&tlmm 76 GPIO_ACTIVE_HIGH>;
};

&v1p8_mipi {
	gpio = <&tlmm 81 GPIO_ACTIVE_HIGH>;
};

/* PINCTRL - modifications to sc7180-trogdor-mrbland.dtsi */
&avdd_lcd_en {
	pinmux {
		pins = "gpio80";
	};

	pinconf {
		pins = "gpio80";
	};
};

&mipi_1800_en {
	pinmux {
		pins = "gpio81";
	};

	pinconf {
		pins = "gpio81";
	};
};
&vdd_reset_1800 {
	pinmux {
		pins = "gpio76";
	};

	pinconf {
		pins = "gpio76";
	};
};
+22 −0
Original line number Diff line number Diff line
// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
/*
 * Google Mrbland board device tree source
 *
 * Copyright 2021 Google LLC.
 *
 * SKU: 0x600 => 1536
 *  - bits 11..8: Panel ID: 0x6 (AUO)
 */

/dts-v1/;

#include "sc7180-trogdor-mrbland.dtsi"

/ {
	model = "Google Mrbland rev1+ AUO panel board";
	compatible = "google,mrbland-sku1536", "qcom,sc7180";
};

&panel {
	compatible = "auo,b101uan08.3";
};
Loading