Commit b0f4fe1e authored by Lee Jones's avatar Lee Jones Committed by Linus Walleij

mfd: dbx500-prcmu: Correctly reorder PRCMU clock identifiers

... as stipulated by the Hardware Specification document.
Acked-by: default avatarSamuel Ortiz <sameo@linux.intel.com>
Signed-off-by: default avatarLee Jones <lee.jones@linaro.org>
Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
parent 4a6cd43f
...@@ -97,70 +97,77 @@ enum prcmu_wakeup_index { ...@@ -97,70 +97,77 @@ enum prcmu_wakeup_index {
/* /*
* Clock identifiers. * Clock identifiers.
*/ */
enum prcmu_clock { #define ARMCLK 0
PRCMU_SGACLK, #define PRCMU_ACLK 1
PRCMU_UARTCLK, #define PRCMU_SVAMMCSPCLK 2
PRCMU_MSP02CLK, #define PRCMU_SDMMCHCLK 2 /* DBx540 only. */
PRCMU_MSP1CLK, #define PRCMU_SIACLK 3
PRCMU_I2CCLK, #define PRCMU_SIAMMDSPCLK 3 /* DBx540 only. */
PRCMU_SDMMCCLK, #define PRCMU_SGACLK 4
PRCMU_SPARE1CLK, #define PRCMU_UARTCLK 5
PRCMU_SLIMCLK, #define PRCMU_MSP02CLK 6
PRCMU_PER1CLK, #define PRCMU_MSP1CLK 7
PRCMU_PER2CLK, #define PRCMU_I2CCLK 8
PRCMU_PER3CLK, #define PRCMU_SDMMCCLK 9
PRCMU_PER5CLK, #define PRCMU_SLIMCLK 10
PRCMU_PER6CLK, #define PRCMU_CAMCLK 10 /* DBx540 only. */
PRCMU_PER7CLK, #define PRCMU_PER1CLK 11
PRCMU_LCDCLK, #define PRCMU_PER2CLK 12
PRCMU_BMLCLK, #define PRCMU_PER3CLK 13
PRCMU_HSITXCLK, #define PRCMU_PER5CLK 14
PRCMU_HSIRXCLK, #define PRCMU_PER6CLK 15
PRCMU_HDMICLK, #define PRCMU_PER7CLK 16
PRCMU_APEATCLK, #define PRCMU_LCDCLK 17
PRCMU_APETRACECLK, #define PRCMU_BMLCLK 18
PRCMU_MCDECLK, #define PRCMU_HSITXCLK 19
PRCMU_IPI2CCLK, #define PRCMU_HSIRXCLK 20
PRCMU_DSIALTCLK, #define PRCMU_HDMICLK 21
PRCMU_DMACLK, #define PRCMU_APEATCLK 22
PRCMU_B2R2CLK, #define PRCMU_APETRACECLK 23
PRCMU_TVCLK, #define PRCMU_MCDECLK 24
PRCMU_SSPCLK, #define PRCMU_IPI2CCLK 25
PRCMU_RNGCLK, #define PRCMU_DSIALTCLK 26
PRCMU_UICCCLK, #define PRCMU_DMACLK 27
PRCMU_PWMCLK, #define PRCMU_B2R2CLK 28
PRCMU_IRDACLK, #define PRCMU_TVCLK 29
PRCMU_IRRCCLK, #define SPARE_UNIPROCLK 30
PRCMU_SIACLK, #define PRCMU_SSPCLK 31
PRCMU_SVACLK, #define PRCMU_RNGCLK 32
PRCMU_ACLK, #define PRCMU_UICCCLK 33
PRCMU_HVACLK, /* Ux540 only */ #define PRCMU_G1CLK 34 /* DBx540 only. */
PRCMU_G1CLK, /* Ux540 only */ #define PRCMU_HVACLK 35 /* DBx540 only. */
PRCMU_SDMMCHCLK, #define PRCMU_SPARE1CLK 36
PRCMU_CAMCLK, #define PRCMU_SPARE2CLK 37
PRCMU_BML8580CLK,
PRCMU_NUM_REG_CLOCKS, #define PRCMU_NUM_REG_CLOCKS 38
PRCMU_SYSCLK = PRCMU_NUM_REG_CLOCKS,
PRCMU_CDCLK, #define PRCMU_RTCCLK PRCMU_NUM_REG_CLOCKS
PRCMU_TIMCLK, #define PRCMU_SYSCLK 39
PRCMU_PLLSOC0, #define PRCMU_CDCLK 40
PRCMU_PLLSOC1, #define PRCMU_TIMCLK 41
PRCMU_ARMSS, #define PRCMU_PLLSOC0 42
PRCMU_PLLDDR, #define PRCMU_PLLSOC1 43
PRCMU_PLLDSI, #define PRCMU_ARMSS 44
PRCMU_DSI0CLK, #define PRCMU_PLLDDR 45
PRCMU_DSI1CLK, #define PRCMU_BML8580CLK 46
PRCMU_DSI0ESCCLK,
PRCMU_DSI1ESCCLK, /* DSI Clocks */
PRCMU_DSI2ESCCLK, #define PRCMU_PLLDSI 47
/* LCD DSI PLL - Ux540 only */ #define PRCMU_DSI0CLK 48
PRCMU_PLLDSI_LCD, #define PRCMU_DSI1CLK 49
PRCMU_DSI0CLK_LCD, #define PRCMU_DSI0ESCCLK 50
PRCMU_DSI1CLK_LCD, #define PRCMU_DSI1ESCCLK 51
PRCMU_DSI0ESCCLK_LCD, #define PRCMU_DSI2ESCCLK 52
PRCMU_DSI1ESCCLK_LCD,
PRCMU_DSI2ESCCLK_LCD, /* LCD DSI PLL - Ux540 only */
}; #define PRCMU_PLLDSI_LCD 53
#define PRCMU_DSI0CLK_LCD 54
#define PRCMU_DSI1CLK_LCD 55
#define PRCMU_DSI0ESCCLK_LCD 56
#define PRCMU_DSI1ESCCLK_LCD 57
#define PRCMU_DSI2ESCCLK_LCD 58
#define PRCMU_NUM_CLKS 59
/** /**
* enum prcmu_wdog_id - PRCMU watchdog IDs * enum prcmu_wdog_id - PRCMU watchdog IDs
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment