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

rockchip-pinconf.dtsi (6782B)


      1// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
      2/*
      3 * Copyright (c) 2021 Rockchip Electronics Co., Ltd.
      4 */
      5
      6&pinctrl {
      7	/omit-if-no-ref/
      8	pcfg_pull_up: pcfg-pull-up {
      9		bias-pull-up;
     10	};
     11
     12	/omit-if-no-ref/
     13	pcfg_pull_down: pcfg-pull-down {
     14		bias-pull-down;
     15	};
     16
     17	/omit-if-no-ref/
     18	pcfg_pull_none: pcfg-pull-none {
     19		bias-disable;
     20	};
     21
     22	/omit-if-no-ref/
     23	pcfg_pull_none_drv_level_0: pcfg-pull-none-drv-level-0 {
     24		bias-disable;
     25		drive-strength = <0>;
     26	};
     27
     28	/omit-if-no-ref/
     29	pcfg_pull_none_drv_level_1: pcfg-pull-none-drv-level-1 {
     30		bias-disable;
     31		drive-strength = <1>;
     32	};
     33
     34	/omit-if-no-ref/
     35	pcfg_pull_none_drv_level_2: pcfg-pull-none-drv-level-2 {
     36		bias-disable;
     37		drive-strength = <2>;
     38	};
     39
     40	/omit-if-no-ref/
     41	pcfg_pull_none_drv_level_3: pcfg-pull-none-drv-level-3 {
     42		bias-disable;
     43		drive-strength = <3>;
     44	};
     45
     46	/omit-if-no-ref/
     47	pcfg_pull_none_drv_level_4: pcfg-pull-none-drv-level-4 {
     48		bias-disable;
     49		drive-strength = <4>;
     50	};
     51
     52	/omit-if-no-ref/
     53	pcfg_pull_none_drv_level_5: pcfg-pull-none-drv-level-5 {
     54		bias-disable;
     55		drive-strength = <5>;
     56	};
     57
     58	/omit-if-no-ref/
     59	pcfg_pull_none_drv_level_6: pcfg-pull-none-drv-level-6 {
     60		bias-disable;
     61		drive-strength = <6>;
     62	};
     63
     64	/omit-if-no-ref/
     65	pcfg_pull_none_drv_level_7: pcfg-pull-none-drv-level-7 {
     66		bias-disable;
     67		drive-strength = <7>;
     68	};
     69
     70	/omit-if-no-ref/
     71	pcfg_pull_none_drv_level_8: pcfg-pull-none-drv-level-8 {
     72		bias-disable;
     73		drive-strength = <8>;
     74	};
     75
     76	/omit-if-no-ref/
     77	pcfg_pull_none_drv_level_9: pcfg-pull-none-drv-level-9 {
     78		bias-disable;
     79		drive-strength = <9>;
     80	};
     81
     82	/omit-if-no-ref/
     83	pcfg_pull_none_drv_level_10: pcfg-pull-none-drv-level-10 {
     84		bias-disable;
     85		drive-strength = <10>;
     86	};
     87
     88	/omit-if-no-ref/
     89	pcfg_pull_none_drv_level_11: pcfg-pull-none-drv-level-11 {
     90		bias-disable;
     91		drive-strength = <11>;
     92	};
     93
     94	/omit-if-no-ref/
     95	pcfg_pull_none_drv_level_12: pcfg-pull-none-drv-level-12 {
     96		bias-disable;
     97		drive-strength = <12>;
     98	};
     99
    100	/omit-if-no-ref/
    101	pcfg_pull_none_drv_level_13: pcfg-pull-none-drv-level-13 {
    102		bias-disable;
    103		drive-strength = <13>;
    104	};
    105
    106	/omit-if-no-ref/
    107	pcfg_pull_none_drv_level_14: pcfg-pull-none-drv-level-14 {
    108		bias-disable;
    109		drive-strength = <14>;
    110	};
    111
    112	/omit-if-no-ref/
    113	pcfg_pull_none_drv_level_15: pcfg-pull-none-drv-level-15 {
    114		bias-disable;
    115		drive-strength = <15>;
    116	};
    117
    118	/omit-if-no-ref/
    119	pcfg_pull_up_drv_level_0: pcfg-pull-up-drv-level-0 {
    120		bias-pull-up;
    121		drive-strength = <0>;
    122	};
    123
    124	/omit-if-no-ref/
    125	pcfg_pull_up_drv_level_1: pcfg-pull-up-drv-level-1 {
    126		bias-pull-up;
    127		drive-strength = <1>;
    128	};
    129
    130	/omit-if-no-ref/
    131	pcfg_pull_up_drv_level_2: pcfg-pull-up-drv-level-2 {
    132		bias-pull-up;
    133		drive-strength = <2>;
    134	};
    135
    136	/omit-if-no-ref/
    137	pcfg_pull_up_drv_level_3: pcfg-pull-up-drv-level-3 {
    138		bias-pull-up;
    139		drive-strength = <3>;
    140	};
    141
    142	/omit-if-no-ref/
    143	pcfg_pull_up_drv_level_4: pcfg-pull-up-drv-level-4 {
    144		bias-pull-up;
    145		drive-strength = <4>;
    146	};
    147
    148	/omit-if-no-ref/
    149	pcfg_pull_up_drv_level_5: pcfg-pull-up-drv-level-5 {
    150		bias-pull-up;
    151		drive-strength = <5>;
    152	};
    153
    154	/omit-if-no-ref/
    155	pcfg_pull_up_drv_level_6: pcfg-pull-up-drv-level-6 {
    156		bias-pull-up;
    157		drive-strength = <6>;
    158	};
    159
    160	/omit-if-no-ref/
    161	pcfg_pull_up_drv_level_7: pcfg-pull-up-drv-level-7 {
    162		bias-pull-up;
    163		drive-strength = <7>;
    164	};
    165
    166	/omit-if-no-ref/
    167	pcfg_pull_up_drv_level_8: pcfg-pull-up-drv-level-8 {
    168		bias-pull-up;
    169		drive-strength = <8>;
    170	};
    171
    172	/omit-if-no-ref/
    173	pcfg_pull_up_drv_level_9: pcfg-pull-up-drv-level-9 {
    174		bias-pull-up;
    175		drive-strength = <9>;
    176	};
    177
    178	/omit-if-no-ref/
    179	pcfg_pull_up_drv_level_10: pcfg-pull-up-drv-level-10 {
    180		bias-pull-up;
    181		drive-strength = <10>;
    182	};
    183
    184	/omit-if-no-ref/
    185	pcfg_pull_up_drv_level_11: pcfg-pull-up-drv-level-11 {
    186		bias-pull-up;
    187		drive-strength = <11>;
    188	};
    189
    190	/omit-if-no-ref/
    191	pcfg_pull_up_drv_level_12: pcfg-pull-up-drv-level-12 {
    192		bias-pull-up;
    193		drive-strength = <12>;
    194	};
    195
    196	/omit-if-no-ref/
    197	pcfg_pull_up_drv_level_13: pcfg-pull-up-drv-level-13 {
    198		bias-pull-up;
    199		drive-strength = <13>;
    200	};
    201
    202	/omit-if-no-ref/
    203	pcfg_pull_up_drv_level_14: pcfg-pull-up-drv-level-14 {
    204		bias-pull-up;
    205		drive-strength = <14>;
    206	};
    207
    208	/omit-if-no-ref/
    209	pcfg_pull_up_drv_level_15: pcfg-pull-up-drv-level-15 {
    210		bias-pull-up;
    211		drive-strength = <15>;
    212	};
    213
    214	/omit-if-no-ref/
    215	pcfg_pull_down_drv_level_0: pcfg-pull-down-drv-level-0 {
    216		bias-pull-down;
    217		drive-strength = <0>;
    218	};
    219
    220	/omit-if-no-ref/
    221	pcfg_pull_down_drv_level_1: pcfg-pull-down-drv-level-1 {
    222		bias-pull-down;
    223		drive-strength = <1>;
    224	};
    225
    226	/omit-if-no-ref/
    227	pcfg_pull_down_drv_level_2: pcfg-pull-down-drv-level-2 {
    228		bias-pull-down;
    229		drive-strength = <2>;
    230	};
    231
    232	/omit-if-no-ref/
    233	pcfg_pull_down_drv_level_3: pcfg-pull-down-drv-level-3 {
    234		bias-pull-down;
    235		drive-strength = <3>;
    236	};
    237
    238	/omit-if-no-ref/
    239	pcfg_pull_down_drv_level_4: pcfg-pull-down-drv-level-4 {
    240		bias-pull-down;
    241		drive-strength = <4>;
    242	};
    243
    244	/omit-if-no-ref/
    245	pcfg_pull_down_drv_level_5: pcfg-pull-down-drv-level-5 {
    246		bias-pull-down;
    247		drive-strength = <5>;
    248	};
    249
    250	/omit-if-no-ref/
    251	pcfg_pull_down_drv_level_6: pcfg-pull-down-drv-level-6 {
    252		bias-pull-down;
    253		drive-strength = <6>;
    254	};
    255
    256	/omit-if-no-ref/
    257	pcfg_pull_down_drv_level_7: pcfg-pull-down-drv-level-7 {
    258		bias-pull-down;
    259		drive-strength = <7>;
    260	};
    261
    262	/omit-if-no-ref/
    263	pcfg_pull_down_drv_level_8: pcfg-pull-down-drv-level-8 {
    264		bias-pull-down;
    265		drive-strength = <8>;
    266	};
    267
    268	/omit-if-no-ref/
    269	pcfg_pull_down_drv_level_9: pcfg-pull-down-drv-level-9 {
    270		bias-pull-down;
    271		drive-strength = <9>;
    272	};
    273
    274	/omit-if-no-ref/
    275	pcfg_pull_down_drv_level_10: pcfg-pull-down-drv-level-10 {
    276		bias-pull-down;
    277		drive-strength = <10>;
    278	};
    279
    280	/omit-if-no-ref/
    281	pcfg_pull_down_drv_level_11: pcfg-pull-down-drv-level-11 {
    282		bias-pull-down;
    283		drive-strength = <11>;
    284	};
    285
    286	/omit-if-no-ref/
    287	pcfg_pull_down_drv_level_12: pcfg-pull-down-drv-level-12 {
    288		bias-pull-down;
    289		drive-strength = <12>;
    290	};
    291
    292	/omit-if-no-ref/
    293	pcfg_pull_down_drv_level_13: pcfg-pull-down-drv-level-13 {
    294		bias-pull-down;
    295		drive-strength = <13>;
    296	};
    297
    298	/omit-if-no-ref/
    299	pcfg_pull_down_drv_level_14: pcfg-pull-down-drv-level-14 {
    300		bias-pull-down;
    301		drive-strength = <14>;
    302	};
    303
    304	/omit-if-no-ref/
    305	pcfg_pull_down_drv_level_15: pcfg-pull-down-drv-level-15 {
    306		bias-pull-down;
    307		drive-strength = <15>;
    308	};
    309
    310	/omit-if-no-ref/
    311	pcfg_pull_up_smt: pcfg-pull-up-smt {
    312		bias-pull-up;
    313		input-schmitt-enable;
    314	};
    315
    316	/omit-if-no-ref/
    317	pcfg_pull_down_smt: pcfg-pull-down-smt {
    318		bias-pull-down;
    319		input-schmitt-enable;
    320	};
    321
    322	/omit-if-no-ref/
    323	pcfg_pull_none_smt: pcfg-pull-none-smt {
    324		bias-disable;
    325		input-schmitt-enable;
    326	};
    327
    328	/omit-if-no-ref/
    329	pcfg_pull_none_drv_level_0_smt: pcfg-pull-none-drv-level-0-smt {
    330		bias-disable;
    331		drive-strength = <0>;
    332		input-schmitt-enable;
    333	};
    334
    335	/omit-if-no-ref/
    336	pcfg_output_high: pcfg-output-high {
    337		output-high;
    338	};
    339
    340	/omit-if-no-ref/
    341	pcfg_output_low: pcfg-output-low {
    342		output-low;
    343	};
    344};