1/* 2 * This header provides constants for the PRCMU bindings. 3 * 4 */ 5 6#ifndef _DT_BINDINGS_MFD_PRCMU_H 7#define _DT_BINDINGS_MFD_PRCMU_H 8 9/* 10 * Clock identifiers. 11 */ 12#define ARMCLK 0 13#define PRCMU_ACLK 1 14#define PRCMU_SVAMMCSPCLK 2 15#define PRCMU_SDMMCHCLK 2 /* DBx540 only. */ 16#define PRCMU_SIACLK 3 17#define PRCMU_SIAMMDSPCLK 3 /* DBx540 only. */ 18#define PRCMU_SGACLK 4 19#define PRCMU_UARTCLK 5 20#define PRCMU_MSP02CLK 6 21#define PRCMU_MSP1CLK 7 22#define PRCMU_I2CCLK 8 23#define PRCMU_SDMMCCLK 9 24#define PRCMU_SLIMCLK 10 25#define PRCMU_CAMCLK 10 /* DBx540 only. */ 26#define PRCMU_PER1CLK 11 27#define PRCMU_PER2CLK 12 28#define PRCMU_PER3CLK 13 29#define PRCMU_PER5CLK 14 30#define PRCMU_PER6CLK 15 31#define PRCMU_PER7CLK 16 32#define PRCMU_LCDCLK 17 33#define PRCMU_BMLCLK 18 34#define PRCMU_HSITXCLK 19 35#define PRCMU_HSIRXCLK 20 36#define PRCMU_HDMICLK 21 37#define PRCMU_APEATCLK 22 38#define PRCMU_APETRACECLK 23 39#define PRCMU_MCDECLK 24 40#define PRCMU_IPI2CCLK 25 41#define PRCMU_DSIALTCLK 26 42#define PRCMU_DMACLK 27 43#define PRCMU_B2R2CLK 28 44#define PRCMU_TVCLK 29 45#define SPARE_UNIPROCLK 30 46#define PRCMU_SSPCLK 31 47#define PRCMU_RNGCLK 32 48#define PRCMU_UICCCLK 33 49#define PRCMU_G1CLK 34 /* DBx540 only. */ 50#define PRCMU_HVACLK 35 /* DBx540 only. */ 51#define PRCMU_SPARE1CLK 36 52#define PRCMU_SPARE2CLK 37 53 54#define PRCMU_NUM_REG_CLOCKS 38 55 56#define PRCMU_RTCCLK PRCMU_NUM_REG_CLOCKS 57#define PRCMU_SYSCLK 39 58#define PRCMU_CDCLK 40 59#define PRCMU_TIMCLK 41 60#define PRCMU_PLLSOC0 42 61#define PRCMU_PLLSOC1 43 62#define PRCMU_ARMSS 44 63#define PRCMU_PLLDDR 45 64 65/* DSI Clocks */ 66#define PRCMU_PLLDSI 46 67#define PRCMU_DSI0CLK 47 68#define PRCMU_DSI1CLK 48 69#define PRCMU_DSI0ESCCLK 49 70#define PRCMU_DSI1ESCCLK 50 71#define PRCMU_DSI2ESCCLK 51 72 73/* LCD DSI PLL - Ux540 only */ 74#define PRCMU_PLLDSI_LCD 52 75#define PRCMU_DSI0CLK_LCD 53 76#define PRCMU_DSI1CLK_LCD 54 77#define PRCMU_DSI0ESCCLK_LCD 55 78#define PRCMU_DSI1ESCCLK_LCD 56 79#define PRCMU_DSI2ESCCLK_LCD 57 80 81#define PRCMU_NUM_CLKS 58 82 83#endif 84