85 lines · c
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_H8#define _DT_BINDINGS_MFD_PRCMU_H9 10/*11 * Clock identifiers.12 */13#define ARMCLK 014#define PRCMU_ACLK 115#define PRCMU_SVAMMCSPCLK 216#define PRCMU_SDMMCHCLK 2 /* DBx540 only. */17#define PRCMU_SIACLK 318#define PRCMU_SIAMMDSPCLK 3 /* DBx540 only. */19#define PRCMU_SGACLK 420#define PRCMU_UARTCLK 521#define PRCMU_MSP02CLK 622#define PRCMU_MSP1CLK 723#define PRCMU_I2CCLK 824#define PRCMU_SDMMCCLK 925#define PRCMU_SLIMCLK 1026#define PRCMU_CAMCLK 10 /* DBx540 only. */27#define PRCMU_PER1CLK 1128#define PRCMU_PER2CLK 1229#define PRCMU_PER3CLK 1330#define PRCMU_PER5CLK 1431#define PRCMU_PER6CLK 1532#define PRCMU_PER7CLK 1633#define PRCMU_LCDCLK 1734#define PRCMU_BMLCLK 1835#define PRCMU_HSITXCLK 1936#define PRCMU_HSIRXCLK 2037#define PRCMU_HDMICLK 2138#define PRCMU_APEATCLK 2239#define PRCMU_APETRACECLK 2340#define PRCMU_MCDECLK 2441#define PRCMU_IPI2CCLK 2542#define PRCMU_DSIALTCLK 2643#define PRCMU_DMACLK 2744#define PRCMU_B2R2CLK 2845#define PRCMU_TVCLK 2946#define SPARE_UNIPROCLK 3047#define PRCMU_SSPCLK 3148#define PRCMU_RNGCLK 3249#define PRCMU_UICCCLK 3350#define PRCMU_G1CLK 34 /* DBx540 only. */51#define PRCMU_HVACLK 35 /* DBx540 only. */52#define PRCMU_SPARE1CLK 3653#define PRCMU_SPARE2CLK 3754 55#define PRCMU_NUM_REG_CLOCKS 3856 57#define PRCMU_RTCCLK PRCMU_NUM_REG_CLOCKS58#define PRCMU_SYSCLK 3959#define PRCMU_CDCLK 4060#define PRCMU_TIMCLK 4161#define PRCMU_PLLSOC0 4262#define PRCMU_PLLSOC1 4363#define PRCMU_ARMSS 4464#define PRCMU_PLLDDR 4565 66/* DSI Clocks */67#define PRCMU_PLLDSI 4668#define PRCMU_DSI0CLK 4769#define PRCMU_DSI1CLK 4870#define PRCMU_DSI0ESCCLK 4971#define PRCMU_DSI1ESCCLK 5072#define PRCMU_DSI2ESCCLK 5173 74/* LCD DSI PLL - Ux540 only */75#define PRCMU_PLLDSI_LCD 5276#define PRCMU_DSI0CLK_LCD 5377#define PRCMU_DSI1CLK_LCD 5478#define PRCMU_DSI0ESCCLK_LCD 5579#define PRCMU_DSI1ESCCLK_LCD 5680#define PRCMU_DSI2ESCCLK_LCD 5781 82#define PRCMU_NUM_CLKS 5883 84#endif85