xref: /freebsd/sys/contrib/device-tree/src/arm64/qcom/sc7180-trogdor-lazor-r0.dts (revision 716fd348e01c5f2ba125f878a634a753436c2994)
1// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2/*
3 * Google Lazor board device tree source
4 *
5 * Copyright 2020 Google LLC.
6 */
7
8/dts-v1/;
9
10#include "sc7180-trogdor-lazor.dtsi"
11
12/ {
13	model = "Google Lazor (rev0)";
14	compatible = "google,lazor-rev0", "qcom,sc7180";
15};
16
17/*
18 * Lazor is stuffed with a 47k NTC as charger thermistor which currently is
19 * not supported by the PM6150 ADC driver. Disable the charger thermal zone
20 * to avoid using bogus temperature values.
21 */
22&charger_thermal {
23	status = "disabled";
24};
25
26&pp3300_hub {
27	/* pp3300_l7c is used to power the USB hub */
28	/delete-property/regulator-always-on;
29	/delete-property/regulator-boot-on;
30};
31
32&pp3300_l7c {
33	regulator-always-on;
34	regulator-boot-on;
35};
36
37&sn65dsi86_out {
38	/*
39	 * Lane 0 was incorrectly mapped on the cable, but we've now decided
40	 * that the cable is canon and in -rev1+ we'll make a board change
41	 * that means we no longer need the swizzle.
42	 */
43	lane-polarities = <1 0>;
44};
45