cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

nuvoton-npcm730-gsj-gpio.dtsi (9793B)


      1// SPDX-License-Identifier: GPL-2.0
      2// Copyright (c) 2018 Nuvoton Technology tomer.maimon@nuvoton.com
      3
      4/ {
      5	pinctrl: pinctrl@f0800000 {
      6		gpio0pp_pins: gpio0pp-pins {
      7			pins = "GPIO0/IOX1DI";
      8			bias-disable;
      9			drive-push-pull;
     10		};
     11		gpio1pp_pins: gpio1pp-pins {
     12			pins = "GPIO1/IOX1LD";
     13			bias-disable;
     14			drive-push-pull;
     15		};
     16		gpio2pp_pins: gpio2pp-pins {
     17			pins = "GPIO2/IOX1CK";
     18			bias-disable;
     19			drive-push-pull;
     20		};
     21		gpio3pp_pins: gpio3pp-pins {
     22			pins = "GPIO3/IOX1D0";
     23			bias-disable;
     24			drive-push-pull;
     25		};
     26		gpio4pp_pins: gpio4pp-pins {
     27			pins = "GPIO4/IOX2DI/SMB1DSDA";
     28			bias-disable;
     29			drive-push-pull;
     30		};
     31		gpio5pp_pins: gpio5pp-pins {
     32			pins = "GPIO5/IOX2LD/SMB1DSCL";
     33			bias-disable;
     34			drive-push-pull;
     35		};
     36		gpio6pp_pins: gpio6pp-pins {
     37			pins = "GPIO6/IOX2CK/SMB2DSDA";
     38			bias-disable;
     39			drive-push-pull;
     40		};
     41		gpio7pp_pins: gpio7pp-pins {
     42			pins = "GPIO7/IOX2D0/SMB2DSCL";
     43			bias-disable;
     44			drive-push-pull;
     45		};
     46		gpio8_pins: gpio8-pins {
     47			pins = "GPIO8/LKGPO1";
     48			bias-disable;
     49			input-enable;
     50		};
     51		gpio9_pins: gpio9-pins {
     52			pins = "GPIO9/LKGPO2";
     53			bias-disable;
     54			input-enable;
     55		};
     56		gpio10pp_pins: gpio10pp-pins {
     57			pins = "GPIO10/IOXHLD";
     58			bias-disable;
     59			drive-push-pull;
     60		};
     61		gpio11pp_pins: gpio11pp-pins {
     62			pins = "GPIO11/IOXHCK";
     63			bias-disable;
     64			drive-push-pull;
     65		};
     66		gpio12_pins: gpio12-pins {
     67			pins = "GPIO12/GSPICK/SMB5BSCL";
     68			bias-disable;
     69			input-enable;
     70		};
     71		gpio13_pins: gpio13-pins {
     72			pins = "GPIO13/GSPIDO/SMB5BSDA";
     73			bias-disable;
     74			input-enable;
     75		};
     76		gpio14_pins: gpio14-pins {
     77			pins = "GPIO14/GSPIDI/SMB5CSCL";
     78			bias-disable;
     79			input-enable;
     80		};
     81		gpio15od_pins: gpio15od-pins {
     82			pins = "GPIO15/GSPICS/SMB5CSDA";
     83			bias-disable;
     84			drive-open-drain;
     85		};
     86		gpio17pp_pins: gpio17pp-pins {
     87			pins = "GPIO17/PSPI2DI/SMB4DEN";
     88			bias-disable;
     89			drive-push-pull;
     90		};
     91		gpio18pp_pins: gpio18pp-pins {
     92			pins = "GPIO18/PSPI2D0/SMB4BSDA";
     93			bias-disable;
     94			drive-push-pull;
     95		};
     96		gpio19pp_pins: gpio19pp-pins {
     97			pins = "GPIO19/PSPI2CK/SMB4BSCL";
     98			bias-disable;
     99			drive-push-pull;
    100		};
    101		gpio24pp_pins: gpio24pp-pins {
    102			pins = "GPIO24/IOXHDO";
    103			bias-disable;
    104			drive-push-pull;
    105		};
    106		gpio25pp_pins: gpio25pp-pins {
    107			pins = "GPIO25/IOXHDI";
    108			bias-disable;
    109			drive-push-pull;
    110		};
    111		gpio37od_pins: gpio37od-pins {
    112			pins = "GPIO37/SMB3CSDA";
    113			bias-disable;
    114			drive-open-drain;
    115		};
    116		gpio59pp_pins: gpio59pp-pins {
    117			pins = "GPIO59/SMB3DSDA";
    118			bias-disable;
    119			drive-push-pull;
    120		};
    121		gpio60_pins: gpio60-pins {
    122			pins = "GPIO60/SMB3DSCL";
    123			bias-disable;
    124			input-enable;
    125		};
    126		gpio72od_pins: gpio72od-pins {
    127			pins = "GPIO72/FANIN8";
    128			bias-disable;
    129			drive-open-drain;
    130		};
    131		gpio73od_pins: gpio73od-pins {
    132			pins = "GPIO73/FANIN9";
    133			bias-disable;
    134			drive-open-drain;
    135		};
    136		gpio74od_pins: gpio74od-pins {
    137			pins = "GPIO74/FANIN10";
    138			bias-disable;
    139			drive-open-drain;
    140		};
    141		gpio75od_pins: gpio75od-pins {
    142			pins = "GPIO75/FANIN11";
    143			bias-disable;
    144			drive-open-drain;
    145		};
    146		gpio76od_pins: gpio76od-pins {
    147			pins = "GPIO76/FANIN12";
    148			bias-disable;
    149			drive-open-drain;
    150		};
    151		gpio77od_pins: gpio77od-pins {
    152			pins = "GPIO77/FANIN13";
    153			bias-disable;
    154			drive-open-drain;
    155		};
    156		gpio78od_pins: gpio78od-pins {
    157			pins = "GPIO78/FANIN14";
    158			bias-disable;
    159			drive-open-drain;
    160		};
    161		gpio79od_pins: gpio79od-pins {
    162			pins = "GPIO79/FANIN15";
    163			bias-disable;
    164			drive-open-drain;
    165		};
    166		gpio83_pins: gpio83-pins {
    167			pins = "GPIO83/PWM3";
    168			bias-disable;
    169			input-enable;
    170		};
    171		gpio84pp_pins: gpio84pp-pins {
    172			pins = "GPIO84/R2TXD0";
    173			bias-disable;
    174			drive-push-pull;
    175		};
    176		gpio85pp_pins: gpio85pp-pins {
    177			pins = "GPIO85/R2TXD1";
    178			bias-disable;
    179			drive-push-pull;
    180		};
    181		gpio86pp_pins: gpio86pp-pins {
    182			pins = "GPIO86/R2TXEN";
    183			bias-disable;
    184			drive-push-pull;
    185		};
    186		gpio87pp_pins: gpio87pp-pins {
    187			pins = "GPIO87/R2RXD0";
    188			bias-disable;
    189			drive-push-pull;
    190		};
    191		gpio88pp_pins: gpio88pp-pins {
    192			pins = "GPIO88/R2RXD1";
    193			bias-disable;
    194			drive-push-pull;
    195		};
    196		gpio89pp_pins: gpio89pp-pins {
    197			pins = "GPIO89/R2CRSDV";
    198			bias-disable;
    199			drive-push-pull;
    200		};
    201		gpio90pp_pins: gpio90pp-pins {
    202			pins = "GPIO90/R2RXERR";
    203			bias-disable;
    204			drive-push-pull;
    205		};
    206		gpio91_pins: gpio91-pins {
    207			pins = "GPIO91/R2MDC";
    208			bias-disable;
    209			input-enable;
    210		};
    211		gpio92_pins: gpio92-pins {
    212			pins = "GPIO92/R2MDIO";
    213			bias-disable;
    214			input-enable;
    215		};
    216		gpio93pp_pins: gpio93pp-pins {
    217			pins = "GPIO93/GA20/SMB5DSCL";
    218			bias-disable;
    219			drive-push-pull;
    220		};
    221		gpio94pp_pins: gpio94pp-pins {
    222			pins = "GPIO94/nKBRST/SMB5DSDA";
    223			bias-disable;
    224			drive-push-pull;
    225		};
    226		gpio95_pins: gpio95-pins {
    227			pins = "GPIO95/nLRESET/nESPIRST";
    228			bias-disable;
    229			input-enable;
    230		};
    231		gpio125pp_pins: gpio125pp-pins {
    232			pins = "GPIO125/SMB1CSCL";
    233			bias-disable;
    234			drive-push-pull;
    235		};
    236		gpio126od_pins: gpio126od-pins {
    237			pins = "GPIO126/SMB1BSDA";
    238			bias-disable;
    239			drive-open-drain;
    240		};
    241		gpio127od_pins: gpio127od-pins {
    242			pins = "GPIO127/SMB1BSCL";
    243			bias-disable;
    244			drive-open-drain;
    245		};
    246		gpio136_pins: gpio136-pins {
    247			pins = "GPIO136/SD1DT0";
    248			bias-disable;
    249			input-enable;
    250		};
    251		gpio137_pins: gpio137-pins {
    252			pins = "GPIO137/SD1DT1";
    253			bias-disable;
    254			input-enable;
    255		};
    256		gpio141_pins: gpio141-pins {
    257			pins = "GPIO141/SD1WP";
    258			bias-disable;
    259			input-enable;
    260		};
    261		gpio142od_pins: gpio142od-pins {
    262			pins = "GPIO142/SD1CMD";
    263			bias-disable;
    264			drive-open-drain;
    265		};
    266		gpio143ol_pins: gpio143ol-pins {
    267			pins = "GPIO143/SD1CD/SD1PWR";
    268			bias-disable;
    269			output-low;
    270		};
    271		gpio144_pins: gpio144-pins {
    272			pins = "GPIO144/PWM4";
    273			bias-disable;
    274			input-enable;
    275		};
    276		gpio145_pins: gpio145-pins {
    277			pins = "GPIO145/PWM5";
    278			bias-disable;
    279			input-enable;
    280		};
    281		gpio146_pins: gpio146-pins {
    282			pins = "GPIO146/PWM6";
    283			bias-disable;
    284			input-enable;
    285		};
    286		gpio147_pins: gpio147-pins {
    287			pins = "GPIO147/PWM7";
    288			bias-disable;
    289			input-enable;
    290		};
    291		gpio148_pins: gpio148-pins {
    292			pins = "GPIO148/MMCDT4";
    293			bias-disable;
    294			input-enable;
    295		};
    296		gpio149_pins: gpio149-pins {
    297			pins = "GPIO149/MMCDT5";
    298			bias-disable;
    299			input-enable;
    300		};
    301		gpio150_pins: gpio150-pins {
    302			pins = "GPIO150/MMCDT6";
    303			bias-disable;
    304			input-enable;
    305		};
    306		gpio151_pins: gpio151-pins {
    307			pins = "GPIO151/MMCDT7";
    308			bias-disable;
    309			input-enable;
    310		};
    311		gpio152_pins: gpio152-pins {
    312			pins = "GPIO152/MMCCLK";
    313			bias-disable;
    314			input-enable;
    315		};
    316		gpio153_pins: gpio153-pins {
    317			pins = "GPIO153/MMCWP";
    318			bias-disable;
    319			input-enable;
    320		};
    321		gpio154_pins: gpio154-pins {
    322			pins = "GPIO154/MMCCMD";
    323			bias-disable;
    324			input-enable;
    325		};
    326		gpio155_pins: gpio155-pins {
    327			pins = "GPIO155/nMMCCD/nMMCRST";
    328			bias-disable;
    329			input-enable;
    330		};
    331		gpio156_pins: gpio156-pins {
    332			pins = "GPIO156/MMCDT0";
    333			bias-disable;
    334			input-enable;
    335		};
    336		gpio157_pins: gpio157-pins {
    337			pins = "GPIO157/MMCDT1";
    338			bias-disable;
    339			input-enable;
    340		};
    341		gpio158_pins: gpio158-pins {
    342			pins = "GPIO158/MMCDT2";
    343			bias-disable;
    344			input-enable;
    345		};
    346		gpio159_pins: gpio159-pins {
    347			pins = "GPIO159/MMCDT3";
    348			bias-disable;
    349			input-enable;
    350		};
    351		gpio161_pins: gpio161-pins {
    352			pins = "GPIO161/nLFRAME/nESPICS";
    353			bias-disable;
    354			input-enable;
    355		};
    356		gpio162_pins: gpio162-pins {
    357			pins = "GPIO162/SERIRQ";
    358			bias-disable;
    359			input-enable;
    360		};
    361		gpio163_pins: gpio163-pins {
    362			pins = "GPIO163/LCLK/ESPICLK";
    363			bias-disable;
    364			input-enable;
    365		};
    366		gpio164_pins: gpio164-pins {
    367			pins = "GPIO164/LAD0/ESPI_IO0";
    368			bias-disable;
    369			input-enable;
    370		};
    371		gpio165_pins: gpio165-pins {
    372			pins = "GPIO165/LAD1/ESPI_IO1";
    373			bias-disable;
    374			input-enable;
    375		};
    376		gpio166_pins: gpio166-pins {
    377			pins = "GPIO166/LAD2/ESPI_IO2";
    378			bias-disable;
    379			input-enable;
    380		};
    381		gpio167_pins: gpio167-pins {
    382			pins = "GPIO167/LAD3/ESPI_IO3";
    383			bias-disable;
    384			input-enable;
    385		};
    386		gpio168_pins: gpio168-pins {
    387			pins = "GPIO168/nCLKRUN/nESPIALERT";
    388			bias-disable;
    389			input-enable;
    390		};
    391		gpio169_pins: gpio169-pins {
    392			pins = "GPIO169/nSCIPME";
    393			bias-disable;
    394			input-enable;
    395		};
    396		gpio170_pins: gpio170-pins {
    397			pins = "GPIO170/nSMI";
    398			bias-disable;
    399			input-enable;
    400		};
    401		gpio175od_pins: gpio175od-pins {
    402			pins = "GPIO175/PSPI1CK/FANIN19";
    403			bias-disable;
    404			drive-open-drain;
    405		};
    406		gpio176od_pins: gpio176od-pins {
    407			pins = "GPIO176/PSPI1DO/FANIN18";
    408			bias-disable;
    409			drive-open-drain;
    410		};
    411		gpio177_pins: gpio177-pins {
    412			pins = "GPIO177/PSPI1DI/FANIN17";
    413			bias-disable;
    414			input-enable;
    415		};
    416		gpio190od_pins: gpio190od-pins {
    417			pins = "GPIO190/nPRD_SMI";
    418			bias-disable;
    419			drive-open-drain;
    420		};
    421		gpio191_pins: gpio191-pins {
    422			pins = "GPIO191";
    423			bias-disable;
    424			input-enable;
    425		};
    426		gpio192_pins: gpio192-pins {
    427			pins = "GPIO192";
    428			bias-disable;
    429			input-enable;
    430		};
    431		gpio194pp_pins: gpio194pp-pins {
    432			pins = "GPIO194/SMB0BSCL";
    433			bias-disable;
    434			drive-push-pull;
    435		};
    436		gpio195od_pins: gpio195od-pins {
    437			pins = "GPIO195/SMB0BSDA";
    438			bias-disable;
    439			drive-open-drain;
    440		};
    441		gpio196od_pins: gpio196od-pins {
    442			pins = "GPIO196/SMB0CSCL";
    443			bias-disable;
    444			drive-open-drain;
    445		};
    446		gpio197od_pins: gpio197od-pins {
    447			pins = "GPIO197/SMB0DEN";
    448			bias-disable;
    449			drive-open-drain;
    450		};
    451		gpio198od_pins: gpio198od-pins {
    452			pins = "GPIO198/SMB0DSDA";
    453			bias-disable;
    454			drive-open-drain;
    455		};
    456		gpio199od_pins: gpio199od-pins {
    457			pins = "GPIO199/SMB0DSCL";
    458			bias-disable;
    459			drive-open-drain;
    460		};
    461		gpio200pp_pins: gpio200pp-pins {
    462			pins = "GPIO200/R2CK";
    463			bias-disable;
    464			drive-push-pull;
    465		};
    466		gpio202od_pins: gpio202od-pins {
    467			pins = "GPIO202/SMB0CSDA";
    468			bias-disable;
    469			drive-open-drain;
    470		};
    471		gpio203_pins: gpio203-pins {
    472			pins = "GPIO203/FANIN16";
    473			bias-disable;
    474			input-enable;
    475		};
    476	};
    477};