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