/* * Copyright (C) ST-Ericsson SA 2011 * * License Terms: GNU General Public License v2 */ #ifndef __MACH_PRCMU_REGS_DB5500_H #define __MACH_PRCMU_REGS_DB5500_H #define BITS(_start, _end) ((BIT(_end) - BIT(_start)) + BIT(_end)) #define PRCM_TCR 0x1C8 #define PRCM_TCR_TENSEL_MASK BITS(0, 7) #define PRCM_TCR_STOP_TIMERS BIT(16) #define PRCM_TCR_DOZE_MODE BIT(17) /* PRCMU HW semaphore */ #define PRCM_SEM 0x400 #define PRCM_SEM_PRCM_SEM BIT(0) #define DB5500_PRCM_SGACLK_MGT 0x014 #define DB5500_PRCM_UARTCLK_MGT 0x018 #define DB5500_PRCM_MSP02CLK_MGT 0x01C #define DB5500_PRCM_I2CCLK_MGT 0x020 #define DB5500_PRCM_SDMMCCLK_MGT 0x024 #define DB5500_PRCM_PER1CLK_MGT 0x02C #define DB5500_PRCM_PER2CLK_MGT 0x030 #define DB5500_PRCM_PER3CLK_MGT 0x034 #define DB5500_PRCM_PER5CLK_MGT 0x038 #define DB5500_PRCM_PER6CLK_MGT 0x03C #define DB5500_PRCM_PWMCLK_MGT 0x044 #define DB5500_PRCM_IRDACLK_MGT 0x048 #define DB5500_PRCM_IRRCCLK_MGT 0x04C #define DB5500_PRCM_HDMICLK_MGT 0x058 #define DB5500_PRCM_APEATCLK_MGT 0x05C #define DB5500_PRCM_APETRACECLK_MGT 0x060 #define DB5500_PRCM_MCDECLK_MGT 0x064 #define DB5500_PRCM_DSIALTCLK_MGT 0x06C #define DB5500_PRCM_DMACLK_MGT 0x074 #define DB5500_PRCM_B2R2CLK_MGT 0x078 #define DB5500_PRCM_TVCLK_MGT 0x07C #define DB5500_PRCM_RNGCLK_MGT 0x284 #define PRCM_CLK_MGT_CLKPLLDIV_MASK BITS(0, 4) #define PRCM_CLK_MGT_CLKPLLSW_MASK BITS(5, 7) #define PRCM_CLK_MGT_CLKEN BIT(8) #endif