xref: /freebsd/sys/contrib/device-tree/src/arm/qcom/qcom-msm8926-samsung-matisselte.dts (revision 01950c46b8155250f64374fb72fc11faa44bf099)
1*01950c46SEmmanuel Vadot// SPDX-License-Identifier: BSD-3-Clause
2*01950c46SEmmanuel Vadot/*
3*01950c46SEmmanuel Vadot * Copyright (c) 2022, Matti Lehtimäki <matti.lehtimaki@gmail.com>
4*01950c46SEmmanuel Vadot * Copyright (c) 2023, Stefan Hansson <newbyte@postmarketos.org>
5*01950c46SEmmanuel Vadot */
6*01950c46SEmmanuel Vadot
7*01950c46SEmmanuel Vadot/dts-v1/;
8*01950c46SEmmanuel Vadot
9*01950c46SEmmanuel Vadot#include "qcom-msm8226-samsung-matisse-common.dtsi"
10*01950c46SEmmanuel Vadot
11*01950c46SEmmanuel Vadot/ {
12*01950c46SEmmanuel Vadot	model = "Samsung Galaxy Tab 4 10.1 LTE";
13*01950c46SEmmanuel Vadot	compatible = "samsung,matisselte", "qcom,msm8926", "qcom,msm8226";
14*01950c46SEmmanuel Vadot	chassis-type = "tablet";
15*01950c46SEmmanuel Vadot
16*01950c46SEmmanuel Vadot	reg_tsp_3p3v: regulator-tsp-3p3v {
17*01950c46SEmmanuel Vadot		compatible = "regulator-fixed";
18*01950c46SEmmanuel Vadot		regulator-name = "tsp_3p3v";
19*01950c46SEmmanuel Vadot		regulator-min-microvolt = <3300000>;
20*01950c46SEmmanuel Vadot		regulator-max-microvolt = <3300000>;
21*01950c46SEmmanuel Vadot
22*01950c46SEmmanuel Vadot		gpio = <&tlmm 32 GPIO_ACTIVE_HIGH>;
23*01950c46SEmmanuel Vadot		enable-active-high;
24*01950c46SEmmanuel Vadot
25*01950c46SEmmanuel Vadot		pinctrl-names = "default";
26*01950c46SEmmanuel Vadot		pinctrl-0 = <&tsp_en1_default_state>;
27*01950c46SEmmanuel Vadot	};
28*01950c46SEmmanuel Vadot};
29*01950c46SEmmanuel Vadot
30*01950c46SEmmanuel Vadot&tlmm {
31*01950c46SEmmanuel Vadot	tsp_en1_default_state: tsp-en1-default-state {
32*01950c46SEmmanuel Vadot		pins = "gpio32";
33*01950c46SEmmanuel Vadot		function = "gpio";
34*01950c46SEmmanuel Vadot		drive-strength = <2>;
35*01950c46SEmmanuel Vadot		bias-disable;
36*01950c46SEmmanuel Vadot	};
37*01950c46SEmmanuel Vadot};
38