Path: blob/master/include/dt-bindings/firmware/imx/rsrc.h
26285 views
/* SPDX-License-Identifier: GPL-2.0+ */1/*2* Copyright (C) 2016 Freescale Semiconductor, Inc.3* Copyright 2017-2018 NXP4*/56#ifndef __DT_BINDINGS_RSCRC_IMX_H7#define __DT_BINDINGS_RSCRC_IMX_H89/*10* These defines are used to indicate a resource. Resources include peripherals11* and bus masters (but not memory regions). Note items from list should12* never be changed or removed (only added to at the end of the list).13*/1415#define IMX_SC_R_AP_0 016#define IMX_SC_R_AP_0_0 117#define IMX_SC_R_AP_0_1 218#define IMX_SC_R_AP_0_2 319#define IMX_SC_R_AP_0_3 420#define IMX_SC_R_AP_1 521#define IMX_SC_R_AP_1_0 622#define IMX_SC_R_AP_1_1 723#define IMX_SC_R_AP_1_2 824#define IMX_SC_R_AP_1_3 925#define IMX_SC_R_CCI 1026#define IMX_SC_R_DB 1127#define IMX_SC_R_DRC_0 1228#define IMX_SC_R_DRC_1 1329#define IMX_SC_R_GIC_SMMU 1430#define IMX_SC_R_IRQSTR_MCU_0 1531#define IMX_SC_R_IRQSTR_MCU_1 1632#define IMX_SC_R_SMMU_0 1733#define IMX_SC_R_GIC_0 1834#define IMX_SC_R_DC_0_BLIT0 1935#define IMX_SC_R_DC_0_BLIT1 2036#define IMX_SC_R_DC_0_BLIT2 2137#define IMX_SC_R_DC_0_BLIT_OUT 2238#define IMX_SC_R_PERF_0 2339#define IMX_SC_R_USB_1_PHY 2440#define IMX_SC_R_DC_0_WARP 2541#define IMX_SC_R_V2X_MU_0 2642#define IMX_SC_R_V2X_MU_1 2743#define IMX_SC_R_DC_0_VIDEO0 2844#define IMX_SC_R_DC_0_VIDEO1 2945#define IMX_SC_R_DC_0_FRAC0 3046#define IMX_SC_R_V2X_MU_2 3147#define IMX_SC_R_DC_0 3248#define IMX_SC_R_GPU_2_PID0 3349#define IMX_SC_R_DC_0_PLL_0 3450#define IMX_SC_R_DC_0_PLL_1 3551#define IMX_SC_R_DC_1_BLIT0 3652#define IMX_SC_R_DC_1_BLIT1 3753#define IMX_SC_R_DC_1_BLIT2 3854#define IMX_SC_R_DC_1_BLIT_OUT 3955#define IMX_SC_R_V2X_MU_3 4056#define IMX_SC_R_V2X_MU_4 4157#define IMX_SC_R_DC_1_WARP 4258#define IMX_SC_R_STM 4359#define IMX_SC_R_SECVIO 4460#define IMX_SC_R_DC_1_VIDEO0 4561#define IMX_SC_R_DC_1_VIDEO1 4662#define IMX_SC_R_DC_1_FRAC0 4763#define IMX_SC_R_V2X 4864#define IMX_SC_R_DC_1 4965#define IMX_SC_R_UNUSED14 5066#define IMX_SC_R_DC_1_PLL_0 5167#define IMX_SC_R_DC_1_PLL_1 5268#define IMX_SC_R_SPI_0 5369#define IMX_SC_R_SPI_1 5470#define IMX_SC_R_SPI_2 5571#define IMX_SC_R_SPI_3 5672#define IMX_SC_R_UART_0 5773#define IMX_SC_R_UART_1 5874#define IMX_SC_R_UART_2 5975#define IMX_SC_R_UART_3 6076#define IMX_SC_R_UART_4 6177#define IMX_SC_R_EMVSIM_0 6278#define IMX_SC_R_EMVSIM_1 6379#define IMX_SC_R_DMA_0_CH0 6480#define IMX_SC_R_DMA_0_CH1 6581#define IMX_SC_R_DMA_0_CH2 6682#define IMX_SC_R_DMA_0_CH3 6783#define IMX_SC_R_DMA_0_CH4 6884#define IMX_SC_R_DMA_0_CH5 6985#define IMX_SC_R_DMA_0_CH6 7086#define IMX_SC_R_DMA_0_CH7 7187#define IMX_SC_R_DMA_0_CH8 7288#define IMX_SC_R_DMA_0_CH9 7389#define IMX_SC_R_DMA_0_CH10 7490#define IMX_SC_R_DMA_0_CH11 7591#define IMX_SC_R_DMA_0_CH12 7692#define IMX_SC_R_DMA_0_CH13 7793#define IMX_SC_R_DMA_0_CH14 7894#define IMX_SC_R_DMA_0_CH15 7995#define IMX_SC_R_DMA_0_CH16 8096#define IMX_SC_R_DMA_0_CH17 8197#define IMX_SC_R_DMA_0_CH18 8298#define IMX_SC_R_DMA_0_CH19 8399#define IMX_SC_R_DMA_0_CH20 84100#define IMX_SC_R_DMA_0_CH21 85101#define IMX_SC_R_DMA_0_CH22 86102#define IMX_SC_R_DMA_0_CH23 87103#define IMX_SC_R_DMA_0_CH24 88104#define IMX_SC_R_DMA_0_CH25 89105#define IMX_SC_R_DMA_0_CH26 90106#define IMX_SC_R_DMA_0_CH27 91107#define IMX_SC_R_DMA_0_CH28 92108#define IMX_SC_R_DMA_0_CH29 93109#define IMX_SC_R_DMA_0_CH30 94110#define IMX_SC_R_DMA_0_CH31 95111#define IMX_SC_R_I2C_0 96112#define IMX_SC_R_I2C_1 97113#define IMX_SC_R_I2C_2 98114#define IMX_SC_R_I2C_3 99115#define IMX_SC_R_I2C_4 100116#define IMX_SC_R_ADC_0 101117#define IMX_SC_R_ADC_1 102118#define IMX_SC_R_FTM_0 103119#define IMX_SC_R_FTM_1 104120#define IMX_SC_R_CAN_0 105121#define IMX_SC_R_CAN_1 106122#define IMX_SC_R_CAN_2 107123#define IMX_SC_R_CAN(x) (IMX_SC_R_CAN_0 + (x))124#define IMX_SC_R_DMA_1_CH0 108125#define IMX_SC_R_DMA_1_CH1 109126#define IMX_SC_R_DMA_1_CH2 110127#define IMX_SC_R_DMA_1_CH3 111128#define IMX_SC_R_DMA_1_CH4 112129#define IMX_SC_R_DMA_1_CH5 113130#define IMX_SC_R_DMA_1_CH6 114131#define IMX_SC_R_DMA_1_CH7 115132#define IMX_SC_R_DMA_1_CH8 116133#define IMX_SC_R_DMA_1_CH9 117134#define IMX_SC_R_DMA_1_CH10 118135#define IMX_SC_R_DMA_1_CH11 119136#define IMX_SC_R_DMA_1_CH12 120137#define IMX_SC_R_DMA_1_CH13 121138#define IMX_SC_R_DMA_1_CH14 122139#define IMX_SC_R_DMA_1_CH15 123140#define IMX_SC_R_DMA_1_CH16 124141#define IMX_SC_R_DMA_1_CH17 125142#define IMX_SC_R_DMA_1_CH18 126143#define IMX_SC_R_DMA_1_CH19 127144#define IMX_SC_R_DMA_1_CH20 128145#define IMX_SC_R_DMA_1_CH21 129146#define IMX_SC_R_DMA_1_CH22 130147#define IMX_SC_R_DMA_1_CH23 131148#define IMX_SC_R_DMA_1_CH24 132149#define IMX_SC_R_DMA_1_CH25 133150#define IMX_SC_R_DMA_1_CH26 134151#define IMX_SC_R_DMA_1_CH27 135152#define IMX_SC_R_DMA_1_CH28 136153#define IMX_SC_R_DMA_1_CH29 137154#define IMX_SC_R_DMA_1_CH30 138155#define IMX_SC_R_DMA_1_CH31 139156#define IMX_SC_R_V2X_PID0 140157#define IMX_SC_R_V2X_PID1 141158#define IMX_SC_R_V2X_PID2 142159#define IMX_SC_R_V2X_PID3 143160#define IMX_SC_R_GPU_0_PID0 144161#define IMX_SC_R_GPU_0_PID1 145162#define IMX_SC_R_GPU_0_PID2 146163#define IMX_SC_R_GPU_0_PID3 147164#define IMX_SC_R_GPU_1_PID0 148165#define IMX_SC_R_GPU_1_PID1 149166#define IMX_SC_R_GPU_1_PID2 150167#define IMX_SC_R_GPU_1_PID3 151168#define IMX_SC_R_PCIE_A 152169#define IMX_SC_R_SERDES_0 153170#define IMX_SC_R_MATCH_0 154171#define IMX_SC_R_MATCH_1 155172#define IMX_SC_R_MATCH_2 156173#define IMX_SC_R_MATCH_3 157174#define IMX_SC_R_MATCH_4 158175#define IMX_SC_R_MATCH_5 159176#define IMX_SC_R_MATCH_6 160177#define IMX_SC_R_MATCH_7 161178#define IMX_SC_R_MATCH_8 162179#define IMX_SC_R_MATCH_9 163180#define IMX_SC_R_MATCH_10 164181#define IMX_SC_R_MATCH_11 165182#define IMX_SC_R_MATCH_12 166183#define IMX_SC_R_MATCH_13 167184#define IMX_SC_R_MATCH_14 168185#define IMX_SC_R_PCIE_B 169186#define IMX_SC_R_SATA_0 170187#define IMX_SC_R_SERDES_1 171188#define IMX_SC_R_HSIO_GPIO_0 172189#define IMX_SC_R_MATCH_15 173190#define IMX_SC_R_MATCH_16 174191#define IMX_SC_R_MATCH_17 175192#define IMX_SC_R_MATCH_18 176193#define IMX_SC_R_MATCH_19 177194#define IMX_SC_R_MATCH_20 178195#define IMX_SC_R_MATCH_21 179196#define IMX_SC_R_MATCH_22 180197#define IMX_SC_R_MATCH_23 181198#define IMX_SC_R_MATCH_24 182199#define IMX_SC_R_MATCH_25 183200#define IMX_SC_R_MATCH_26 184201#define IMX_SC_R_MATCH_27 185202#define IMX_SC_R_MATCH_28 186203#define IMX_SC_R_LCD_0 187204#define IMX_SC_R_LCD_0_PWM_0 188205#define IMX_SC_R_LCD_0_I2C_0 189206#define IMX_SC_R_LCD_0_I2C_1 190207#define IMX_SC_R_PWM_0 191208#define IMX_SC_R_PWM_1 192209#define IMX_SC_R_PWM_2 193210#define IMX_SC_R_PWM_3 194211#define IMX_SC_R_PWM_4 195212#define IMX_SC_R_PWM_5 196213#define IMX_SC_R_PWM_6 197214#define IMX_SC_R_PWM_7 198215#define IMX_SC_R_GPIO_0 199216#define IMX_SC_R_GPIO_1 200217#define IMX_SC_R_GPIO_2 201218#define IMX_SC_R_GPIO_3 202219#define IMX_SC_R_GPIO_4 203220#define IMX_SC_R_GPIO_5 204221#define IMX_SC_R_GPIO_6 205222#define IMX_SC_R_GPIO_7 206223#define IMX_SC_R_GPT_0 207224#define IMX_SC_R_GPT_1 208225#define IMX_SC_R_GPT_2 209226#define IMX_SC_R_GPT_3 210227#define IMX_SC_R_GPT_4 211228#define IMX_SC_R_KPP 212229#define IMX_SC_R_MU_0A 213230#define IMX_SC_R_MU_1A 214231#define IMX_SC_R_MU_2A 215232#define IMX_SC_R_MU_3A 216233#define IMX_SC_R_MU_4A 217234#define IMX_SC_R_MU_5A 218235#define IMX_SC_R_MU_6A 219236#define IMX_SC_R_MU_7A 220237#define IMX_SC_R_MU_8A 221238#define IMX_SC_R_MU_9A 222239#define IMX_SC_R_MU_10A 223240#define IMX_SC_R_MU_11A 224241#define IMX_SC_R_MU_12A 225242#define IMX_SC_R_MU_13A 226243#define IMX_SC_R_MU_5B 227244#define IMX_SC_R_MU_6B 228245#define IMX_SC_R_MU_7B 229246#define IMX_SC_R_MU_8B 230247#define IMX_SC_R_MU_9B 231248#define IMX_SC_R_MU_10B 232249#define IMX_SC_R_MU_11B 233250#define IMX_SC_R_MU_12B 234251#define IMX_SC_R_MU_13B 235252#define IMX_SC_R_ROM_0 236253#define IMX_SC_R_FSPI_0 237254#define IMX_SC_R_FSPI_1 238255#define IMX_SC_R_IEE_0 239256#define IMX_SC_R_IEE_0_R0 240257#define IMX_SC_R_IEE_0_R1 241258#define IMX_SC_R_IEE_0_R2 242259#define IMX_SC_R_IEE_0_R3 243260#define IMX_SC_R_IEE_0_R4 244261#define IMX_SC_R_IEE_0_R5 245262#define IMX_SC_R_IEE_0_R6 246263#define IMX_SC_R_IEE_0_R7 247264#define IMX_SC_R_SDHC_0 248265#define IMX_SC_R_SDHC_1 249266#define IMX_SC_R_SDHC_2 250267#define IMX_SC_R_ENET_0 251268#define IMX_SC_R_ENET_1 252269#define IMX_SC_R_MLB_0 253270#define IMX_SC_R_DMA_2_CH0 254271#define IMX_SC_R_DMA_2_CH1 255272#define IMX_SC_R_DMA_2_CH2 256273#define IMX_SC_R_DMA_2_CH3 257274#define IMX_SC_R_DMA_2_CH4 258275#define IMX_SC_R_USB_0 259276#define IMX_SC_R_USB_1 260277#define IMX_SC_R_USB_0_PHY 261278#define IMX_SC_R_USB_2 262279#define IMX_SC_R_USB_2_PHY 263280#define IMX_SC_R_DTCP 264281#define IMX_SC_R_NAND 265282#define IMX_SC_R_LVDS_0 266283#define IMX_SC_R_LVDS_0_PWM_0 267284#define IMX_SC_R_LVDS_0_I2C_0 268285#define IMX_SC_R_LVDS_0_I2C_1 269286#define IMX_SC_R_LVDS_1 270287#define IMX_SC_R_LVDS_1_PWM_0 271288#define IMX_SC_R_LVDS_1_I2C_0 272289#define IMX_SC_R_LVDS_1_I2C_1 273290#define IMX_SC_R_LVDS_2 274291#define IMX_SC_R_LVDS_2_PWM_0 275292#define IMX_SC_R_LVDS_2_I2C_0 276293#define IMX_SC_R_LVDS_2_I2C_1 277294#define IMX_SC_R_MCU_0_PID0 278295#define IMX_SC_R_MCU_0_PID1 279296#define IMX_SC_R_MCU_0_PID2 280297#define IMX_SC_R_MCU_0_PID3 281298#define IMX_SC_R_MCU_0_PID4 282299#define IMX_SC_R_MCU_0_RGPIO 283300#define IMX_SC_R_MCU_0_SEMA42 284301#define IMX_SC_R_MCU_0_TPM 285302#define IMX_SC_R_MCU_0_PIT 286303#define IMX_SC_R_MCU_0_UART 287304#define IMX_SC_R_MCU_0_I2C 288305#define IMX_SC_R_MCU_0_INTMUX 289306#define IMX_SC_R_ENET_0_A0 290307#define IMX_SC_R_ENET_0_A1 291308#define IMX_SC_R_MCU_0_MU_0B 292309#define IMX_SC_R_MCU_0_MU_0A0 293310#define IMX_SC_R_MCU_0_MU_0A1 294311#define IMX_SC_R_MCU_0_MU_0A2 295312#define IMX_SC_R_MCU_0_MU_0A3 296313#define IMX_SC_R_MCU_0_MU_1A 297314#define IMX_SC_R_MCU_1_PID0 298315#define IMX_SC_R_MCU_1_PID1 299316#define IMX_SC_R_MCU_1_PID2 300317#define IMX_SC_R_MCU_1_PID3 301318#define IMX_SC_R_MCU_1_PID4 302319#define IMX_SC_R_MCU_1_RGPIO 303320#define IMX_SC_R_MCU_1_SEMA42 304321#define IMX_SC_R_MCU_1_TPM 305322#define IMX_SC_R_MCU_1_PIT 306323#define IMX_SC_R_MCU_1_UART 307324#define IMX_SC_R_MCU_1_I2C 308325#define IMX_SC_R_MCU_1_INTMUX 309326#define IMX_SC_R_UNUSED17 310327#define IMX_SC_R_UNUSED18 311328#define IMX_SC_R_MCU_1_MU_0B 312329#define IMX_SC_R_MCU_1_MU_0A0 313330#define IMX_SC_R_MCU_1_MU_0A1 314331#define IMX_SC_R_MCU_1_MU_0A2 315332#define IMX_SC_R_MCU_1_MU_0A3 316333#define IMX_SC_R_MCU_1_MU_1A 317334#define IMX_SC_R_SAI_0 318335#define IMX_SC_R_SAI_1 319336#define IMX_SC_R_SAI_2 320337#define IMX_SC_R_IRQSTR_AP_0 321338#define IMX_SC_R_IRQSTR_DSP 322339#define IMX_SC_R_ELCDIF_PLL 323340#define IMX_SC_R_OCRAM 324341#define IMX_SC_R_AUDIO_PLL_0 325342#define IMX_SC_R_PI_0 326343#define IMX_SC_R_PI_0_PWM_0 327344#define IMX_SC_R_PI_0_PWM_1 328345#define IMX_SC_R_PI_0_I2C_0 329346#define IMX_SC_R_PI_0_PLL 330347#define IMX_SC_R_PI_1 331348#define IMX_SC_R_PI_1_PWM_0 332349#define IMX_SC_R_PI_1_PWM_1 333350#define IMX_SC_R_PI_1_I2C_0 334351#define IMX_SC_R_PI_1_PLL 335352#define IMX_SC_R_SC_PID0 336353#define IMX_SC_R_SC_PID1 337354#define IMX_SC_R_SC_PID2 338355#define IMX_SC_R_SC_PID3 339356#define IMX_SC_R_SC_PID4 340357#define IMX_SC_R_SC_SEMA42 341358#define IMX_SC_R_SC_TPM 342359#define IMX_SC_R_SC_PIT 343360#define IMX_SC_R_SC_UART 344361#define IMX_SC_R_SC_I2C 345362#define IMX_SC_R_SC_MU_0B 346363#define IMX_SC_R_SC_MU_0A0 347364#define IMX_SC_R_SC_MU_0A1 348365#define IMX_SC_R_SC_MU_0A2 349366#define IMX_SC_R_SC_MU_0A3 350367#define IMX_SC_R_SC_MU_1A 351368#define IMX_SC_R_SYSCNT_RD 352369#define IMX_SC_R_SYSCNT_CMP 353370#define IMX_SC_R_DEBUG 354371#define IMX_SC_R_SYSTEM 355372#define IMX_SC_R_SNVS 356373#define IMX_SC_R_OTP 357374#define IMX_SC_R_VPU_PID0 358375#define IMX_SC_R_VPU_PID1 359376#define IMX_SC_R_VPU_PID2 360377#define IMX_SC_R_VPU_PID3 361378#define IMX_SC_R_VPU_PID4 362379#define IMX_SC_R_VPU_PID5 363380#define IMX_SC_R_VPU_PID6 364381#define IMX_SC_R_VPU_PID7 365382#define IMX_SC_R_ENET_0_A2 366383#define IMX_SC_R_ENET_1_A0 367384#define IMX_SC_R_ENET_1_A1 368385#define IMX_SC_R_ENET_1_A2 369386#define IMX_SC_R_ENET_1_A3 370387#define IMX_SC_R_ENET_1_A4 371388#define IMX_SC_R_DMA_4_CH0 372389#define IMX_SC_R_DMA_4_CH1 373390#define IMX_SC_R_DMA_4_CH2 374391#define IMX_SC_R_DMA_4_CH3 375392#define IMX_SC_R_DMA_4_CH4 376393#define IMX_SC_R_ISI_0_CH0 377394#define IMX_SC_R_ISI_0_CH1 378395#define IMX_SC_R_ISI_0_CH2 379396#define IMX_SC_R_ISI_0_CH3 380397#define IMX_SC_R_ISI_0_CH4 381398#define IMX_SC_R_ISI_0_CH5 382399#define IMX_SC_R_ISI_0_CH6 383400#define IMX_SC_R_ISI_0_CH7 384401#define IMX_SC_R_MJPEG_0_DEC_S0 385402#define IMX_SC_R_MJPEG_0_DEC_S1 386403#define IMX_SC_R_MJPEG_0_DEC_S2 387404#define IMX_SC_R_MJPEG_0_DEC_S3 388405#define IMX_SC_R_MJPEG_0_ENC_S0 389406#define IMX_SC_R_MJPEG_0_ENC_S1 390407#define IMX_SC_R_MJPEG_0_ENC_S2 391408#define IMX_SC_R_MJPEG_0_ENC_S3 392409#define IMX_SC_R_MIPI_0 393410#define IMX_SC_R_MIPI_0_PWM_0 394411#define IMX_SC_R_MIPI_0_I2C_0 395412#define IMX_SC_R_MIPI_0_I2C_1 396413#define IMX_SC_R_MIPI_1 397414#define IMX_SC_R_MIPI_1_PWM_0 398415#define IMX_SC_R_MIPI_1_I2C_0 399416#define IMX_SC_R_MIPI_1_I2C_1 400417#define IMX_SC_R_CSI_0 401418#define IMX_SC_R_CSI_0_PWM_0 402419#define IMX_SC_R_CSI_0_I2C_0 403420#define IMX_SC_R_CSI_1 404421#define IMX_SC_R_CSI_1_PWM_0 405422#define IMX_SC_R_CSI_1_I2C_0 406423#define IMX_SC_R_HDMI 407424#define IMX_SC_R_HDMI_I2S 408425#define IMX_SC_R_HDMI_I2C_0 409426#define IMX_SC_R_HDMI_PLL_0 410427#define IMX_SC_R_HDMI_RX 411428#define IMX_SC_R_HDMI_RX_BYPASS 412429#define IMX_SC_R_HDMI_RX_I2C_0 413430#define IMX_SC_R_ASRC_0 414431#define IMX_SC_R_ESAI_0 415432#define IMX_SC_R_SPDIF_0 416433#define IMX_SC_R_SPDIF_1 417434#define IMX_SC_R_SAI_3 418435#define IMX_SC_R_SAI_4 419436#define IMX_SC_R_SAI_5 420437#define IMX_SC_R_GPT_5 421438#define IMX_SC_R_GPT_6 422439#define IMX_SC_R_GPT_7 423440#define IMX_SC_R_GPT_8 424441#define IMX_SC_R_GPT_9 425442#define IMX_SC_R_GPT_10 426443#define IMX_SC_R_DMA_2_CH5 427444#define IMX_SC_R_DMA_2_CH6 428445#define IMX_SC_R_DMA_2_CH7 429446#define IMX_SC_R_DMA_2_CH8 430447#define IMX_SC_R_DMA_2_CH9 431448#define IMX_SC_R_DMA_2_CH10 432449#define IMX_SC_R_DMA_2_CH11 433450#define IMX_SC_R_DMA_2_CH12 434451#define IMX_SC_R_DMA_2_CH13 435452#define IMX_SC_R_DMA_2_CH14 436453#define IMX_SC_R_DMA_2_CH15 437454#define IMX_SC_R_DMA_2_CH16 438455#define IMX_SC_R_DMA_2_CH17 439456#define IMX_SC_R_DMA_2_CH18 440457#define IMX_SC_R_DMA_2_CH19 441458#define IMX_SC_R_DMA_2_CH20 442459#define IMX_SC_R_DMA_2_CH21 443460#define IMX_SC_R_DMA_2_CH22 444461#define IMX_SC_R_DMA_2_CH23 445462#define IMX_SC_R_DMA_2_CH24 446463#define IMX_SC_R_DMA_2_CH25 447464#define IMX_SC_R_DMA_2_CH26 448465#define IMX_SC_R_DMA_2_CH27 449466#define IMX_SC_R_DMA_2_CH28 450467#define IMX_SC_R_DMA_2_CH29 451468#define IMX_SC_R_DMA_2_CH30 452469#define IMX_SC_R_DMA_2_CH31 453470#define IMX_SC_R_ASRC_1 454471#define IMX_SC_R_ESAI_1 455472#define IMX_SC_R_SAI_6 456473#define IMX_SC_R_SAI_7 457474#define IMX_SC_R_AMIX 458475#define IMX_SC_R_MQS_0 459476#define IMX_SC_R_DMA_3_CH0 460477#define IMX_SC_R_DMA_3_CH1 461478#define IMX_SC_R_DMA_3_CH2 462479#define IMX_SC_R_DMA_3_CH3 463480#define IMX_SC_R_DMA_3_CH4 464481#define IMX_SC_R_DMA_3_CH5 465482#define IMX_SC_R_DMA_3_CH6 466483#define IMX_SC_R_DMA_3_CH7 467484#define IMX_SC_R_DMA_3_CH8 468485#define IMX_SC_R_DMA_3_CH9 469486#define IMX_SC_R_DMA_3_CH10 470487#define IMX_SC_R_DMA_3_CH11 471488#define IMX_SC_R_DMA_3_CH12 472489#define IMX_SC_R_DMA_3_CH13 473490#define IMX_SC_R_DMA_3_CH14 474491#define IMX_SC_R_DMA_3_CH15 475492#define IMX_SC_R_DMA_3_CH16 476493#define IMX_SC_R_DMA_3_CH17 477494#define IMX_SC_R_DMA_3_CH18 478495#define IMX_SC_R_DMA_3_CH19 479496#define IMX_SC_R_DMA_3_CH20 480497#define IMX_SC_R_DMA_3_CH21 481498#define IMX_SC_R_DMA_3_CH22 482499#define IMX_SC_R_DMA_3_CH23 483500#define IMX_SC_R_DMA_3_CH24 484501#define IMX_SC_R_DMA_3_CH25 485502#define IMX_SC_R_DMA_3_CH26 486503#define IMX_SC_R_DMA_3_CH27 487504#define IMX_SC_R_DMA_3_CH28 488505#define IMX_SC_R_DMA_3_CH29 489506#define IMX_SC_R_DMA_3_CH30 490507#define IMX_SC_R_DMA_3_CH31 491508#define IMX_SC_R_AUDIO_PLL_1 492509#define IMX_SC_R_AUDIO_CLK_0 493510#define IMX_SC_R_AUDIO_CLK_1 494511#define IMX_SC_R_MCLK_OUT_0 495512#define IMX_SC_R_MCLK_OUT_1 496513#define IMX_SC_R_PMIC_0 497514#define IMX_SC_R_PMIC_1 498515#define IMX_SC_R_SECO 499516#define IMX_SC_R_CAAM_JR1 500517#define IMX_SC_R_CAAM_JR2 501518#define IMX_SC_R_CAAM_JR3 502519#define IMX_SC_R_SECO_MU_2 503520#define IMX_SC_R_SECO_MU_3 504521#define IMX_SC_R_SECO_MU_4 505522#define IMX_SC_R_HDMI_RX_PWM_0 506523#define IMX_SC_R_AP_2 507524#define IMX_SC_R_AP_2_0 508525#define IMX_SC_R_AP_2_1 509526#define IMX_SC_R_AP_2_2 510527#define IMX_SC_R_AP_2_3 511528#define IMX_SC_R_DSP 512529#define IMX_SC_R_DSP_RAM 513530#define IMX_SC_R_CAAM_JR1_OUT 514531#define IMX_SC_R_CAAM_JR2_OUT 515532#define IMX_SC_R_CAAM_JR3_OUT 516533#define IMX_SC_R_VPU_DEC_0 517534#define IMX_SC_R_VPU_ENC_0 518535#define IMX_SC_R_CAAM_JR0 519536#define IMX_SC_R_CAAM_JR0_OUT 520537#define IMX_SC_R_PMIC_2 521538#define IMX_SC_R_DBLOGIC 522539#define IMX_SC_R_HDMI_PLL_1 523540#define IMX_SC_R_BOARD_R0 524541#define IMX_SC_R_BOARD_R1 525542#define IMX_SC_R_BOARD_R2 526543#define IMX_SC_R_BOARD_R3 527544#define IMX_SC_R_BOARD_R4 528545#define IMX_SC_R_BOARD_R5 529546#define IMX_SC_R_BOARD_R6 530547#define IMX_SC_R_BOARD_R7 531548#define IMX_SC_R_MJPEG_0_DEC_MP 532549#define IMX_SC_R_MJPEG_0_ENC_MP 533550#define IMX_SC_R_VPU_TS_0 534551#define IMX_SC_R_VPU_MU_0 535552#define IMX_SC_R_VPU_MU_1 536553#define IMX_SC_R_VPU_MU_2 537554#define IMX_SC_R_VPU_MU_3 538555#define IMX_SC_R_VPU_ENC_1 539556#define IMX_SC_R_VPU 540557#define IMX_SC_R_DMA_5_CH0 541558#define IMX_SC_R_DMA_5_CH1 542559#define IMX_SC_R_DMA_5_CH2 543560#define IMX_SC_R_DMA_5_CH3 544561#define IMX_SC_R_ATTESTATION 545562#define IMX_SC_R_LAST 546563564/*565* Defines for SC PM CLK566*/567#define IMX_SC_PM_CLK_SLV_BUS 0 /* Slave bus clock */568#define IMX_SC_PM_CLK_MST_BUS 1 /* Master bus clock */569#define IMX_SC_PM_CLK_PER 2 /* Peripheral clock */570#define IMX_SC_PM_CLK_PHY 3 /* Phy clock */571#define IMX_SC_PM_CLK_MISC 4 /* Misc clock */572#define IMX_SC_PM_CLK_MISC0 0 /* Misc 0 clock */573#define IMX_SC_PM_CLK_MISC1 1 /* Misc 1 clock */574#define IMX_SC_PM_CLK_MISC2 2 /* Misc 2 clock */575#define IMX_SC_PM_CLK_MISC3 3 /* Misc 3 clock */576#define IMX_SC_PM_CLK_MISC4 4 /* Misc 4 clock */577#define IMX_SC_PM_CLK_CPU 2 /* CPU clock */578#define IMX_SC_PM_CLK_PLL 4 /* PLL */579#define IMX_SC_PM_CLK_BYPASS 4 /* Bypass clock */580581/*582* Compatibility defines for sc_rsrc_t583*/584#define IMX_SC_R_A35 IMX_SC_R_AP_2585#define IMX_SC_R_A35_0 IMX_SC_R_AP_2_0586#define IMX_SC_R_A35_1 IMX_SC_R_AP_2_1587#define IMX_SC_R_A35_2 IMX_SC_R_AP_2_2588#define IMX_SC_R_A35_3 IMX_SC_R_AP_2_3589#define IMX_SC_R_A53 IMX_SC_R_AP_0590#define IMX_SC_R_A53_0 IMX_SC_R_AP_0_0591#define IMX_SC_R_A53_1 IMX_SC_R_AP_0_1592#define IMX_SC_R_A53_2 IMX_SC_R_AP_0_2593#define IMX_SC_R_A53_3 IMX_SC_R_AP_0_3594#define IMX_SC_R_A72 IMX_SC_R_AP_1595#define IMX_SC_R_A72_0 IMX_SC_R_AP_1_0596#define IMX_SC_R_A72_1 IMX_SC_R_AP_1_1597#define IMX_SC_R_A72_2 IMX_SC_R_AP_1_2598#define IMX_SC_R_A72_3 IMX_SC_R_AP_1_3599#define IMX_SC_R_GIC IMX_SC_R_GIC_0600#define IMX_SC_R_HSIO_GPIO IMX_SC_R_HSIO_GPIO_0601#define IMX_SC_R_IEE IMX_SC_R_IEE_0602#define IMX_SC_R_IEE_R0 IMX_SC_R_IEE_0_R0603#define IMX_SC_R_IEE_R1 IMX_SC_R_IEE_0_R1604#define IMX_SC_R_IEE_R2 IMX_SC_R_IEE_0_R2605#define IMX_SC_R_IEE_R3 IMX_SC_R_IEE_0_R3606#define IMX_SC_R_IEE_R4 IMX_SC_R_IEE_0_R4607#define IMX_SC_R_IEE_R5 IMX_SC_R_IEE_0_R5608#define IMX_SC_R_IEE_R6 IMX_SC_R_IEE_0_R6609#define IMX_SC_R_IEE_R7 IMX_SC_R_IEE_0_R7610#define IMX_SC_R_IRQSTR_M4_0 IMX_SC_R_IRQSTR_MCU_0611#define IMX_SC_R_IRQSTR_M4_1 IMX_SC_R_IRQSTR_MCU_1612#define IMX_SC_R_IRQSTR_SCU2 IMX_SC_R_IRQSTR_AP_0613#define IMX_SC_R_ISI_CH0 IMX_SC_R_ISI_0_CH0614#define IMX_SC_R_ISI_CH1 IMX_SC_R_ISI_0_CH1615#define IMX_SC_R_ISI_CH2 IMX_SC_R_ISI_0_CH2616#define IMX_SC_R_ISI_CH3 IMX_SC_R_ISI_0_CH3617#define IMX_SC_R_ISI_CH4 IMX_SC_R_ISI_0_CH4618#define IMX_SC_R_ISI_CH5 IMX_SC_R_ISI_0_CH5619#define IMX_SC_R_ISI_CH6 IMX_SC_R_ISI_0_CH6620#define IMX_SC_R_ISI_CH7 IMX_SC_R_ISI_0_CH7621#define IMX_SC_R_M4_0_I2C IMX_SC_R_MCU_0_I2C622#define IMX_SC_R_M4_0_INTMUX IMX_SC_R_MCU_0_INTMUX623#define IMX_SC_R_M4_0_MU_0A0 IMX_SC_R_MCU_0_MU_0A0624#define IMX_SC_R_M4_0_MU_0A1 IMX_SC_R_MCU_0_MU_0A1625#define IMX_SC_R_M4_0_MU_0A2 IMX_SC_R_MCU_0_MU_0A2626#define IMX_SC_R_M4_0_MU_0A3 IMX_SC_R_MCU_0_MU_0A3627#define IMX_SC_R_M4_0_MU_0B IMX_SC_R_MCU_0_MU_0B628#define IMX_SC_R_M4_0_MU_1A IMX_SC_R_MCU_0_MU_1A629#define IMX_SC_R_M4_0_PID0 IMX_SC_R_MCU_0_PID0630#define IMX_SC_R_M4_0_PID1 IMX_SC_R_MCU_0_PID1631#define IMX_SC_R_M4_0_PID2 IMX_SC_R_MCU_0_PID2632#define IMX_SC_R_M4_0_PID3 IMX_SC_R_MCU_0_PID3633#define IMX_SC_R_M4_0_PID4 IMX_SC_R_MCU_0_PID4634#define IMX_SC_R_M4_0_PIT IMX_SC_R_MCU_0_PIT635#define IMX_SC_R_M4_0_RGPIO IMX_SC_R_MCU_0_RGPIO636#define IMX_SC_R_M4_0_SEMA42 IMX_SC_R_MCU_0_SEMA42637#define IMX_SC_R_M4_0_TPM IMX_SC_R_MCU_0_TPM638#define IMX_SC_R_M4_0_UART IMX_SC_R_MCU_0_UART639#define IMX_SC_R_M4_1_I2C IMX_SC_R_MCU_1_I2C640#define IMX_SC_R_M4_1_INTMUX IMX_SC_R_MCU_1_INTMUX641#define IMX_SC_R_M4_1_MU_0A0 IMX_SC_R_MCU_1_MU_0A0642#define IMX_SC_R_M4_1_MU_0A1 IMX_SC_R_MCU_1_MU_0A1643#define IMX_SC_R_M4_1_MU_0A2 IMX_SC_R_MCU_1_MU_0A2644#define IMX_SC_R_M4_1_MU_0A3 IMX_SC_R_MCU_1_MU_0A3645#define IMX_SC_R_M4_1_MU_0B IMX_SC_R_MCU_1_MU_0B646#define IMX_SC_R_M4_1_MU_1A IMX_SC_R_MCU_1_MU_1A647#define IMX_SC_R_M4_1_PID0 IMX_SC_R_MCU_1_PID0648#define IMX_SC_R_M4_1_PID1 IMX_SC_R_MCU_1_PID1649#define IMX_SC_R_M4_1_PID2 IMX_SC_R_MCU_1_PID2650#define IMX_SC_R_M4_1_PID3 IMX_SC_R_MCU_1_PID3651#define IMX_SC_R_M4_1_PID4 IMX_SC_R_MCU_1_PID4652#define IMX_SC_R_M4_1_PIT IMX_SC_R_MCU_1_PIT653#define IMX_SC_R_M4_1_RGPIO IMX_SC_R_MCU_1_RGPIO654#define IMX_SC_R_M4_1_SEMA42 IMX_SC_R_MCU_1_SEMA42655#define IMX_SC_R_M4_1_TPM IMX_SC_R_MCU_1_TPM656#define IMX_SC_R_M4_1_UART IMX_SC_R_MCU_1_UART657#define IMX_SC_R_MJPEG_DEC_MP IMX_SC_R_MJPEG_0_DEC_MP658#define IMX_SC_R_MJPEG_DEC_S0 IMX_SC_R_MJPEG_0_DEC_S0659#define IMX_SC_R_MJPEG_DEC_S1 IMX_SC_R_MJPEG_0_DEC_S1660#define IMX_SC_R_MJPEG_DEC_S2 IMX_SC_R_MJPEG_0_DEC_S2661#define IMX_SC_R_MJPEG_DEC_S3 IMX_SC_R_MJPEG_0_DEC_S3662#define IMX_SC_R_MJPEG_ENC_MP IMX_SC_R_MJPEG_0_ENC_MP663#define IMX_SC_R_MJPEG_ENC_S0 IMX_SC_R_MJPEG_0_ENC_S0664#define IMX_SC_R_MJPEG_ENC_S1 IMX_SC_R_MJPEG_0_ENC_S1665#define IMX_SC_R_MJPEG_ENC_S2 IMX_SC_R_MJPEG_0_ENC_S2666#define IMX_SC_R_MJPEG_ENC_S3 IMX_SC_R_MJPEG_0_ENC_S3667#define IMX_SC_R_PERF IMX_SC_R_PERF_0668#define IMX_SC_R_SMMU IMX_SC_R_SMMU_0669#define IMX_SC_R_VPU_UART IMX_SC_R_ENET_0_A2670#define IMX_SC_R_VPUCORE IMX_SC_R_ENET_1_A0671#define IMX_SC_R_VPUCORE_0 IMX_SC_R_ENET_1_A1672#define IMX_SC_R_VPUCORE_1 IMX_SC_R_ENET_1_A2673#define IMX_SC_R_VPUCORE_2 IMX_SC_R_ENET_1_A3674#define IMX_SC_R_VPUCORE_3 IMX_SC_R_ENET_1_A4675#define IMX_SC_R_UNUSED1 IMX_SC_R_V2X_PID0676#define IMX_SC_R_UNUSED2 IMX_SC_R_V2X_PID1677#define IMX_SC_R_UNUSED3 IMX_SC_R_V2X_PID2678#define IMX_SC_R_UNUSED4 IMX_SC_R_V2X_PID3679680/*681* Defines for SC CONTROL682*/683#define IMX_SC_C_TEMP 0684#define IMX_SC_C_TEMP_HI 1685#define IMX_SC_C_TEMP_LOW 2686#define IMX_SC_C_PXL_LINK_MST1_ADDR 3687#define IMX_SC_C_PXL_LINK_MST2_ADDR 4688#define IMX_SC_C_PXL_LINK_MST_ENB 5689#define IMX_SC_C_PXL_LINK_MST1_ENB 6690#define IMX_SC_C_PXL_LINK_MST2_ENB 7691#define IMX_SC_C_PXL_LINK_SLV1_ADDR 8692#define IMX_SC_C_PXL_LINK_SLV2_ADDR 9693#define IMX_SC_C_PXL_LINK_MST_VLD 10694#define IMX_SC_C_PXL_LINK_MST1_VLD 11695#define IMX_SC_C_PXL_LINK_MST2_VLD 12696#define IMX_SC_C_SINGLE_MODE 13697#define IMX_SC_C_ID 14698#define IMX_SC_C_PXL_CLK_POLARITY 15699#define IMX_SC_C_LINESTATE 16700#define IMX_SC_C_PCIE_G_RST 17701#define IMX_SC_C_PCIE_BUTTON_RST 18702#define IMX_SC_C_PCIE_PERST 19703#define IMX_SC_C_PHY_RESET 20704#define IMX_SC_C_PXL_LINK_RATE_CORRECTION 21705#define IMX_SC_C_PANIC 22706#define IMX_SC_C_PRIORITY_GROUP 23707#define IMX_SC_C_TXCLK 24708#define IMX_SC_C_CLKDIV 25709#define IMX_SC_C_DISABLE_50 26710#define IMX_SC_C_DISABLE_125 27711#define IMX_SC_C_SEL_125 28712#define IMX_SC_C_MODE 29713#define IMX_SC_C_SYNC_CTRL0 30714#define IMX_SC_C_KACHUNK_CNT 31715#define IMX_SC_C_KACHUNK_SEL 32716#define IMX_SC_C_SYNC_CTRL1 33717#define IMX_SC_C_DPI_RESET 34718#define IMX_SC_C_MIPI_RESET 35719#define IMX_SC_C_DUAL_MODE 36720#define IMX_SC_C_VOLTAGE 37721#define IMX_SC_C_PXL_LINK_SEL 38722#define IMX_SC_C_OFS_SEL 39723#define IMX_SC_C_OFS_AUDIO 40724#define IMX_SC_C_OFS_PERIPH 41725#define IMX_SC_C_OFS_IRQ 42726#define IMX_SC_C_RST0 43727#define IMX_SC_C_RST1 44728#define IMX_SC_C_SEL0 45729#define IMX_SC_C_CALIB0 46730#define IMX_SC_C_CALIB1 47731#define IMX_SC_C_CALIB2 48732#define IMX_SC_C_IPG_DEBUG 49733#define IMX_SC_C_IPG_DOZE 50734#define IMX_SC_C_IPG_WAIT 51735#define IMX_SC_C_IPG_STOP 52736#define IMX_SC_C_IPG_STOP_MODE 53737#define IMX_SC_C_IPG_STOP_ACK 54738#define IMX_SC_C_SYNC_CTRL 55739#define IMX_SC_C_OFS_AUDIO_ALT 56740#define IMX_SC_C_DSP_BYP 57741#define IMX_SC_C_CLK_GEN_EN 58742#define IMX_SC_C_INTF_SEL 59743#define IMX_SC_C_RXC_DLY 60744#define IMX_SC_C_TIMER_SEL 61745#define IMX_SC_C_MISC0 62746#define IMX_SC_C_MISC1 63747#define IMX_SC_C_MISC2 64748#define IMX_SC_C_MISC3 65749#define IMX_SC_C_LAST 66750751#endif /* __DT_BINDINGS_RSCRC_IMX_H */752753754