brintos

brintos / linux-shallow public Read only

0
0
Text · 24.5 KiB · 1a8c025 Raw
753 lines · c
1/* SPDX-License-Identifier: GPL-2.0+ */2/*3 * Copyright (C) 2016 Freescale Semiconductor, Inc.4 * Copyright 2017-2018 NXP5 */6 7#ifndef __DT_BINDINGS_RSCRC_IMX_H8#define __DT_BINDINGS_RSCRC_IMX_H9 10/*11 * These defines are used to indicate a resource. Resources include peripherals12 * and bus masters (but not memory regions). Note items from list should13 * never be changed or removed (only added to at the end of the list).14 */15 16#define IMX_SC_R_AP_0			017#define IMX_SC_R_AP_0_0			118#define IMX_SC_R_AP_0_1			219#define IMX_SC_R_AP_0_2			320#define IMX_SC_R_AP_0_3			421#define IMX_SC_R_AP_1			522#define IMX_SC_R_AP_1_0			623#define IMX_SC_R_AP_1_1			724#define IMX_SC_R_AP_1_2			825#define IMX_SC_R_AP_1_3			926#define IMX_SC_R_CCI			1027#define IMX_SC_R_DB			1128#define IMX_SC_R_DRC_0			1229#define IMX_SC_R_DRC_1			1330#define IMX_SC_R_GIC_SMMU		1431#define IMX_SC_R_IRQSTR_MCU_0		1532#define IMX_SC_R_IRQSTR_MCU_1		1633#define IMX_SC_R_SMMU_0			1734#define IMX_SC_R_GIC_0			1835#define IMX_SC_R_DC_0_BLIT0		1936#define IMX_SC_R_DC_0_BLIT1		2037#define IMX_SC_R_DC_0_BLIT2		2138#define IMX_SC_R_DC_0_BLIT_OUT		2239#define IMX_SC_R_PERF_0			2340#define IMX_SC_R_USB_1_PHY		2441#define IMX_SC_R_DC_0_WARP		2542#define IMX_SC_R_V2X_MU_0		2643#define IMX_SC_R_V2X_MU_1		2744#define IMX_SC_R_DC_0_VIDEO0		2845#define IMX_SC_R_DC_0_VIDEO1		2946#define IMX_SC_R_DC_0_FRAC0		3047#define IMX_SC_R_V2X_MU_2		3148#define IMX_SC_R_DC_0			3249#define IMX_SC_R_GPU_2_PID0		3350#define IMX_SC_R_DC_0_PLL_0		3451#define IMX_SC_R_DC_0_PLL_1		3552#define IMX_SC_R_DC_1_BLIT0		3653#define IMX_SC_R_DC_1_BLIT1		3754#define IMX_SC_R_DC_1_BLIT2		3855#define IMX_SC_R_DC_1_BLIT_OUT		3956#define IMX_SC_R_V2X_MU_3		4057#define IMX_SC_R_V2X_MU_4		4158#define IMX_SC_R_DC_1_WARP		4259#define IMX_SC_R_STM			4360#define IMX_SC_R_SECVIO			4461#define IMX_SC_R_DC_1_VIDEO0		4562#define IMX_SC_R_DC_1_VIDEO1		4663#define IMX_SC_R_DC_1_FRAC0		4764#define IMX_SC_R_V2X			4865#define IMX_SC_R_DC_1			4966#define IMX_SC_R_UNUSED14		5067#define IMX_SC_R_DC_1_PLL_0		5168#define IMX_SC_R_DC_1_PLL_1		5269#define IMX_SC_R_SPI_0			5370#define IMX_SC_R_SPI_1			5471#define IMX_SC_R_SPI_2			5572#define IMX_SC_R_SPI_3			5673#define IMX_SC_R_UART_0			5774#define IMX_SC_R_UART_1			5875#define IMX_SC_R_UART_2			5976#define IMX_SC_R_UART_3			6077#define IMX_SC_R_UART_4			6178#define IMX_SC_R_EMVSIM_0		6279#define IMX_SC_R_EMVSIM_1		6380#define IMX_SC_R_DMA_0_CH0		6481#define IMX_SC_R_DMA_0_CH1		6582#define IMX_SC_R_DMA_0_CH2		6683#define IMX_SC_R_DMA_0_CH3		6784#define IMX_SC_R_DMA_0_CH4		6885#define IMX_SC_R_DMA_0_CH5		6986#define IMX_SC_R_DMA_0_CH6		7087#define IMX_SC_R_DMA_0_CH7		7188#define IMX_SC_R_DMA_0_CH8		7289#define IMX_SC_R_DMA_0_CH9		7390#define IMX_SC_R_DMA_0_CH10		7491#define IMX_SC_R_DMA_0_CH11		7592#define IMX_SC_R_DMA_0_CH12		7693#define IMX_SC_R_DMA_0_CH13		7794#define IMX_SC_R_DMA_0_CH14		7895#define IMX_SC_R_DMA_0_CH15		7996#define IMX_SC_R_DMA_0_CH16		8097#define IMX_SC_R_DMA_0_CH17		8198#define IMX_SC_R_DMA_0_CH18		8299#define IMX_SC_R_DMA_0_CH19		83100#define IMX_SC_R_DMA_0_CH20		84101#define IMX_SC_R_DMA_0_CH21		85102#define IMX_SC_R_DMA_0_CH22		86103#define IMX_SC_R_DMA_0_CH23		87104#define IMX_SC_R_DMA_0_CH24		88105#define IMX_SC_R_DMA_0_CH25		89106#define IMX_SC_R_DMA_0_CH26		90107#define IMX_SC_R_DMA_0_CH27		91108#define IMX_SC_R_DMA_0_CH28		92109#define IMX_SC_R_DMA_0_CH29		93110#define IMX_SC_R_DMA_0_CH30		94111#define IMX_SC_R_DMA_0_CH31		95112#define IMX_SC_R_I2C_0			96113#define IMX_SC_R_I2C_1			97114#define IMX_SC_R_I2C_2			98115#define IMX_SC_R_I2C_3			99116#define IMX_SC_R_I2C_4			100117#define IMX_SC_R_ADC_0			101118#define IMX_SC_R_ADC_1			102119#define IMX_SC_R_FTM_0			103120#define IMX_SC_R_FTM_1			104121#define IMX_SC_R_CAN_0			105122#define IMX_SC_R_CAN_1			106123#define IMX_SC_R_CAN_2			107124#define IMX_SC_R_CAN(x)			(IMX_SC_R_CAN_0 + (x))125#define IMX_SC_R_DMA_1_CH0		108126#define IMX_SC_R_DMA_1_CH1		109127#define IMX_SC_R_DMA_1_CH2		110128#define IMX_SC_R_DMA_1_CH3		111129#define IMX_SC_R_DMA_1_CH4		112130#define IMX_SC_R_DMA_1_CH5		113131#define IMX_SC_R_DMA_1_CH6		114132#define IMX_SC_R_DMA_1_CH7		115133#define IMX_SC_R_DMA_1_CH8		116134#define IMX_SC_R_DMA_1_CH9		117135#define IMX_SC_R_DMA_1_CH10		118136#define IMX_SC_R_DMA_1_CH11		119137#define IMX_SC_R_DMA_1_CH12		120138#define IMX_SC_R_DMA_1_CH13		121139#define IMX_SC_R_DMA_1_CH14		122140#define IMX_SC_R_DMA_1_CH15		123141#define IMX_SC_R_DMA_1_CH16		124142#define IMX_SC_R_DMA_1_CH17		125143#define IMX_SC_R_DMA_1_CH18		126144#define IMX_SC_R_DMA_1_CH19		127145#define IMX_SC_R_DMA_1_CH20		128146#define IMX_SC_R_DMA_1_CH21		129147#define IMX_SC_R_DMA_1_CH22		130148#define IMX_SC_R_DMA_1_CH23		131149#define IMX_SC_R_DMA_1_CH24		132150#define IMX_SC_R_DMA_1_CH25		133151#define IMX_SC_R_DMA_1_CH26		134152#define IMX_SC_R_DMA_1_CH27		135153#define IMX_SC_R_DMA_1_CH28		136154#define IMX_SC_R_DMA_1_CH29		137155#define IMX_SC_R_DMA_1_CH30		138156#define IMX_SC_R_DMA_1_CH31		139157#define IMX_SC_R_V2X_PID0		140158#define IMX_SC_R_V2X_PID1		141159#define IMX_SC_R_V2X_PID2		142160#define IMX_SC_R_V2X_PID3		143161#define IMX_SC_R_GPU_0_PID0		144162#define IMX_SC_R_GPU_0_PID1		145163#define IMX_SC_R_GPU_0_PID2		146164#define IMX_SC_R_GPU_0_PID3		147165#define IMX_SC_R_GPU_1_PID0		148166#define IMX_SC_R_GPU_1_PID1		149167#define IMX_SC_R_GPU_1_PID2		150168#define IMX_SC_R_GPU_1_PID3		151169#define IMX_SC_R_PCIE_A			152170#define IMX_SC_R_SERDES_0		153171#define IMX_SC_R_MATCH_0		154172#define IMX_SC_R_MATCH_1		155173#define IMX_SC_R_MATCH_2		156174#define IMX_SC_R_MATCH_3		157175#define IMX_SC_R_MATCH_4		158176#define IMX_SC_R_MATCH_5		159177#define IMX_SC_R_MATCH_6		160178#define IMX_SC_R_MATCH_7		161179#define IMX_SC_R_MATCH_8		162180#define IMX_SC_R_MATCH_9		163181#define IMX_SC_R_MATCH_10		164182#define IMX_SC_R_MATCH_11		165183#define IMX_SC_R_MATCH_12		166184#define IMX_SC_R_MATCH_13		167185#define IMX_SC_R_MATCH_14		168186#define IMX_SC_R_PCIE_B			169187#define IMX_SC_R_SATA_0			170188#define IMX_SC_R_SERDES_1		171189#define IMX_SC_R_HSIO_GPIO_0		172190#define IMX_SC_R_MATCH_15		173191#define IMX_SC_R_MATCH_16		174192#define IMX_SC_R_MATCH_17		175193#define IMX_SC_R_MATCH_18		176194#define IMX_SC_R_MATCH_19		177195#define IMX_SC_R_MATCH_20		178196#define IMX_SC_R_MATCH_21		179197#define IMX_SC_R_MATCH_22		180198#define IMX_SC_R_MATCH_23		181199#define IMX_SC_R_MATCH_24		182200#define IMX_SC_R_MATCH_25		183201#define IMX_SC_R_MATCH_26		184202#define IMX_SC_R_MATCH_27		185203#define IMX_SC_R_MATCH_28		186204#define IMX_SC_R_LCD_0			187205#define IMX_SC_R_LCD_0_PWM_0		188206#define IMX_SC_R_LCD_0_I2C_0		189207#define IMX_SC_R_LCD_0_I2C_1		190208#define IMX_SC_R_PWM_0			191209#define IMX_SC_R_PWM_1			192210#define IMX_SC_R_PWM_2			193211#define IMX_SC_R_PWM_3			194212#define IMX_SC_R_PWM_4			195213#define IMX_SC_R_PWM_5			196214#define IMX_SC_R_PWM_6			197215#define IMX_SC_R_PWM_7			198216#define IMX_SC_R_GPIO_0			199217#define IMX_SC_R_GPIO_1			200218#define IMX_SC_R_GPIO_2			201219#define IMX_SC_R_GPIO_3			202220#define IMX_SC_R_GPIO_4			203221#define IMX_SC_R_GPIO_5			204222#define IMX_SC_R_GPIO_6			205223#define IMX_SC_R_GPIO_7			206224#define IMX_SC_R_GPT_0			207225#define IMX_SC_R_GPT_1			208226#define IMX_SC_R_GPT_2			209227#define IMX_SC_R_GPT_3			210228#define IMX_SC_R_GPT_4			211229#define IMX_SC_R_KPP			212230#define IMX_SC_R_MU_0A			213231#define IMX_SC_R_MU_1A			214232#define IMX_SC_R_MU_2A			215233#define IMX_SC_R_MU_3A			216234#define IMX_SC_R_MU_4A			217235#define IMX_SC_R_MU_5A			218236#define IMX_SC_R_MU_6A			219237#define IMX_SC_R_MU_7A			220238#define IMX_SC_R_MU_8A			221239#define IMX_SC_R_MU_9A			222240#define IMX_SC_R_MU_10A			223241#define IMX_SC_R_MU_11A			224242#define IMX_SC_R_MU_12A			225243#define IMX_SC_R_MU_13A			226244#define IMX_SC_R_MU_5B			227245#define IMX_SC_R_MU_6B			228246#define IMX_SC_R_MU_7B			229247#define IMX_SC_R_MU_8B			230248#define IMX_SC_R_MU_9B			231249#define IMX_SC_R_MU_10B			232250#define IMX_SC_R_MU_11B			233251#define IMX_SC_R_MU_12B			234252#define IMX_SC_R_MU_13B			235253#define IMX_SC_R_ROM_0			236254#define IMX_SC_R_FSPI_0			237255#define IMX_SC_R_FSPI_1			238256#define IMX_SC_R_IEE_0			239257#define IMX_SC_R_IEE_0_R0		240258#define IMX_SC_R_IEE_0_R1		241259#define IMX_SC_R_IEE_0_R2		242260#define IMX_SC_R_IEE_0_R3		243261#define IMX_SC_R_IEE_0_R4		244262#define IMX_SC_R_IEE_0_R5		245263#define IMX_SC_R_IEE_0_R6		246264#define IMX_SC_R_IEE_0_R7		247265#define IMX_SC_R_SDHC_0			248266#define IMX_SC_R_SDHC_1			249267#define IMX_SC_R_SDHC_2			250268#define IMX_SC_R_ENET_0			251269#define IMX_SC_R_ENET_1			252270#define IMX_SC_R_MLB_0			253271#define IMX_SC_R_DMA_2_CH0		254272#define IMX_SC_R_DMA_2_CH1		255273#define IMX_SC_R_DMA_2_CH2		256274#define IMX_SC_R_DMA_2_CH3		257275#define IMX_SC_R_DMA_2_CH4		258276#define IMX_SC_R_USB_0			259277#define IMX_SC_R_USB_1			260278#define IMX_SC_R_USB_0_PHY		261279#define IMX_SC_R_USB_2			262280#define IMX_SC_R_USB_2_PHY		263281#define IMX_SC_R_DTCP			264282#define IMX_SC_R_NAND			265283#define IMX_SC_R_LVDS_0			266284#define IMX_SC_R_LVDS_0_PWM_0		267285#define IMX_SC_R_LVDS_0_I2C_0		268286#define IMX_SC_R_LVDS_0_I2C_1		269287#define IMX_SC_R_LVDS_1			270288#define IMX_SC_R_LVDS_1_PWM_0		271289#define IMX_SC_R_LVDS_1_I2C_0		272290#define IMX_SC_R_LVDS_1_I2C_1		273291#define IMX_SC_R_LVDS_2			274292#define IMX_SC_R_LVDS_2_PWM_0		275293#define IMX_SC_R_LVDS_2_I2C_0		276294#define IMX_SC_R_LVDS_2_I2C_1		277295#define IMX_SC_R_MCU_0_PID0		278296#define IMX_SC_R_MCU_0_PID1		279297#define IMX_SC_R_MCU_0_PID2		280298#define IMX_SC_R_MCU_0_PID3		281299#define IMX_SC_R_MCU_0_PID4		282300#define IMX_SC_R_MCU_0_RGPIO		283301#define IMX_SC_R_MCU_0_SEMA42		284302#define IMX_SC_R_MCU_0_TPM		285303#define IMX_SC_R_MCU_0_PIT		286304#define IMX_SC_R_MCU_0_UART		287305#define IMX_SC_R_MCU_0_I2C		288306#define IMX_SC_R_MCU_0_INTMUX		289307#define IMX_SC_R_ENET_0_A0		290308#define IMX_SC_R_ENET_0_A1		291309#define IMX_SC_R_MCU_0_MU_0B		292310#define IMX_SC_R_MCU_0_MU_0A0		293311#define IMX_SC_R_MCU_0_MU_0A1		294312#define IMX_SC_R_MCU_0_MU_0A2		295313#define IMX_SC_R_MCU_0_MU_0A3		296314#define IMX_SC_R_MCU_0_MU_1A		297315#define IMX_SC_R_MCU_1_PID0		298316#define IMX_SC_R_MCU_1_PID1		299317#define IMX_SC_R_MCU_1_PID2		300318#define IMX_SC_R_MCU_1_PID3		301319#define IMX_SC_R_MCU_1_PID4		302320#define IMX_SC_R_MCU_1_RGPIO		303321#define IMX_SC_R_MCU_1_SEMA42		304322#define IMX_SC_R_MCU_1_TPM		305323#define IMX_SC_R_MCU_1_PIT		306324#define IMX_SC_R_MCU_1_UART		307325#define IMX_SC_R_MCU_1_I2C		308326#define IMX_SC_R_MCU_1_INTMUX		309327#define IMX_SC_R_UNUSED17		310328#define IMX_SC_R_UNUSED18		311329#define IMX_SC_R_MCU_1_MU_0B		312330#define IMX_SC_R_MCU_1_MU_0A0		313331#define IMX_SC_R_MCU_1_MU_0A1		314332#define IMX_SC_R_MCU_1_MU_0A2		315333#define IMX_SC_R_MCU_1_MU_0A3		316334#define IMX_SC_R_MCU_1_MU_1A		317335#define IMX_SC_R_SAI_0			318336#define IMX_SC_R_SAI_1			319337#define IMX_SC_R_SAI_2			320338#define IMX_SC_R_IRQSTR_AP_0		321339#define IMX_SC_R_IRQSTR_DSP		322340#define IMX_SC_R_ELCDIF_PLL		323341#define IMX_SC_R_OCRAM			324342#define IMX_SC_R_AUDIO_PLL_0		325343#define IMX_SC_R_PI_0			326344#define IMX_SC_R_PI_0_PWM_0		327345#define IMX_SC_R_PI_0_PWM_1		328346#define IMX_SC_R_PI_0_I2C_0		329347#define IMX_SC_R_PI_0_PLL		330348#define IMX_SC_R_PI_1			331349#define IMX_SC_R_PI_1_PWM_0		332350#define IMX_SC_R_PI_1_PWM_1		333351#define IMX_SC_R_PI_1_I2C_0		334352#define IMX_SC_R_PI_1_PLL		335353#define IMX_SC_R_SC_PID0		336354#define IMX_SC_R_SC_PID1		337355#define IMX_SC_R_SC_PID2		338356#define IMX_SC_R_SC_PID3		339357#define IMX_SC_R_SC_PID4		340358#define IMX_SC_R_SC_SEMA42		341359#define IMX_SC_R_SC_TPM			342360#define IMX_SC_R_SC_PIT			343361#define IMX_SC_R_SC_UART		344362#define IMX_SC_R_SC_I2C			345363#define IMX_SC_R_SC_MU_0B		346364#define IMX_SC_R_SC_MU_0A0		347365#define IMX_SC_R_SC_MU_0A1		348366#define IMX_SC_R_SC_MU_0A2		349367#define IMX_SC_R_SC_MU_0A3		350368#define IMX_SC_R_SC_MU_1A		351369#define IMX_SC_R_SYSCNT_RD		352370#define IMX_SC_R_SYSCNT_CMP		353371#define IMX_SC_R_DEBUG			354372#define IMX_SC_R_SYSTEM			355373#define IMX_SC_R_SNVS			356374#define IMX_SC_R_OTP			357375#define IMX_SC_R_VPU_PID0		358376#define IMX_SC_R_VPU_PID1		359377#define IMX_SC_R_VPU_PID2		360378#define IMX_SC_R_VPU_PID3		361379#define IMX_SC_R_VPU_PID4		362380#define IMX_SC_R_VPU_PID5		363381#define IMX_SC_R_VPU_PID6		364382#define IMX_SC_R_VPU_PID7		365383#define IMX_SC_R_ENET_0_A2		366384#define IMX_SC_R_ENET_1_A0		367385#define IMX_SC_R_ENET_1_A1		368386#define IMX_SC_R_ENET_1_A2		369387#define IMX_SC_R_ENET_1_A3		370388#define IMX_SC_R_ENET_1_A4		371389#define IMX_SC_R_DMA_4_CH0		372390#define IMX_SC_R_DMA_4_CH1		373391#define IMX_SC_R_DMA_4_CH2		374392#define IMX_SC_R_DMA_4_CH3		375393#define IMX_SC_R_DMA_4_CH4		376394#define IMX_SC_R_ISI_0_CH0		377395#define IMX_SC_R_ISI_0_CH1		378396#define IMX_SC_R_ISI_0_CH2		379397#define IMX_SC_R_ISI_0_CH3		380398#define IMX_SC_R_ISI_0_CH4		381399#define IMX_SC_R_ISI_0_CH5		382400#define IMX_SC_R_ISI_0_CH6		383401#define IMX_SC_R_ISI_0_CH7		384402#define IMX_SC_R_MJPEG_0_DEC_S0		385403#define IMX_SC_R_MJPEG_0_DEC_S1		386404#define IMX_SC_R_MJPEG_0_DEC_S2		387405#define IMX_SC_R_MJPEG_0_DEC_S3		388406#define IMX_SC_R_MJPEG_0_ENC_S0		389407#define IMX_SC_R_MJPEG_0_ENC_S1		390408#define IMX_SC_R_MJPEG_0_ENC_S2		391409#define IMX_SC_R_MJPEG_0_ENC_S3		392410#define IMX_SC_R_MIPI_0			393411#define IMX_SC_R_MIPI_0_PWM_0		394412#define IMX_SC_R_MIPI_0_I2C_0		395413#define IMX_SC_R_MIPI_0_I2C_1		396414#define IMX_SC_R_MIPI_1			397415#define IMX_SC_R_MIPI_1_PWM_0		398416#define IMX_SC_R_MIPI_1_I2C_0		399417#define IMX_SC_R_MIPI_1_I2C_1		400418#define IMX_SC_R_CSI_0			401419#define IMX_SC_R_CSI_0_PWM_0		402420#define IMX_SC_R_CSI_0_I2C_0		403421#define IMX_SC_R_CSI_1			404422#define IMX_SC_R_CSI_1_PWM_0		405423#define IMX_SC_R_CSI_1_I2C_0		406424#define IMX_SC_R_HDMI			407425#define IMX_SC_R_HDMI_I2S		408426#define IMX_SC_R_HDMI_I2C_0		409427#define IMX_SC_R_HDMI_PLL_0		410428#define IMX_SC_R_HDMI_RX		411429#define IMX_SC_R_HDMI_RX_BYPASS		412430#define IMX_SC_R_HDMI_RX_I2C_0		413431#define IMX_SC_R_ASRC_0			414432#define IMX_SC_R_ESAI_0			415433#define IMX_SC_R_SPDIF_0		416434#define IMX_SC_R_SPDIF_1		417435#define IMX_SC_R_SAI_3			418436#define IMX_SC_R_SAI_4			419437#define IMX_SC_R_SAI_5			420438#define IMX_SC_R_GPT_5			421439#define IMX_SC_R_GPT_6			422440#define IMX_SC_R_GPT_7			423441#define IMX_SC_R_GPT_8			424442#define IMX_SC_R_GPT_9			425443#define IMX_SC_R_GPT_10			426444#define IMX_SC_R_DMA_2_CH5		427445#define IMX_SC_R_DMA_2_CH6		428446#define IMX_SC_R_DMA_2_CH7		429447#define IMX_SC_R_DMA_2_CH8		430448#define IMX_SC_R_DMA_2_CH9		431449#define IMX_SC_R_DMA_2_CH10		432450#define IMX_SC_R_DMA_2_CH11		433451#define IMX_SC_R_DMA_2_CH12		434452#define IMX_SC_R_DMA_2_CH13		435453#define IMX_SC_R_DMA_2_CH14		436454#define IMX_SC_R_DMA_2_CH15		437455#define IMX_SC_R_DMA_2_CH16		438456#define IMX_SC_R_DMA_2_CH17		439457#define IMX_SC_R_DMA_2_CH18		440458#define IMX_SC_R_DMA_2_CH19		441459#define IMX_SC_R_DMA_2_CH20		442460#define IMX_SC_R_DMA_2_CH21		443461#define IMX_SC_R_DMA_2_CH22		444462#define IMX_SC_R_DMA_2_CH23		445463#define IMX_SC_R_DMA_2_CH24		446464#define IMX_SC_R_DMA_2_CH25		447465#define IMX_SC_R_DMA_2_CH26		448466#define IMX_SC_R_DMA_2_CH27		449467#define IMX_SC_R_DMA_2_CH28		450468#define IMX_SC_R_DMA_2_CH29		451469#define IMX_SC_R_DMA_2_CH30		452470#define IMX_SC_R_DMA_2_CH31		453471#define IMX_SC_R_ASRC_1			454472#define IMX_SC_R_ESAI_1			455473#define IMX_SC_R_SAI_6			456474#define IMX_SC_R_SAI_7			457475#define IMX_SC_R_AMIX			458476#define IMX_SC_R_MQS_0			459477#define IMX_SC_R_DMA_3_CH0		460478#define IMX_SC_R_DMA_3_CH1		461479#define IMX_SC_R_DMA_3_CH2		462480#define IMX_SC_R_DMA_3_CH3		463481#define IMX_SC_R_DMA_3_CH4		464482#define IMX_SC_R_DMA_3_CH5		465483#define IMX_SC_R_DMA_3_CH6		466484#define IMX_SC_R_DMA_3_CH7		467485#define IMX_SC_R_DMA_3_CH8		468486#define IMX_SC_R_DMA_3_CH9		469487#define IMX_SC_R_DMA_3_CH10		470488#define IMX_SC_R_DMA_3_CH11		471489#define IMX_SC_R_DMA_3_CH12		472490#define IMX_SC_R_DMA_3_CH13		473491#define IMX_SC_R_DMA_3_CH14		474492#define IMX_SC_R_DMA_3_CH15		475493#define IMX_SC_R_DMA_3_CH16		476494#define IMX_SC_R_DMA_3_CH17		477495#define IMX_SC_R_DMA_3_CH18		478496#define IMX_SC_R_DMA_3_CH19		479497#define IMX_SC_R_DMA_3_CH20		480498#define IMX_SC_R_DMA_3_CH21		481499#define IMX_SC_R_DMA_3_CH22		482500#define IMX_SC_R_DMA_3_CH23		483501#define IMX_SC_R_DMA_3_CH24		484502#define IMX_SC_R_DMA_3_CH25		485503#define IMX_SC_R_DMA_3_CH26		486504#define IMX_SC_R_DMA_3_CH27		487505#define IMX_SC_R_DMA_3_CH28		488506#define IMX_SC_R_DMA_3_CH29		489507#define IMX_SC_R_DMA_3_CH30		490508#define IMX_SC_R_DMA_3_CH31		491509#define IMX_SC_R_AUDIO_PLL_1		492510#define IMX_SC_R_AUDIO_CLK_0		493511#define IMX_SC_R_AUDIO_CLK_1		494512#define IMX_SC_R_MCLK_OUT_0		495513#define IMX_SC_R_MCLK_OUT_1		496514#define IMX_SC_R_PMIC_0			497515#define IMX_SC_R_PMIC_1			498516#define IMX_SC_R_SECO			499517#define IMX_SC_R_CAAM_JR1		500518#define IMX_SC_R_CAAM_JR2		501519#define IMX_SC_R_CAAM_JR3		502520#define IMX_SC_R_SECO_MU_2		503521#define IMX_SC_R_SECO_MU_3		504522#define IMX_SC_R_SECO_MU_4		505523#define IMX_SC_R_HDMI_RX_PWM_0		506524#define IMX_SC_R_AP_2			507525#define IMX_SC_R_AP_2_0			508526#define IMX_SC_R_AP_2_1			509527#define IMX_SC_R_AP_2_2			510528#define IMX_SC_R_AP_2_3			511529#define IMX_SC_R_DSP			512530#define IMX_SC_R_DSP_RAM		513531#define IMX_SC_R_CAAM_JR1_OUT		514532#define IMX_SC_R_CAAM_JR2_OUT		515533#define IMX_SC_R_CAAM_JR3_OUT		516534#define IMX_SC_R_VPU_DEC_0		517535#define IMX_SC_R_VPU_ENC_0		518536#define IMX_SC_R_CAAM_JR0		519537#define IMX_SC_R_CAAM_JR0_OUT		520538#define IMX_SC_R_PMIC_2			521539#define IMX_SC_R_DBLOGIC		522540#define IMX_SC_R_HDMI_PLL_1		523541#define IMX_SC_R_BOARD_R0		524542#define IMX_SC_R_BOARD_R1		525543#define IMX_SC_R_BOARD_R2		526544#define IMX_SC_R_BOARD_R3		527545#define IMX_SC_R_BOARD_R4		528546#define IMX_SC_R_BOARD_R5		529547#define IMX_SC_R_BOARD_R6		530548#define IMX_SC_R_BOARD_R7		531549#define IMX_SC_R_MJPEG_0_DEC_MP		532550#define IMX_SC_R_MJPEG_0_ENC_MP		533551#define IMX_SC_R_VPU_TS_0		534552#define IMX_SC_R_VPU_MU_0		535553#define IMX_SC_R_VPU_MU_1		536554#define IMX_SC_R_VPU_MU_2		537555#define IMX_SC_R_VPU_MU_3		538556#define IMX_SC_R_VPU_ENC_1		539557#define IMX_SC_R_VPU			540558#define IMX_SC_R_DMA_5_CH0		541559#define IMX_SC_R_DMA_5_CH1		542560#define IMX_SC_R_DMA_5_CH2		543561#define IMX_SC_R_DMA_5_CH3		544562#define IMX_SC_R_ATTESTATION		545563#define IMX_SC_R_LAST			546564 565/*566 * Defines for SC PM CLK567 */568#define IMX_SC_PM_CLK_SLV_BUS		0	/* Slave bus clock */569#define IMX_SC_PM_CLK_MST_BUS		1	/* Master bus clock */570#define IMX_SC_PM_CLK_PER		2	/* Peripheral clock */571#define IMX_SC_PM_CLK_PHY		3	/* Phy clock */572#define IMX_SC_PM_CLK_MISC		4	/* Misc clock */573#define IMX_SC_PM_CLK_MISC0		0	/* Misc 0 clock */574#define IMX_SC_PM_CLK_MISC1		1	/* Misc 1 clock */575#define IMX_SC_PM_CLK_MISC2		2	/* Misc 2 clock */576#define IMX_SC_PM_CLK_MISC3		3	/* Misc 3 clock */577#define IMX_SC_PM_CLK_MISC4		4	/* Misc 4 clock */578#define IMX_SC_PM_CLK_CPU		2	/* CPU clock */579#define IMX_SC_PM_CLK_PLL		4	/* PLL */580#define IMX_SC_PM_CLK_BYPASS		4	/* Bypass clock */581 582/*583 * Compatibility defines for sc_rsrc_t584 */585#define IMX_SC_R_A35			IMX_SC_R_AP_2586#define IMX_SC_R_A35_0			IMX_SC_R_AP_2_0587#define IMX_SC_R_A35_1			IMX_SC_R_AP_2_1588#define IMX_SC_R_A35_2			IMX_SC_R_AP_2_2589#define IMX_SC_R_A35_3			IMX_SC_R_AP_2_3590#define IMX_SC_R_A53			IMX_SC_R_AP_0591#define IMX_SC_R_A53_0			IMX_SC_R_AP_0_0592#define IMX_SC_R_A53_1			IMX_SC_R_AP_0_1593#define IMX_SC_R_A53_2			IMX_SC_R_AP_0_2594#define IMX_SC_R_A53_3			IMX_SC_R_AP_0_3595#define IMX_SC_R_A72			IMX_SC_R_AP_1596#define IMX_SC_R_A72_0			IMX_SC_R_AP_1_0597#define IMX_SC_R_A72_1			IMX_SC_R_AP_1_1598#define IMX_SC_R_A72_2			IMX_SC_R_AP_1_2599#define IMX_SC_R_A72_3			IMX_SC_R_AP_1_3600#define IMX_SC_R_GIC			IMX_SC_R_GIC_0601#define IMX_SC_R_HSIO_GPIO		IMX_SC_R_HSIO_GPIO_0602#define IMX_SC_R_IEE			IMX_SC_R_IEE_0603#define IMX_SC_R_IEE_R0			IMX_SC_R_IEE_0_R0604#define IMX_SC_R_IEE_R1			IMX_SC_R_IEE_0_R1605#define IMX_SC_R_IEE_R2			IMX_SC_R_IEE_0_R2606#define IMX_SC_R_IEE_R3			IMX_SC_R_IEE_0_R3607#define IMX_SC_R_IEE_R4			IMX_SC_R_IEE_0_R4608#define IMX_SC_R_IEE_R5			IMX_SC_R_IEE_0_R5609#define IMX_SC_R_IEE_R6			IMX_SC_R_IEE_0_R6610#define IMX_SC_R_IEE_R7			IMX_SC_R_IEE_0_R7611#define IMX_SC_R_IRQSTR_M4_0		IMX_SC_R_IRQSTR_MCU_0612#define IMX_SC_R_IRQSTR_M4_1		IMX_SC_R_IRQSTR_MCU_1613#define IMX_SC_R_IRQSTR_SCU2		IMX_SC_R_IRQSTR_AP_0614#define IMX_SC_R_ISI_CH0		IMX_SC_R_ISI_0_CH0615#define IMX_SC_R_ISI_CH1		IMX_SC_R_ISI_0_CH1616#define IMX_SC_R_ISI_CH2		IMX_SC_R_ISI_0_CH2617#define IMX_SC_R_ISI_CH3		IMX_SC_R_ISI_0_CH3618#define IMX_SC_R_ISI_CH4		IMX_SC_R_ISI_0_CH4619#define IMX_SC_R_ISI_CH5		IMX_SC_R_ISI_0_CH5620#define IMX_SC_R_ISI_CH6		IMX_SC_R_ISI_0_CH6621#define IMX_SC_R_ISI_CH7		IMX_SC_R_ISI_0_CH7622#define IMX_SC_R_M4_0_I2C		IMX_SC_R_MCU_0_I2C623#define IMX_SC_R_M4_0_INTMUX		IMX_SC_R_MCU_0_INTMUX624#define IMX_SC_R_M4_0_MU_0A0		IMX_SC_R_MCU_0_MU_0A0625#define IMX_SC_R_M4_0_MU_0A1		IMX_SC_R_MCU_0_MU_0A1626#define IMX_SC_R_M4_0_MU_0A2		IMX_SC_R_MCU_0_MU_0A2627#define IMX_SC_R_M4_0_MU_0A3		IMX_SC_R_MCU_0_MU_0A3628#define IMX_SC_R_M4_0_MU_0B		IMX_SC_R_MCU_0_MU_0B629#define IMX_SC_R_M4_0_MU_1A		IMX_SC_R_MCU_0_MU_1A630#define IMX_SC_R_M4_0_PID0		IMX_SC_R_MCU_0_PID0631#define IMX_SC_R_M4_0_PID1		IMX_SC_R_MCU_0_PID1632#define IMX_SC_R_M4_0_PID2		IMX_SC_R_MCU_0_PID2633#define IMX_SC_R_M4_0_PID3		IMX_SC_R_MCU_0_PID3634#define IMX_SC_R_M4_0_PID4		IMX_SC_R_MCU_0_PID4635#define IMX_SC_R_M4_0_PIT		IMX_SC_R_MCU_0_PIT636#define IMX_SC_R_M4_0_RGPIO		IMX_SC_R_MCU_0_RGPIO637#define IMX_SC_R_M4_0_SEMA42		IMX_SC_R_MCU_0_SEMA42638#define IMX_SC_R_M4_0_TPM		IMX_SC_R_MCU_0_TPM639#define IMX_SC_R_M4_0_UART		IMX_SC_R_MCU_0_UART640#define IMX_SC_R_M4_1_I2C		IMX_SC_R_MCU_1_I2C641#define IMX_SC_R_M4_1_INTMUX		IMX_SC_R_MCU_1_INTMUX642#define IMX_SC_R_M4_1_MU_0A0		IMX_SC_R_MCU_1_MU_0A0643#define IMX_SC_R_M4_1_MU_0A1		IMX_SC_R_MCU_1_MU_0A1644#define IMX_SC_R_M4_1_MU_0A2		IMX_SC_R_MCU_1_MU_0A2645#define IMX_SC_R_M4_1_MU_0A3		IMX_SC_R_MCU_1_MU_0A3646#define IMX_SC_R_M4_1_MU_0B		IMX_SC_R_MCU_1_MU_0B647#define IMX_SC_R_M4_1_MU_1A		IMX_SC_R_MCU_1_MU_1A648#define IMX_SC_R_M4_1_PID0		IMX_SC_R_MCU_1_PID0649#define IMX_SC_R_M4_1_PID1		IMX_SC_R_MCU_1_PID1650#define IMX_SC_R_M4_1_PID2		IMX_SC_R_MCU_1_PID2651#define IMX_SC_R_M4_1_PID3		IMX_SC_R_MCU_1_PID3652#define IMX_SC_R_M4_1_PID4		IMX_SC_R_MCU_1_PID4653#define IMX_SC_R_M4_1_PIT		IMX_SC_R_MCU_1_PIT654#define IMX_SC_R_M4_1_RGPIO		IMX_SC_R_MCU_1_RGPIO655#define IMX_SC_R_M4_1_SEMA42		IMX_SC_R_MCU_1_SEMA42656#define IMX_SC_R_M4_1_TPM		IMX_SC_R_MCU_1_TPM657#define IMX_SC_R_M4_1_UART		IMX_SC_R_MCU_1_UART658#define IMX_SC_R_MJPEG_DEC_MP		IMX_SC_R_MJPEG_0_DEC_MP659#define IMX_SC_R_MJPEG_DEC_S0		IMX_SC_R_MJPEG_0_DEC_S0660#define IMX_SC_R_MJPEG_DEC_S1		IMX_SC_R_MJPEG_0_DEC_S1661#define IMX_SC_R_MJPEG_DEC_S2		IMX_SC_R_MJPEG_0_DEC_S2662#define IMX_SC_R_MJPEG_DEC_S3		IMX_SC_R_MJPEG_0_DEC_S3663#define IMX_SC_R_MJPEG_ENC_MP		IMX_SC_R_MJPEG_0_ENC_MP664#define IMX_SC_R_MJPEG_ENC_S0		IMX_SC_R_MJPEG_0_ENC_S0665#define IMX_SC_R_MJPEG_ENC_S1		IMX_SC_R_MJPEG_0_ENC_S1666#define IMX_SC_R_MJPEG_ENC_S2		IMX_SC_R_MJPEG_0_ENC_S2667#define IMX_SC_R_MJPEG_ENC_S3		IMX_SC_R_MJPEG_0_ENC_S3668#define IMX_SC_R_PERF			IMX_SC_R_PERF_0669#define IMX_SC_R_SMMU			IMX_SC_R_SMMU_0670#define IMX_SC_R_VPU_UART		IMX_SC_R_ENET_0_A2671#define IMX_SC_R_VPUCORE		IMX_SC_R_ENET_1_A0672#define IMX_SC_R_VPUCORE_0		IMX_SC_R_ENET_1_A1673#define IMX_SC_R_VPUCORE_1		IMX_SC_R_ENET_1_A2674#define IMX_SC_R_VPUCORE_2		IMX_SC_R_ENET_1_A3675#define IMX_SC_R_VPUCORE_3		IMX_SC_R_ENET_1_A4676#define IMX_SC_R_UNUSED1		IMX_SC_R_V2X_PID0677#define IMX_SC_R_UNUSED2		IMX_SC_R_V2X_PID1678#define IMX_SC_R_UNUSED3		IMX_SC_R_V2X_PID2679#define IMX_SC_R_UNUSED4		IMX_SC_R_V2X_PID3680 681/*682 * Defines for SC CONTROL683 */684#define IMX_SC_C_TEMP				0685#define IMX_SC_C_TEMP_HI			1686#define IMX_SC_C_TEMP_LOW			2687#define IMX_SC_C_PXL_LINK_MST1_ADDR		3688#define IMX_SC_C_PXL_LINK_MST2_ADDR		4689#define IMX_SC_C_PXL_LINK_MST_ENB		5690#define IMX_SC_C_PXL_LINK_MST1_ENB		6691#define IMX_SC_C_PXL_LINK_MST2_ENB		7692#define IMX_SC_C_PXL_LINK_SLV1_ADDR		8693#define IMX_SC_C_PXL_LINK_SLV2_ADDR		9694#define IMX_SC_C_PXL_LINK_MST_VLD		10695#define IMX_SC_C_PXL_LINK_MST1_VLD		11696#define IMX_SC_C_PXL_LINK_MST2_VLD		12697#define IMX_SC_C_SINGLE_MODE			13698#define IMX_SC_C_ID				14699#define IMX_SC_C_PXL_CLK_POLARITY		15700#define IMX_SC_C_LINESTATE			16701#define IMX_SC_C_PCIE_G_RST			17702#define IMX_SC_C_PCIE_BUTTON_RST		18703#define IMX_SC_C_PCIE_PERST			19704#define IMX_SC_C_PHY_RESET			20705#define IMX_SC_C_PXL_LINK_RATE_CORRECTION	21706#define IMX_SC_C_PANIC				22707#define IMX_SC_C_PRIORITY_GROUP			23708#define IMX_SC_C_TXCLK				24709#define IMX_SC_C_CLKDIV				25710#define IMX_SC_C_DISABLE_50			26711#define IMX_SC_C_DISABLE_125			27712#define IMX_SC_C_SEL_125			28713#define IMX_SC_C_MODE				29714#define IMX_SC_C_SYNC_CTRL0			30715#define IMX_SC_C_KACHUNK_CNT			31716#define IMX_SC_C_KACHUNK_SEL			32717#define IMX_SC_C_SYNC_CTRL1			33718#define IMX_SC_C_DPI_RESET			34719#define IMX_SC_C_MIPI_RESET			35720#define IMX_SC_C_DUAL_MODE			36721#define IMX_SC_C_VOLTAGE			37722#define IMX_SC_C_PXL_LINK_SEL			38723#define IMX_SC_C_OFS_SEL			39724#define IMX_SC_C_OFS_AUDIO			40725#define IMX_SC_C_OFS_PERIPH			41726#define IMX_SC_C_OFS_IRQ			42727#define IMX_SC_C_RST0				43728#define IMX_SC_C_RST1				44729#define IMX_SC_C_SEL0				45730#define IMX_SC_C_CALIB0				46731#define IMX_SC_C_CALIB1				47732#define IMX_SC_C_CALIB2				48733#define IMX_SC_C_IPG_DEBUG			49734#define IMX_SC_C_IPG_DOZE			50735#define IMX_SC_C_IPG_WAIT			51736#define IMX_SC_C_IPG_STOP			52737#define IMX_SC_C_IPG_STOP_MODE			53738#define IMX_SC_C_IPG_STOP_ACK			54739#define IMX_SC_C_SYNC_CTRL			55740#define IMX_SC_C_OFS_AUDIO_ALT			56741#define IMX_SC_C_DSP_BYP			57742#define IMX_SC_C_CLK_GEN_EN			58743#define IMX_SC_C_INTF_SEL			59744#define IMX_SC_C_RXC_DLY			60745#define IMX_SC_C_TIMER_SEL			61746#define IMX_SC_C_MISC0				62747#define IMX_SC_C_MISC1				63748#define IMX_SC_C_MISC2				64749#define IMX_SC_C_MISC3				65750#define IMX_SC_C_LAST				66751 752#endif /* __DT_BINDINGS_RSCRC_IMX_H */753