1bd167507SJ.R. Divya Antony// SPDX-License-Identifier: GPL-2.0-only 2bd167507SJ.R. Divya Antony 3bd167507SJ.R. Divya Antony/dts-v1/; 4bd167507SJ.R. Divya Antony 5bd167507SJ.R. Divya Antony#include "msm8916-pm8916.dtsi" 6bd167507SJ.R. Divya Antony#include <dt-bindings/gpio/gpio.h> 7bd167507SJ.R. Divya Antony 8bd167507SJ.R. Divya Antony/ { 9bd167507SJ.R. Divya Antony model = "Asus Zenfone 2 Laser"; 10bd167507SJ.R. Divya Antony compatible = "asus,z00l", "qcom,msm8916"; 11*eaa744b1SArnaud Ferraris chassis-type = "handset"; 12bd167507SJ.R. Divya Antony 13bd167507SJ.R. Divya Antony aliases { 14bd167507SJ.R. Divya Antony serial0 = &blsp1_uart2; 15bd167507SJ.R. Divya Antony }; 16bd167507SJ.R. Divya Antony 17bd167507SJ.R. Divya Antony chosen { 18bd167507SJ.R. Divya Antony stdout-path = "serial0"; 19bd167507SJ.R. Divya Antony }; 20bd167507SJ.R. Divya Antony 21bd167507SJ.R. Divya Antony gpio-keys { 22bd167507SJ.R. Divya Antony compatible = "gpio-keys"; 23bd167507SJ.R. Divya Antony 24bd167507SJ.R. Divya Antony pinctrl-names = "default"; 25bd167507SJ.R. Divya Antony pinctrl-0 = <&gpio_keys_default>; 26bd167507SJ.R. Divya Antony 27bd167507SJ.R. Divya Antony label = "GPIO Buttons"; 28bd167507SJ.R. Divya Antony 29bd167507SJ.R. Divya Antony volume-up { 30bd167507SJ.R. Divya Antony label = "Volume Up"; 31bd167507SJ.R. Divya Antony gpios = <&msmgpio 107 GPIO_ACTIVE_LOW>; 32bd167507SJ.R. Divya Antony linux,code = <KEY_VOLUMEUP>; 33bd167507SJ.R. Divya Antony debounce-interval = <15>; 34bd167507SJ.R. Divya Antony }; 35bd167507SJ.R. Divya Antony 36bd167507SJ.R. Divya Antony volume-down { 37bd167507SJ.R. Divya Antony label = "Volume Down"; 38bd167507SJ.R. Divya Antony gpios = <&msmgpio 117 GPIO_ACTIVE_LOW>; 39bd167507SJ.R. Divya Antony linux,code = <KEY_VOLUMEDOWN>; 40bd167507SJ.R. Divya Antony debounce-interval = <15>; 41bd167507SJ.R. Divya Antony }; 42bd167507SJ.R. Divya Antony }; 43bd167507SJ.R. Divya Antony 44bd167507SJ.R. Divya Antony usb_id: usb-id { 45bd167507SJ.R. Divya Antony compatible = "linux,extcon-usb-gpio"; 46bd167507SJ.R. Divya Antony id-gpios = <&msmgpio 110 GPIO_ACTIVE_HIGH>; 47bd167507SJ.R. Divya Antony pinctrl-names = "default"; 48bd167507SJ.R. Divya Antony pinctrl-0 = <&usb_id_default>; 49bd167507SJ.R. Divya Antony }; 50bd167507SJ.R. Divya Antony}; 51bd167507SJ.R. Divya Antony 52bd167507SJ.R. Divya Antony&blsp1_uart2 { 53bd167507SJ.R. Divya Antony status = "okay"; 54bd167507SJ.R. Divya Antony}; 55bd167507SJ.R. Divya Antony 56bd167507SJ.R. Divya Antony&pronto { 57bd167507SJ.R. Divya Antony status = "okay"; 58bd167507SJ.R. Divya Antony}; 59bd167507SJ.R. Divya Antony 60bd167507SJ.R. Divya Antony&sdhc_1 { 61bd167507SJ.R. Divya Antony status = "okay"; 62bd167507SJ.R. Divya Antony 63bd167507SJ.R. Divya Antony pinctrl-names = "default", "sleep"; 64bd167507SJ.R. Divya Antony pinctrl-0 = <&sdc1_clk_on &sdc1_cmd_on &sdc1_data_on>; 65bd167507SJ.R. Divya Antony pinctrl-1 = <&sdc1_clk_off &sdc1_cmd_off &sdc1_data_off>; 66bd167507SJ.R. Divya Antony}; 67bd167507SJ.R. Divya Antony 68bd167507SJ.R. Divya Antony&usb { 69bd167507SJ.R. Divya Antony status = "okay"; 70bd167507SJ.R. Divya Antony extcon = <&usb_id>, <&usb_id>; 71bd167507SJ.R. Divya Antony}; 72bd167507SJ.R. Divya Antony 73bd167507SJ.R. Divya Antony&usb_hs_phy { 74bd167507SJ.R. Divya Antony extcon = <&usb_id>; 75bd167507SJ.R. Divya Antony}; 76bd167507SJ.R. Divya Antony 77bd167507SJ.R. Divya Antony&smd_rpm_regulators { 78bd167507SJ.R. Divya Antony vdd_l1_l2_l3-supply = <&pm8916_s3>; 79bd167507SJ.R. Divya Antony vdd_l4_l5_l6-supply = <&pm8916_s4>; 80bd167507SJ.R. Divya Antony vdd_l7-supply = <&pm8916_s4>; 81bd167507SJ.R. Divya Antony 82bd167507SJ.R. Divya Antony s3 { 83bd167507SJ.R. Divya Antony regulator-min-microvolt = <1200000>; 84bd167507SJ.R. Divya Antony regulator-max-microvolt = <1300000>; 85bd167507SJ.R. Divya Antony }; 86bd167507SJ.R. Divya Antony 87bd167507SJ.R. Divya Antony s4 { 88bd167507SJ.R. Divya Antony regulator-min-microvolt = <1800000>; 89bd167507SJ.R. Divya Antony regulator-max-microvolt = <2100000>; 90bd167507SJ.R. Divya Antony }; 91bd167507SJ.R. Divya Antony 92bd167507SJ.R. Divya Antony l1 { 93bd167507SJ.R. Divya Antony regulator-min-microvolt = <1225000>; 94bd167507SJ.R. Divya Antony regulator-max-microvolt = <1225000>; 95bd167507SJ.R. Divya Antony }; 96bd167507SJ.R. Divya Antony 97bd167507SJ.R. Divya Antony l2 { 98bd167507SJ.R. Divya Antony regulator-min-microvolt = <1200000>; 99bd167507SJ.R. Divya Antony regulator-max-microvolt = <1200000>; 100bd167507SJ.R. Divya Antony }; 101bd167507SJ.R. Divya Antony 102bd167507SJ.R. Divya Antony l4 { 103bd167507SJ.R. Divya Antony regulator-min-microvolt = <2050000>; 104bd167507SJ.R. Divya Antony regulator-max-microvolt = <2050000>; 105bd167507SJ.R. Divya Antony }; 106bd167507SJ.R. Divya Antony 107bd167507SJ.R. Divya Antony l5 { 108bd167507SJ.R. Divya Antony regulator-min-microvolt = <1800000>; 109bd167507SJ.R. Divya Antony regulator-max-microvolt = <1800000>; 110bd167507SJ.R. Divya Antony }; 111bd167507SJ.R. Divya Antony 112bd167507SJ.R. Divya Antony l6 { 113bd167507SJ.R. Divya Antony regulator-min-microvolt = <1800000>; 114bd167507SJ.R. Divya Antony regulator-max-microvolt = <1800000>; 115bd167507SJ.R. Divya Antony }; 116bd167507SJ.R. Divya Antony 117bd167507SJ.R. Divya Antony l7 { 118bd167507SJ.R. Divya Antony regulator-min-microvolt = <1800000>; 119bd167507SJ.R. Divya Antony regulator-max-microvolt = <1800000>; 120bd167507SJ.R. Divya Antony }; 121bd167507SJ.R. Divya Antony 122bd167507SJ.R. Divya Antony l8 { 123bd167507SJ.R. Divya Antony regulator-min-microvolt = <2850000>; 124bd167507SJ.R. Divya Antony regulator-max-microvolt = <2900000>; 125bd167507SJ.R. Divya Antony }; 126bd167507SJ.R. Divya Antony 127bd167507SJ.R. Divya Antony l9 { 128bd167507SJ.R. Divya Antony regulator-min-microvolt = <3300000>; 129bd167507SJ.R. Divya Antony regulator-max-microvolt = <3300000>; 130bd167507SJ.R. Divya Antony }; 131bd167507SJ.R. Divya Antony 132bd167507SJ.R. Divya Antony l10 { 133bd167507SJ.R. Divya Antony regulator-min-microvolt = <2700000>; 134bd167507SJ.R. Divya Antony regulator-max-microvolt = <2800000>; 135bd167507SJ.R. Divya Antony }; 136bd167507SJ.R. Divya Antony 137bd167507SJ.R. Divya Antony l11 { 138bd167507SJ.R. Divya Antony regulator-min-microvolt = <1800000>; 139bd167507SJ.R. Divya Antony regulator-max-microvolt = <2950000>; 140bd167507SJ.R. Divya Antony regulator-allow-set-load; 141bd167507SJ.R. Divya Antony regulator-system-load = <200000>; 142bd167507SJ.R. Divya Antony }; 143bd167507SJ.R. Divya Antony 144bd167507SJ.R. Divya Antony l12 { 145bd167507SJ.R. Divya Antony regulator-min-microvolt = <1800000>; 146bd167507SJ.R. Divya Antony regulator-max-microvolt = <2950000>; 147bd167507SJ.R. Divya Antony }; 148bd167507SJ.R. Divya Antony 149bd167507SJ.R. Divya Antony l13 { 150bd167507SJ.R. Divya Antony regulator-min-microvolt = <3075000>; 151bd167507SJ.R. Divya Antony regulator-max-microvolt = <3075000>; 152bd167507SJ.R. Divya Antony }; 153bd167507SJ.R. Divya Antony 154bd167507SJ.R. Divya Antony l14 { 155bd167507SJ.R. Divya Antony regulator-min-microvolt = <1800000>; 156bd167507SJ.R. Divya Antony regulator-max-microvolt = <3300000>; 157bd167507SJ.R. Divya Antony }; 158bd167507SJ.R. Divya Antony 159bd167507SJ.R. Divya Antony l15 { 160bd167507SJ.R. Divya Antony regulator-min-microvolt = <1800000>; 161bd167507SJ.R. Divya Antony regulator-max-microvolt = <3300000>; 162bd167507SJ.R. Divya Antony }; 163bd167507SJ.R. Divya Antony 164bd167507SJ.R. Divya Antony l16 { 165bd167507SJ.R. Divya Antony regulator-min-microvolt = <1800000>; 166bd167507SJ.R. Divya Antony regulator-max-microvolt = <3300000>; 167bd167507SJ.R. Divya Antony }; 168bd167507SJ.R. Divya Antony 169bd167507SJ.R. Divya Antony l17 { 170bd167507SJ.R. Divya Antony regulator-min-microvolt = <2850000>; 171bd167507SJ.R. Divya Antony regulator-max-microvolt = <2850000>; 172bd167507SJ.R. Divya Antony }; 173bd167507SJ.R. Divya Antony 174bd167507SJ.R. Divya Antony l18 { 175bd167507SJ.R. Divya Antony regulator-min-microvolt = <2700000>; 176bd167507SJ.R. Divya Antony regulator-max-microvolt = <2700000>; 177bd167507SJ.R. Divya Antony }; 178bd167507SJ.R. Divya Antony}; 179bd167507SJ.R. Divya Antony 180bd167507SJ.R. Divya Antony&msmgpio { 181bd167507SJ.R. Divya Antony gpio_keys_default: gpio-keys-default { 182bd167507SJ.R. Divya Antony pins = "gpio107", "gpio117"; 183bd167507SJ.R. Divya Antony function = "gpio"; 184bd167507SJ.R. Divya Antony 185bd167507SJ.R. Divya Antony drive-strength = <2>; 186bd167507SJ.R. Divya Antony bias-pull-up; 187bd167507SJ.R. Divya Antony }; 188bd167507SJ.R. Divya Antony 189bd167507SJ.R. Divya Antony usb_id_default: usb-id-default { 190bd167507SJ.R. Divya Antony pins = "gpio110"; 191bd167507SJ.R. Divya Antony function = "gpio"; 192bd167507SJ.R. Divya Antony 193bd167507SJ.R. Divya Antony drive-strength = <8>; 194bd167507SJ.R. Divya Antony bias-pull-up; 195bd167507SJ.R. Divya Antony }; 196bd167507SJ.R. Divya Antony}; 197