xref: /openbmc/linux/drivers/clk/ux500/prcc.h (revision b14cbdfd)
1*b14cbdfdSLinus Walleij /* SPDX-License-Identifier: GPL-2.0-only */
2*b14cbdfdSLinus Walleij 
3*b14cbdfdSLinus Walleij #ifndef __PRCC_H
4*b14cbdfdSLinus Walleij #define __PRCC_H
5*b14cbdfdSLinus Walleij 
6*b14cbdfdSLinus Walleij #define PRCC_NUM_PERIPH_CLUSTERS 6
7*b14cbdfdSLinus Walleij #define PRCC_PERIPHS_PER_CLUSTER 32
8*b14cbdfdSLinus Walleij 
9*b14cbdfdSLinus Walleij /* CLKRST4 is missing making it hard to index things */
10*b14cbdfdSLinus Walleij enum clkrst_index {
11*b14cbdfdSLinus Walleij 	CLKRST1_INDEX = 0,
12*b14cbdfdSLinus Walleij 	CLKRST2_INDEX,
13*b14cbdfdSLinus Walleij 	CLKRST3_INDEX,
14*b14cbdfdSLinus Walleij 	CLKRST5_INDEX,
15*b14cbdfdSLinus Walleij 	CLKRST6_INDEX,
16*b14cbdfdSLinus Walleij 	CLKRST_MAX,
17*b14cbdfdSLinus Walleij };
18*b14cbdfdSLinus Walleij 
19*b14cbdfdSLinus Walleij #endif
20