Lines Matching +full:serial0 +full:- +full:state
1 // SPDX-License-Identifier: GPL-2.0-only
3 #include "msm8916-pm8916.dtsi"
4 #include <dt-bindings/gpio/gpio.h>
5 #include <dt-bindings/input/input.h>
6 #include <dt-bindings/interrupt-controller/irq.h>
12 serial0 = &blsp_uart2;
16 stdout-path = "serial0";
19 reserved-memory {
21 tz-apps@85500000 {
23 no-map;
27 gpio_hall_sensor: gpio-hall-sensor {
28 compatible = "gpio-keys";
30 pinctrl-names = "default";
31 pinctrl-0 = <&gpio_hall_sensor_default>;
35 event-hall-sensor {
38 linux,input-type = <EV_SW>;
40 linux,can-disable;
44 gpio-keys {
45 compatible = "gpio-keys";
47 pinctrl-names = "default";
48 pinctrl-0 = <&gpio_keys_default>;
52 button-volume-up {
58 button-home {
65 i2c_muic: i2c-muic {
66 compatible = "i2c-gpio";
67 sda-gpios = <&tlmm 105 (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)>;
68 scl-gpios = <&tlmm 106 (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)>;
70 pinctrl-names = "default";
71 pinctrl-0 = <&muic_i2c_default>;
73 #address-cells = <1>;
74 #size-cells = <0>;
77 compatible = "siliconmitus,sm5703-muic";
80 interrupt-parent = <&tlmm>;
83 pinctrl-names = "default";
84 pinctrl-0 = <&muic_int_default>;
96 interrupt-parent = <&tlmm>;
99 touchscreen-size-x = <720>;
100 touchscreen-size-y = <1280>;
102 vddio-supply = <&pm8916_l6>;
104 pinctrl-0 = <&tsp_int_default>;
105 pinctrl-names = "default";
125 pinctrl-names = "default", "sleep";
126 pinctrl-0 = <&sdc2_default &sdc2_cd_default>;
127 pinctrl-1 = <&sdc2_sleep &sdc2_cd_default>;
129 cd-gpios = <&tlmm 38 GPIO_ACTIVE_LOW>;
150 gpio_hall_sensor_default: gpio-hall-sensor-default-state {
154 drive-strength = <2>;
155 bias-disable;
158 gpio_keys_default: gpio-keys-default-state {
162 drive-strength = <2>;
163 bias-pull-up;
166 muic_i2c_default: muic-i2c-default-state {
170 drive-strength = <2>;
171 bias-disable;
174 muic_int_default: muic-int-default-state {
178 drive-strength = <2>;
179 bias-disable;
182 sdc2_cd_default: sdc2-cd-default-state {
186 drive-strength = <2>;
187 bias-disable;
190 tsp_int_default: tsp-int-default-state {
194 drive-strength = <2>;
195 bias-disable;