1684dac40SAlim Akhtar// SPDX-License-Identifier: GPL-2.0 2684dac40SAlim Akhtar/* 3684dac40SAlim Akhtar * Tesla Full Self-Driving SoC device tree source 4684dac40SAlim Akhtar * 5684dac40SAlim Akhtar * Copyright (c) 2017-2021 Samsung Electronics Co., Ltd. 6684dac40SAlim Akhtar * https://www.samsung.com 7684dac40SAlim Akhtar * Copyright (c) 2017-2021 Tesla, Inc. 8684dac40SAlim Akhtar * https://www.tesla.com 9684dac40SAlim Akhtar */ 10684dac40SAlim Akhtar 115621638cSKrzysztof Kozlowski#include "fsd-pinctrl.h" 12684dac40SAlim Akhtar 13684dac40SAlim Akhtar&pinctrl_fsys0 { 14684dac40SAlim Akhtar gpf0: gpf0-gpio-bank { 15684dac40SAlim Akhtar gpio-controller; 16684dac40SAlim Akhtar #gpio-cells = <2>; 17684dac40SAlim Akhtar 18684dac40SAlim Akhtar interrupt-controller; 19684dac40SAlim Akhtar #interrupt-cells = <2>; 20684dac40SAlim Akhtar }; 21684dac40SAlim Akhtar 22684dac40SAlim Akhtar gpf1: gpf1-gpio-bank { 23684dac40SAlim Akhtar gpio-controller; 24684dac40SAlim Akhtar #gpio-cells = <2>; 25684dac40SAlim Akhtar 26684dac40SAlim Akhtar interrupt-controller; 27684dac40SAlim Akhtar #interrupt-cells = <2>; 28684dac40SAlim Akhtar }; 29684dac40SAlim Akhtar 30684dac40SAlim Akhtar gpf6: gpf6-gpio-bank { 31684dac40SAlim Akhtar gpio-controller; 32684dac40SAlim Akhtar #gpio-cells = <2>; 33684dac40SAlim Akhtar 34684dac40SAlim Akhtar interrupt-controller; 35684dac40SAlim Akhtar #interrupt-cells = <2>; 36684dac40SAlim Akhtar }; 37684dac40SAlim Akhtar 38684dac40SAlim Akhtar gpf4: gpf4-gpio-bank { 39684dac40SAlim Akhtar gpio-controller; 40684dac40SAlim Akhtar #gpio-cells = <2>; 41684dac40SAlim Akhtar 42684dac40SAlim Akhtar interrupt-controller; 43684dac40SAlim Akhtar #interrupt-cells = <2>; 44684dac40SAlim Akhtar }; 45684dac40SAlim Akhtar 46684dac40SAlim Akhtar gpf5: gpf5-gpio-bank { 47684dac40SAlim Akhtar gpio-controller; 48684dac40SAlim Akhtar #gpio-cells = <2>; 49684dac40SAlim Akhtar 50684dac40SAlim Akhtar interrupt-controller; 51684dac40SAlim Akhtar #interrupt-cells = <2>; 52684dac40SAlim Akhtar }; 53c75f5c9eSAlim Akhtar 54c75f5c9eSAlim Akhtar ufs_rst_n: ufs-rst-n-pins { 55c75f5c9eSAlim Akhtar samsung,pins = "gpf5-0"; 565621638cSKrzysztof Kozlowski samsung,pin-function = <FSD_PIN_FUNC_2>; 5732d0c068SPadmanabhan Rajanbabu samsung,pin-pud = <FSD_PIN_PULL_DOWN>; 58574d6c59SPadmanabhan Rajanbabu samsung,pin-drv = <FSD_PIN_DRV_LV4>; 59c75f5c9eSAlim Akhtar }; 60c75f5c9eSAlim Akhtar 61c75f5c9eSAlim Akhtar ufs_refclk_out: ufs-refclk-out-pins { 62c75f5c9eSAlim Akhtar samsung,pins = "gpf5-1"; 635621638cSKrzysztof Kozlowski samsung,pin-function = <FSD_PIN_FUNC_2>; 6432d0c068SPadmanabhan Rajanbabu samsung,pin-pud = <FSD_PIN_PULL_UP>; 65574d6c59SPadmanabhan Rajanbabu samsung,pin-drv = <FSD_PIN_DRV_LV4>; 66c75f5c9eSAlim Akhtar }; 67684dac40SAlim Akhtar}; 68684dac40SAlim Akhtar 69684dac40SAlim Akhtar&pinctrl_peric { 70684dac40SAlim Akhtar gpc8: gpc8-gpio-bank { 71684dac40SAlim Akhtar gpio-controller; 72684dac40SAlim Akhtar #gpio-cells = <2>; 73684dac40SAlim Akhtar 74684dac40SAlim Akhtar interrupt-controller; 75684dac40SAlim Akhtar #interrupt-cells = <2>; 76684dac40SAlim Akhtar }; 77684dac40SAlim Akhtar 78684dac40SAlim Akhtar gpf2: gpf2-gpio-bank { 79684dac40SAlim Akhtar gpio-controller; 80684dac40SAlim Akhtar #gpio-cells = <2>; 81684dac40SAlim Akhtar 82684dac40SAlim Akhtar interrupt-controller; 83684dac40SAlim Akhtar #interrupt-cells = <2>; 84684dac40SAlim Akhtar }; 85684dac40SAlim Akhtar 86684dac40SAlim Akhtar gpf3: gpf3-gpio-bank { 87684dac40SAlim Akhtar gpio-controller; 88684dac40SAlim Akhtar #gpio-cells = <2>; 89684dac40SAlim Akhtar 90684dac40SAlim Akhtar interrupt-controller; 91684dac40SAlim Akhtar #interrupt-cells = <2>; 92684dac40SAlim Akhtar }; 93684dac40SAlim Akhtar 94684dac40SAlim Akhtar gpd0: gpd0-gpio-bank { 95684dac40SAlim Akhtar gpio-controller; 96684dac40SAlim Akhtar #gpio-cells = <2>; 97684dac40SAlim Akhtar 98684dac40SAlim Akhtar interrupt-controller; 99684dac40SAlim Akhtar #interrupt-cells = <2>; 100684dac40SAlim Akhtar }; 101684dac40SAlim Akhtar 102684dac40SAlim Akhtar gpb0: gpb0-gpio-bank { 103684dac40SAlim Akhtar gpio-controller; 104684dac40SAlim Akhtar #gpio-cells = <2>; 105684dac40SAlim Akhtar 106684dac40SAlim Akhtar interrupt-controller; 107684dac40SAlim Akhtar #interrupt-cells = <2>; 108684dac40SAlim Akhtar }; 109684dac40SAlim Akhtar 110684dac40SAlim Akhtar gpb1: gpb1-gpio-bank { 111684dac40SAlim Akhtar gpio-controller; 112684dac40SAlim Akhtar #gpio-cells = <2>; 113684dac40SAlim Akhtar 114684dac40SAlim Akhtar interrupt-controller; 115684dac40SAlim Akhtar #interrupt-cells = <2>; 116684dac40SAlim Akhtar }; 117684dac40SAlim Akhtar 118684dac40SAlim Akhtar gpb4: gpb4-gpio-bank { 119684dac40SAlim Akhtar gpio-controller; 120684dac40SAlim Akhtar #gpio-cells = <2>; 121684dac40SAlim Akhtar 122684dac40SAlim Akhtar interrupt-controller; 123684dac40SAlim Akhtar #interrupt-cells = <2>; 124684dac40SAlim Akhtar }; 125684dac40SAlim Akhtar 126684dac40SAlim Akhtar gpb5: gpb5-gpio-bank { 127684dac40SAlim Akhtar gpio-controller; 128684dac40SAlim Akhtar #gpio-cells = <2>; 129684dac40SAlim Akhtar 130684dac40SAlim Akhtar interrupt-controller; 131684dac40SAlim Akhtar #interrupt-cells = <2>; 132684dac40SAlim Akhtar }; 133684dac40SAlim Akhtar 134684dac40SAlim Akhtar gpb6: gpb6-gpio-bank { 135684dac40SAlim Akhtar gpio-controller; 136684dac40SAlim Akhtar #gpio-cells = <2>; 137684dac40SAlim Akhtar 138684dac40SAlim Akhtar interrupt-controller; 139684dac40SAlim Akhtar #interrupt-cells = <2>; 140684dac40SAlim Akhtar }; 141684dac40SAlim Akhtar 142684dac40SAlim Akhtar gpb7: gpb7-gpio-bank { 143684dac40SAlim Akhtar gpio-controller; 144684dac40SAlim Akhtar #gpio-cells = <2>; 145684dac40SAlim Akhtar 146684dac40SAlim Akhtar interrupt-controller; 147684dac40SAlim Akhtar #interrupt-cells = <2>; 148684dac40SAlim Akhtar }; 149684dac40SAlim Akhtar 150684dac40SAlim Akhtar gpd1: gpd1-gpio-bank { 151684dac40SAlim Akhtar gpio-controller; 152684dac40SAlim Akhtar #gpio-cells = <2>; 153684dac40SAlim Akhtar 154684dac40SAlim Akhtar interrupt-controller; 155684dac40SAlim Akhtar #interrupt-cells = <2>; 156684dac40SAlim Akhtar }; 157684dac40SAlim Akhtar 158684dac40SAlim Akhtar gpd2: gpd2-gpio-bank { 159684dac40SAlim Akhtar gpio-controller; 160684dac40SAlim Akhtar #gpio-cells = <2>; 161684dac40SAlim Akhtar 162684dac40SAlim Akhtar interrupt-controller; 163684dac40SAlim Akhtar #interrupt-cells = <2>; 164684dac40SAlim Akhtar }; 165684dac40SAlim Akhtar 166684dac40SAlim Akhtar gpd3: gpd3-gpio-bank { 167684dac40SAlim Akhtar gpio-controller; 168684dac40SAlim Akhtar #gpio-cells = <2>; 169684dac40SAlim Akhtar 170684dac40SAlim Akhtar interrupt-controller; 171684dac40SAlim Akhtar #interrupt-cells = <2>; 172684dac40SAlim Akhtar }; 173684dac40SAlim Akhtar 174684dac40SAlim Akhtar gpg0: gpg0-gpio-bank { 175684dac40SAlim Akhtar gpio-controller; 176684dac40SAlim Akhtar #gpio-cells = <2>; 177684dac40SAlim Akhtar 178684dac40SAlim Akhtar interrupt-controller; 179684dac40SAlim Akhtar #interrupt-cells = <2>; 180684dac40SAlim Akhtar }; 181684dac40SAlim Akhtar 182684dac40SAlim Akhtar gpg1: gpg1-gpio-bank { 183684dac40SAlim Akhtar gpio-controller; 184684dac40SAlim Akhtar #gpio-cells = <2>; 185684dac40SAlim Akhtar 186684dac40SAlim Akhtar interrupt-controller; 187684dac40SAlim Akhtar #interrupt-cells = <2>; 188684dac40SAlim Akhtar }; 189684dac40SAlim Akhtar 190684dac40SAlim Akhtar gpg2: gpg2-gpio-bank { 191684dac40SAlim Akhtar gpio-controller; 192684dac40SAlim Akhtar #gpio-cells = <2>; 193684dac40SAlim Akhtar 194684dac40SAlim Akhtar interrupt-controller; 195684dac40SAlim Akhtar #interrupt-cells = <2>; 196684dac40SAlim Akhtar }; 197684dac40SAlim Akhtar 198684dac40SAlim Akhtar gpg3: gpg3-gpio-bank { 199684dac40SAlim Akhtar gpio-controller; 200684dac40SAlim Akhtar #gpio-cells = <2>; 201684dac40SAlim Akhtar 202684dac40SAlim Akhtar interrupt-controller; 203684dac40SAlim Akhtar #interrupt-cells = <2>; 204684dac40SAlim Akhtar }; 205684dac40SAlim Akhtar 206684dac40SAlim Akhtar gpg4: gpg4-gpio-bank { 207684dac40SAlim Akhtar gpio-controller; 208684dac40SAlim Akhtar #gpio-cells = <2>; 209684dac40SAlim Akhtar 210684dac40SAlim Akhtar interrupt-controller; 211684dac40SAlim Akhtar #interrupt-cells = <2>; 212684dac40SAlim Akhtar }; 213684dac40SAlim Akhtar 214684dac40SAlim Akhtar gpg5: gpg5-gpio-bank { 215684dac40SAlim Akhtar gpio-controller; 216684dac40SAlim Akhtar #gpio-cells = <2>; 217684dac40SAlim Akhtar 218684dac40SAlim Akhtar interrupt-controller; 219684dac40SAlim Akhtar #interrupt-cells = <2>; 220684dac40SAlim Akhtar }; 221684dac40SAlim Akhtar 222684dac40SAlim Akhtar gpg6: gpg6-gpio-bank { 223684dac40SAlim Akhtar gpio-controller; 224684dac40SAlim Akhtar #gpio-cells = <2>; 225684dac40SAlim Akhtar 226684dac40SAlim Akhtar interrupt-controller; 227684dac40SAlim Akhtar #interrupt-cells = <2>; 228684dac40SAlim Akhtar }; 229684dac40SAlim Akhtar 230684dac40SAlim Akhtar gpg7: gpg7-gpio-bank { 231684dac40SAlim Akhtar gpio-controller; 232684dac40SAlim Akhtar #gpio-cells = <2>; 233684dac40SAlim Akhtar 234684dac40SAlim Akhtar interrupt-controller; 235684dac40SAlim Akhtar #interrupt-cells = <2>; 236684dac40SAlim Akhtar }; 237684dac40SAlim Akhtar 238684dac40SAlim Akhtar pwm0_out: pwm0-out-pins { 239684dac40SAlim Akhtar samsung,pins = "gpb6-1"; 2405621638cSKrzysztof Kozlowski samsung,pin-function = <FSD_PIN_FUNC_2>; 2415621638cSKrzysztof Kozlowski samsung,pin-pud = <FSD_PIN_PULL_UP>; 242574d6c59SPadmanabhan Rajanbabu samsung,pin-drv = <FSD_PIN_DRV_LV4>; 243684dac40SAlim Akhtar }; 244684dac40SAlim Akhtar 245684dac40SAlim Akhtar pwm1_out: pwm1-out-pins { 246684dac40SAlim Akhtar samsung,pins = "gpb6-5"; 2475621638cSKrzysztof Kozlowski samsung,pin-function = <FSD_PIN_FUNC_2>; 2485621638cSKrzysztof Kozlowski samsung,pin-pud = <FSD_PIN_PULL_UP>; 249574d6c59SPadmanabhan Rajanbabu samsung,pin-drv = <FSD_PIN_DRV_LV4>; 250684dac40SAlim Akhtar }; 251684dac40SAlim Akhtar 252684dac40SAlim Akhtar hs_i2c0_bus: hs-i2c0-bus-pins { 253684dac40SAlim Akhtar samsung,pins = "gpb0-0", "gpb0-1"; 2545621638cSKrzysztof Kozlowski samsung,pin-function = <FSD_PIN_FUNC_2>; 2555621638cSKrzysztof Kozlowski samsung,pin-pud = <FSD_PIN_PULL_UP>; 25621f6546eSPadmanabhan Rajanbabu samsung,pin-drv = <FSD_PIN_DRV_LV4>; 257684dac40SAlim Akhtar }; 258684dac40SAlim Akhtar 259684dac40SAlim Akhtar hs_i2c1_bus: hs-i2c1-bus-pins { 260684dac40SAlim Akhtar samsung,pins = "gpb0-2", "gpb0-3"; 2615621638cSKrzysztof Kozlowski samsung,pin-function = <FSD_PIN_FUNC_2>; 2625621638cSKrzysztof Kozlowski samsung,pin-pud = <FSD_PIN_PULL_UP>; 26321f6546eSPadmanabhan Rajanbabu samsung,pin-drv = <FSD_PIN_DRV_LV4>; 264684dac40SAlim Akhtar }; 265684dac40SAlim Akhtar 266684dac40SAlim Akhtar hs_i2c2_bus: hs-i2c2-bus-pins { 267684dac40SAlim Akhtar samsung,pins = "gpb0-4", "gpb0-5"; 2685621638cSKrzysztof Kozlowski samsung,pin-function = <FSD_PIN_FUNC_2>; 2695621638cSKrzysztof Kozlowski samsung,pin-pud = <FSD_PIN_PULL_UP>; 27021f6546eSPadmanabhan Rajanbabu samsung,pin-drv = <FSD_PIN_DRV_LV4>; 271684dac40SAlim Akhtar }; 272684dac40SAlim Akhtar 273684dac40SAlim Akhtar hs_i2c3_bus: hs-i2c3-bus-pins { 274684dac40SAlim Akhtar samsung,pins = "gpb0-6", "gpb0-7"; 2755621638cSKrzysztof Kozlowski samsung,pin-function = <FSD_PIN_FUNC_2>; 2765621638cSKrzysztof Kozlowski samsung,pin-pud = <FSD_PIN_PULL_UP>; 27721f6546eSPadmanabhan Rajanbabu samsung,pin-drv = <FSD_PIN_DRV_LV4>; 278684dac40SAlim Akhtar }; 279684dac40SAlim Akhtar 280684dac40SAlim Akhtar hs_i2c4_bus: hs-i2c4-bus-pins { 281684dac40SAlim Akhtar samsung,pins = "gpb1-0", "gpb1-1"; 2825621638cSKrzysztof Kozlowski samsung,pin-function = <FSD_PIN_FUNC_2>; 2835621638cSKrzysztof Kozlowski samsung,pin-pud = <FSD_PIN_PULL_UP>; 28421f6546eSPadmanabhan Rajanbabu samsung,pin-drv = <FSD_PIN_DRV_LV4>; 285684dac40SAlim Akhtar }; 286684dac40SAlim Akhtar 287684dac40SAlim Akhtar hs_i2c5_bus: hs-i2c5-bus-pins { 288684dac40SAlim Akhtar samsung,pins = "gpb1-2", "gpb1-3"; 2895621638cSKrzysztof Kozlowski samsung,pin-function = <FSD_PIN_FUNC_2>; 2905621638cSKrzysztof Kozlowski samsung,pin-pud = <FSD_PIN_PULL_UP>; 29121f6546eSPadmanabhan Rajanbabu samsung,pin-drv = <FSD_PIN_DRV_LV4>; 292684dac40SAlim Akhtar }; 293684dac40SAlim Akhtar 294684dac40SAlim Akhtar hs_i2c6_bus: hs-i2c6-bus-pins { 295684dac40SAlim Akhtar samsung,pins = "gpb1-4", "gpb1-5"; 2965621638cSKrzysztof Kozlowski samsung,pin-function = <FSD_PIN_FUNC_2>; 2975621638cSKrzysztof Kozlowski samsung,pin-pud = <FSD_PIN_PULL_UP>; 29821f6546eSPadmanabhan Rajanbabu samsung,pin-drv = <FSD_PIN_DRV_LV4>; 299684dac40SAlim Akhtar }; 300684dac40SAlim Akhtar 301684dac40SAlim Akhtar hs_i2c7_bus: hs-i2c7-bus-pins { 302684dac40SAlim Akhtar samsung,pins = "gpb1-6", "gpb1-7"; 3035621638cSKrzysztof Kozlowski samsung,pin-function = <FSD_PIN_FUNC_2>; 3045621638cSKrzysztof Kozlowski samsung,pin-pud = <FSD_PIN_PULL_UP>; 30521f6546eSPadmanabhan Rajanbabu samsung,pin-drv = <FSD_PIN_DRV_LV4>; 306684dac40SAlim Akhtar }; 307684dac40SAlim Akhtar 308684dac40SAlim Akhtar uart0_data: uart0-data-pins { 309684dac40SAlim Akhtar samsung,pins = "gpb7-0", "gpb7-1"; 3105621638cSKrzysztof Kozlowski samsung,pin-function = <FSD_PIN_FUNC_2>; 31132d0c068SPadmanabhan Rajanbabu samsung,pin-pud = <FSD_PIN_PULL_UP>; 31221f6546eSPadmanabhan Rajanbabu samsung,pin-drv = <FSD_PIN_DRV_LV4>; 313684dac40SAlim Akhtar }; 314684dac40SAlim Akhtar 315684dac40SAlim Akhtar uart1_data: uart1-data-pins { 316684dac40SAlim Akhtar samsung,pins = "gpb7-4", "gpb7-5"; 3175621638cSKrzysztof Kozlowski samsung,pin-function = <FSD_PIN_FUNC_2>; 31832d0c068SPadmanabhan Rajanbabu samsung,pin-pud = <FSD_PIN_PULL_UP>; 31921f6546eSPadmanabhan Rajanbabu samsung,pin-drv = <FSD_PIN_DRV_LV4>; 320684dac40SAlim Akhtar }; 321684dac40SAlim Akhtar 322684dac40SAlim Akhtar spi0_bus: spi0-bus-pins { 323684dac40SAlim Akhtar samsung,pins = "gpb4-0", "gpb4-2", "gpb4-3"; 3245621638cSKrzysztof Kozlowski samsung,pin-function = <FSD_PIN_FUNC_2>; 32532d0c068SPadmanabhan Rajanbabu samsung,pin-pud = <FSD_PIN_PULL_DOWN>; 32621f6546eSPadmanabhan Rajanbabu samsung,pin-drv = <FSD_PIN_DRV_LV4>; 327684dac40SAlim Akhtar }; 328684dac40SAlim Akhtar 329684dac40SAlim Akhtar spi1_bus: spi1-bus-pins { 330684dac40SAlim Akhtar samsung,pins = "gpb4-4", "gpb4-6", "gpb4-7"; 3315621638cSKrzysztof Kozlowski samsung,pin-function = <FSD_PIN_FUNC_2>; 33232d0c068SPadmanabhan Rajanbabu samsung,pin-pud = <FSD_PIN_PULL_DOWN>; 33321f6546eSPadmanabhan Rajanbabu samsung,pin-drv = <FSD_PIN_DRV_LV4>; 334684dac40SAlim Akhtar }; 335684dac40SAlim Akhtar 336684dac40SAlim Akhtar spi2_bus: spi2-bus-pins { 337684dac40SAlim Akhtar samsung,pins = "gpb5-0", "gpb5-2", "gpb5-3"; 3385621638cSKrzysztof Kozlowski samsung,pin-function = <FSD_PIN_FUNC_2>; 33932d0c068SPadmanabhan Rajanbabu samsung,pin-pud = <FSD_PIN_PULL_DOWN>; 34021f6546eSPadmanabhan Rajanbabu samsung,pin-drv = <FSD_PIN_DRV_LV4>; 341684dac40SAlim Akhtar }; 3423bcb0c7aSVivek Yadav 3433bcb0c7aSVivek Yadav m_can0_bus: m-can0-bus-pins { 3443bcb0c7aSVivek Yadav samsung,pins = "gpd0-0", "gpd0-1"; 3453bcb0c7aSVivek Yadav samsung,pin-function = <FSD_PIN_FUNC_2>; 3463bcb0c7aSVivek Yadav samsung,pin-pud = <FSD_PIN_PULL_UP>; 3473bcb0c7aSVivek Yadav samsung,pin-drv = <FSD_PIN_DRV_LV4>; 3483bcb0c7aSVivek Yadav }; 3493bcb0c7aSVivek Yadav 3503bcb0c7aSVivek Yadav m_can1_bus: m-can1-bus-pins { 3513bcb0c7aSVivek Yadav samsung,pins = "gpd0-2", "gpd0-3"; 3523bcb0c7aSVivek Yadav samsung,pin-function = <FSD_PIN_FUNC_2>; 3533bcb0c7aSVivek Yadav samsung,pin-pud = <FSD_PIN_PULL_UP>; 3543bcb0c7aSVivek Yadav samsung,pin-drv = <FSD_PIN_DRV_LV4>; 3553bcb0c7aSVivek Yadav }; 3563bcb0c7aSVivek Yadav 3573bcb0c7aSVivek Yadav m_can2_bus: m-can2-bus-pins { 3583bcb0c7aSVivek Yadav samsung,pins = "gpd0-4", "gpd0-5"; 3593bcb0c7aSVivek Yadav samsung,pin-function = <FSD_PIN_FUNC_2>; 3603bcb0c7aSVivek Yadav samsung,pin-pud = <FSD_PIN_PULL_UP>; 3613bcb0c7aSVivek Yadav samsung,pin-drv = <FSD_PIN_DRV_LV4>; 3623bcb0c7aSVivek Yadav }; 3633bcb0c7aSVivek Yadav 3643bcb0c7aSVivek Yadav m_can3_bus: m-can3-bus-pins { 3653bcb0c7aSVivek Yadav samsung,pins = "gpd0-6", "gpd0-7"; 3663bcb0c7aSVivek Yadav samsung,pin-function = <FSD_PIN_FUNC_2>; 3673bcb0c7aSVivek Yadav samsung,pin-pud = <FSD_PIN_PULL_UP>; 3683bcb0c7aSVivek Yadav samsung,pin-drv = <FSD_PIN_DRV_LV4>; 3693bcb0c7aSVivek Yadav }; 370*7f62af80SPadmanabhan Rajanbabu 371*7f62af80SPadmanabhan Rajanbabu i2s0_bus: i2s0-bus-pins { 372*7f62af80SPadmanabhan Rajanbabu samsung,pins = "gpd1-0", "gpd1-1", "gpd1-2", "gpd1-3", "gpd1-4"; 373*7f62af80SPadmanabhan Rajanbabu samsung,pin-function = <FSD_PIN_FUNC_2>; 374*7f62af80SPadmanabhan Rajanbabu samsung,pin-pud = <FSD_PIN_PULL_DOWN>; 375*7f62af80SPadmanabhan Rajanbabu samsung,pin-drv = <FSD_PIN_DRV_LV4>; 376*7f62af80SPadmanabhan Rajanbabu }; 377*7f62af80SPadmanabhan Rajanbabu 378*7f62af80SPadmanabhan Rajanbabu i2s1_bus: i2s1-bus-pins { 379*7f62af80SPadmanabhan Rajanbabu samsung,pins = "gpd2-0", "gpd2-1", "gpd2-2", "gpd2-3", "gpd2-4"; 380*7f62af80SPadmanabhan Rajanbabu samsung,pin-function = <FSD_PIN_FUNC_2>; 381*7f62af80SPadmanabhan Rajanbabu samsung,pin-pud = <FSD_PIN_PULL_DOWN>; 382*7f62af80SPadmanabhan Rajanbabu samsung,pin-drv = <FSD_PIN_DRV_LV4>; 383*7f62af80SPadmanabhan Rajanbabu }; 384684dac40SAlim Akhtar}; 385684dac40SAlim Akhtar 386684dac40SAlim Akhtar&pinctrl_pmu { 387684dac40SAlim Akhtar gpq0: gpq0-gpio-bank { 388684dac40SAlim Akhtar gpio-controller; 389684dac40SAlim Akhtar #gpio-cells = <2>; 390684dac40SAlim Akhtar }; 391684dac40SAlim Akhtar}; 392