| #include <dt-bindings/gpio/gpio.h> |
| #include <dt-bindings/pinctrl/samsung.h> |
| |
| &hsi2c_4 { |
| status = "ok"; |
| #address-cells = <1>; |
| #size-cells = <0>; |
| |
| novatek: novatek@62 { |
| compatible = "novatek,NVT-ts"; |
| reg = <0x62>; |
| status = "disabled"; |
| |
| depends-on = <&decon_f>; |
| novatek,irq-gpio =<&gpa0 5 GPIO_ACTIVE_LOW>; |
| novatek,nfc-active-gpio = <&gpa1 4 0x00>; |
| pinctrl-names = "default"; |
| pinctrl-0 = <&ts_int_active &nfc_active>; |
| novatek,nfc-active-ms = <10000>; |
| novatek,nfc-debounce-ms = <40>; |
| }; |
| }; |
| |
| &pinctrl_0 { |
| /* SOC_NFC_ZM_L */ |
| nfc_active: nfc-active { |
| samsung,pins = "gpa1-4"; |
| samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>; |
| samsung,pin-pud = <EXYNOS_PIN_PULL_UP>; |
| samsung,pin-drv = <0>; /* LVL1 DRV */ |
| samsung,pin-con-pdn = <EXYNOS_PIN_PDN_INPUT>; |
| samsung,pin-pud-pdn = <EXYNOS_PIN_PULL_UP>; |
| }; |
| |
| /* TP_INT */ |
| ts_int_active: ts-int-active { |
| samsung,pins = "gpa0-5"; |
| samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>; |
| samsung,pin-pud = <EXYNOS_PIN_PULL_UP>; |
| }; |
| }; |
| |