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