141adc65cSSiddharth Manthan// SPDX-License-Identifier: GPL-2.0-only 241adc65cSSiddharth Manthan 341adc65cSSiddharth Manthan/dts-v1/; 441adc65cSSiddharth Manthan 541adc65cSSiddharth Manthan#include "msm8916-samsung-gt5-common.dtsi" 641adc65cSSiddharth Manthan 741adc65cSSiddharth Manthan/ { 841adc65cSSiddharth Manthan model = "Samsung Galaxy Tab A 8.0 (2015)"; 941adc65cSSiddharth Manthan compatible = "samsung,gt58", "qcom,msm8916"; 1041adc65cSSiddharth Manthan chassis-type = "tablet"; 1141adc65cSSiddharth Manthan 1241adc65cSSiddharth Manthan reg_vdd_tsp: regulator-vdd-tsp { 1341adc65cSSiddharth Manthan compatible = "regulator-fixed"; 1441adc65cSSiddharth Manthan regulator-name = "vdd_tsp"; 1541adc65cSSiddharth Manthan regulator-min-microvolt = <3300000>; 1641adc65cSSiddharth Manthan regulator-max-microvolt = <3300000>; 1741adc65cSSiddharth Manthan 18*41e22c2fSStephan Gerhold gpio = <&tlmm 73 GPIO_ACTIVE_HIGH>; 1941adc65cSSiddharth Manthan enable-active-high; 2041adc65cSSiddharth Manthan 2141adc65cSSiddharth Manthan pinctrl-0 = <®_tsp_en_default>; 2241adc65cSSiddharth Manthan pinctrl-names = "default"; 2341adc65cSSiddharth Manthan }; 2441adc65cSSiddharth Manthan 2541adc65cSSiddharth Manthan vibrator { 2641adc65cSSiddharth Manthan compatible = "gpio-vibrator"; 27*41e22c2fSStephan Gerhold enable-gpios = <&tlmm 76 GPIO_ACTIVE_HIGH>; 2841adc65cSSiddharth Manthan 2941adc65cSSiddharth Manthan pinctrl-0 = <&vibrator_en_default>; 3041adc65cSSiddharth Manthan pinctrl-names = "default"; 3141adc65cSSiddharth Manthan }; 3241adc65cSSiddharth Manthan}; 3341adc65cSSiddharth Manthan 3441adc65cSSiddharth Manthan&blsp_i2c5 { 3541adc65cSSiddharth Manthan status = "okay"; 3641adc65cSSiddharth Manthan 3741adc65cSSiddharth Manthan touchscreen@20 { 3841adc65cSSiddharth Manthan compatible = "zinitix,bt532"; 3941adc65cSSiddharth Manthan reg = <0x20>; 40*41e22c2fSStephan Gerhold interrupt-parent = <&tlmm>; 4141adc65cSSiddharth Manthan interrupts = <13 IRQ_TYPE_EDGE_FALLING>; 4241adc65cSSiddharth Manthan 4341adc65cSSiddharth Manthan touchscreen-size-x = <768>; 4441adc65cSSiddharth Manthan touchscreen-size-y = <1024>; 4541adc65cSSiddharth Manthan 4641adc65cSSiddharth Manthan vcca-supply = <®_vdd_tsp>; 4741adc65cSSiddharth Manthan vdd-supply = <&pm8916_l6>; 4841adc65cSSiddharth Manthan 4941adc65cSSiddharth Manthan pinctrl-0 = <&tsp_int_default>; 5041adc65cSSiddharth Manthan pinctrl-names = "default"; 5141adc65cSSiddharth Manthan }; 5241adc65cSSiddharth Manthan}; 5341adc65cSSiddharth Manthan 54*41e22c2fSStephan Gerhold&tlmm { 5541adc65cSSiddharth Manthan reg_tsp_en_default: reg-tsp-en-default-state { 5641adc65cSSiddharth Manthan pins = "gpio73"; 5741adc65cSSiddharth Manthan function = "gpio"; 5841adc65cSSiddharth Manthan drive-strength = <2>; 5941adc65cSSiddharth Manthan bias-disable; 6041adc65cSSiddharth Manthan }; 6141adc65cSSiddharth Manthan 6241adc65cSSiddharth Manthan tsp_int_default: tsp-int-default-state { 6341adc65cSSiddharth Manthan pins = "gpio13"; 6441adc65cSSiddharth Manthan function = "gpio"; 6541adc65cSSiddharth Manthan drive-strength = <2>; 6641adc65cSSiddharth Manthan bias-disable; 6741adc65cSSiddharth Manthan }; 6841adc65cSSiddharth Manthan 6941adc65cSSiddharth Manthan vibrator_en_default: vibrator-en-default-state { 7041adc65cSSiddharth Manthan pins = "gpio76"; 7141adc65cSSiddharth Manthan function = "gpio"; 7241adc65cSSiddharth Manthan drive-strength = <2>; 7341adc65cSSiddharth Manthan bias-disable; 7441adc65cSSiddharth Manthan }; 7541adc65cSSiddharth Manthan}; 76