\n

CCM

Peripheral Memory Blocks

address_offset : 0x0 Bytes (0x0)
size : 0xC700 byte (0x0)
mem_usage : registers
protection : not protected

Registers

GPR0

PLL_CTRL0

PLL_CTRL27_SET

CCGR2

CCGR2_SET

CCGR2_CLR

CCGR2_TOG

PLL_CTRL0_SET

PLL_CTRL27_CLR

PLL_CTRL27_TOG

PLL_CTRL0_CLR

PLL_CTRL0_TOG

CCGR61

CCGR61_SET

CCGR61_CLR

CCGR61_TOG

CCGR62

CCGR62_SET

CCGR62_CLR

CCGR62_TOG

PLL_CTRL28

PLL_CTRL28_SET

PLL_CTRL28_CLR

PLL_CTRL28_TOG

CCGR63

CCGR63_SET

CCGR63_CLR

CCGR63_TOG

CCGR64

CCGR64_SET

CCGR64_CLR

CCGR64_TOG

PLL_CTRL29

PLL_CTRL29_SET

PLL_CTRL29_CLR

CCGR65

CCGR65_SET

CCGR65_CLR

CCGR65_TOG

PLL_CTRL29_TOG

CCGR66

CCGR66_SET

CCGR66_CLR

CCGR66_TOG

CCGR67

CCGR67_SET

CCGR67_CLR

PLL_CTRL30

CCGR67_TOG

PLL_CTRL30_SET

PLL_CTRL30_CLR

PLL_CTRL30_TOG

CCGR68

CCGR68_SET

CCGR68_CLR

CCGR68_TOG

CCGR69

CCGR69_SET

CCGR69_CLR

CCGR69_TOG

PLL_CTRL31

PLL_CTRL31_SET

PLL_CTRL31_CLR

PLL_CTRL31_TOG

CCGR70

CCGR70_SET

CCGR70_CLR

CCGR70_TOG

CCGR71

CCGR71_SET

CCGR71_CLR

CCGR71_TOG

PLL_CTRL32

PLL_CTRL32_SET

PLL_CTRL32_CLR

CCGR72

CCGR72_SET

CCGR72_CLR

CCGR72_TOG

PLL_CTRL32_TOG

CCGR73

CCGR73_SET

CCGR73_CLR

CCGR73_TOG

CCGR74

CCGR74_SET

CCGR74_CLR

PLL_CTRL33

CCGR74_TOG

PLL_CTRL33_SET

PLL_CTRL33_CLR

PLL_CTRL33_TOG

CCGR75

CCGR75_SET

CCGR75_CLR

CCGR75_TOG

CCGR3

CCGR3_SET

CCGR3_CLR

CCGR3_TOG

CCGR76

CCGR76_SET

CCGR76_CLR

CCGR76_TOG

PLL_CTRL34

PLL_CTRL34_SET

PLL_CTRL34_CLR

PLL_CTRL34_TOG

CCGR77

CCGR77_SET

CCGR77_CLR

CCGR77_TOG

CCGR78

CCGR78_SET

CCGR78_CLR

CCGR78_TOG

PLL_CTRL35

PLL_CTRL35_SET

CCGR79

CCGR79_SET

CCGR79_CLR

PLL_CTRL35_CLR

CCGR79_TOG

PLL_CTRL35_TOG

CCGR80

CCGR80_SET

CCGR80_CLR

CCGR80_TOG

CCGR81

CCGR81_SET

CCGR81_CLR

CCGR81_TOG

PLL_CTRL36

PLL_CTRL36_SET

PLL_CTRL36_CLR

PLL_CTRL36_TOG

CCGR82

CCGR82_SET

CCGR82_CLR

CCGR82_TOG

CCGR83

CCGR83_SET

CCGR83_CLR

CCGR83_TOG

PLL_CTRL37

PLL_CTRL37_SET

PLL_CTRL37_CLR

PLL_CTRL37_TOG

CCGR84

CCGR84_SET

CCGR84_CLR

CCGR84_TOG

CCGR85

CCGR85_SET

CCGR85_CLR

CCGR85_TOG

PLL_CTRL38

CCGR86

CCGR86_SET

CCGR86_CLR

CCGR86_TOG

PLL_CTRL38_SET

PLL_CTRL38_CLR

PLL_CTRL38_TOG

CCGR87

CCGR87_SET

CCGR87_CLR

CCGR87_TOG

CCGR88

CCGR88_SET

CCGR88_CLR

CCGR88_TOG

CCGR89

CCGR89_SET

CCGR89_CLR

CCGR89_TOG

CCGR90

CCGR90_SET

CCGR90_CLR

CCGR90_TOG

CCGR4

CCGR4_SET

CCGR4_CLR

CCGR4_TOG

PLL_CTRL1

PLL_CTRL1_SET

PLL_CTRL1_CLR

PLL_CTRL1_TOG

CCGR91

CCGR91_SET

CCGR91_CLR

CCGR91_TOG

CCGR92

CCGR92_SET

CCGR92_CLR

CCGR92_TOG

CCGR93

CCGR93_SET

CCGR93_CLR

CCGR93_TOG

CCGR94

CCGR94_SET

CCGR94_CLR

CCGR94_TOG

CCGR95

CCGR95_SET

CCGR95_CLR

CCGR95_TOG

CCGR96

CCGR96_SET

CCGR96_CLR

CCGR96_TOG

CCGR97

CCGR97_SET

CCGR97_CLR

CCGR97_TOG

CCGR98

CCGR98_SET

CCGR98_CLR

CCGR98_TOG

CCGR99

CCGR99_SET

CCGR99_CLR

CCGR99_TOG

CCGR100

CCGR100_SET

CCGR100_CLR

CCGR100_TOG

CCGR101

CCGR101_SET

CCGR101_CLR

CCGR101_TOG

CCGR102

CCGR102_SET

CCGR102_CLR

CCGR102_TOG

CCGR103

CCGR103_SET

CCGR103_CLR

CCGR103_TOG

CCGR104

CCGR104_SET

CCGR104_CLR

CCGR104_TOG

CCGR5

CCGR5_SET

CCGR5_CLR

CCGR5_TOG

CCGR105

CCGR105_SET

CCGR105_CLR

CCGR105_TOG

CCGR106

CCGR106_SET

CCGR106_CLR

CCGR106_TOG

CCGR107

CCGR107_SET

CCGR107_CLR

CCGR107_TOG

CCGR108

CCGR108_SET

CCGR108_CLR

CCGR108_TOG

CCGR109

CCGR109_SET

CCGR109_CLR

CCGR109_TOG

CCGR110

CCGR110_SET

CCGR110_CLR

CCGR110_TOG

CCGR111

CCGR111_SET

CCGR111_CLR

CCGR111_TOG

CCGR112

CCGR112_SET

CCGR112_CLR

CCGR112_TOG

CCGR113

CCGR113_SET

CCGR113_CLR

CCGR113_TOG

CCGR114

CCGR114_SET

CCGR114_CLR

CCGR114_TOG

CCGR115

CCGR115_SET

CCGR115_CLR

CCGR115_TOG

CCGR116

CCGR116_SET

CCGR116_CLR

CCGR116_TOG

CCGR117

CCGR117_SET

CCGR117_CLR

CCGR117_TOG

CCGR118

CCGR118_SET

CCGR118_CLR

CCGR118_TOG

CCGR119

CCGR119_SET

CCGR119_CLR

CCGR119_TOG

CCGR6

CCGR6_SET

CCGR6_CLR

CCGR6_TOG

PLL_CTRL2

PLL_CTRL2_SET

CCGR120

CCGR120_SET

CCGR120_CLR

CCGR120_TOG

PLL_CTRL2_CLR

PLL_CTRL2_TOG

CCGR121

CCGR121_SET

CCGR121_CLR

CCGR121_TOG

CCGR122

CCGR122_SET

CCGR122_CLR

CCGR122_TOG

CCGR123

CCGR123_SET

CCGR123_CLR

CCGR123_TOG

CCGR124

CCGR124_SET

CCGR124_CLR

CCGR124_TOG

CCGR125

CCGR125_SET

CCGR125_CLR

CCGR125_TOG

CCGR126

CCGR126_SET

CCGR126_CLR

CCGR126_TOG

CCGR127

CCGR127_SET

CCGR127_CLR

CCGR127_TOG

CCGR128

CCGR128_SET

CCGR128_CLR

CCGR128_TOG

CCGR129

CCGR129_SET

CCGR129_CLR

CCGR129_TOG

CCGR130

CCGR130_SET

CCGR130_CLR

CCGR130_TOG

CCGR131

CCGR131_SET

CCGR131_CLR

CCGR131_TOG

CCGR132

CCGR132_SET

CCGR132_CLR

CCGR132_TOG

CCGR133

CCGR133_SET

CCGR133_CLR

CCGR133_TOG

CCGR7

CCGR7_SET

CCGR7_CLR

CCGR7_TOG

CCGR134

CCGR134_SET

CCGR134_CLR

CCGR134_TOG

CCGR135

CCGR135_SET

CCGR135_CLR

CCGR135_TOG

CCGR136

CCGR136_SET

CCGR136_CLR

CCGR136_TOG

CCGR137

CCGR137_SET

CCGR137_CLR

CCGR137_TOG

CCGR138

CCGR138_SET

CCGR138_CLR

CCGR138_TOG

CCGR139

CCGR139_SET

CCGR139_CLR

CCGR139_TOG

CCGR140

CCGR140_SET

CCGR140_CLR

CCGR140_TOG

CCGR141

CCGR141_SET

CCGR141_CLR

CCGR141_TOG

CCGR142

CCGR142_SET

CCGR142_CLR

CCGR142_TOG

CCGR143

CCGR143_SET

CCGR143_CLR

CCGR143_TOG

CCGR144

CCGR144_SET

CCGR144_CLR

CCGR144_TOG

CCGR145

CCGR145_SET

CCGR145_CLR

CCGR145_TOG

CCGR146

CCGR146_SET

CCGR146_CLR

CCGR146_TOG

CCGR147

CCGR147_SET

CCGR147_CLR

CCGR147_TOG

CCGR8

CCGR8_SET

CCGR8_CLR

CCGR8_TOG

CCGR148

CCGR148_SET

CCGR148_CLR

CCGR148_TOG

PLL_CTRL3

PLL_CTRL3_SET

CCGR149

CCGR149_SET

CCGR149_CLR

CCGR149_TOG

PLL_CTRL3_CLR

PLL_CTRL3_TOG

CCGR150

CCGR150_SET

CCGR150_CLR

CCGR150_TOG

CCGR151

CCGR151_SET

CCGR151_CLR

CCGR151_TOG

CCGR152

CCGR152_SET

CCGR152_CLR

CCGR152_TOG

CCGR153

CCGR153_SET

CCGR153_CLR

CCGR153_TOG

CCGR154

CCGR154_SET

CCGR154_CLR

CCGR154_TOG

CCGR155

CCGR155_SET

CCGR155_CLR

CCGR155_TOG

CCGR156

CCGR156_SET

CCGR156_CLR

CCGR156_TOG

CCGR157

CCGR157_SET

CCGR157_CLR

CCGR157_TOG

CCGR158

CCGR158_SET

CCGR158_CLR

CCGR158_TOG

CCGR159

CCGR159_SET

CCGR159_CLR

CCGR159_TOG

CCGR160

CCGR160_SET

CCGR160_CLR

CCGR160_TOG

CCGR161

CCGR161_SET

CCGR161_CLR

CCGR161_TOG

CCGR9

CCGR9_SET

CCGR9_CLR

CCGR9_TOG

CCGR162

CCGR162_SET

CCGR162_CLR

CCGR162_TOG

CCGR163

CCGR163_SET

CCGR163_CLR

CCGR163_TOG

CCGR164

CCGR164_SET

CCGR164_CLR

CCGR164_TOG

CCGR165

CCGR165_SET

CCGR165_CLR

CCGR165_TOG

CCGR166

CCGR166_SET

CCGR166_CLR

CCGR166_TOG

CCGR167

CCGR167_SET

CCGR167_CLR

CCGR167_TOG

CCGR168

CCGR168_SET

CCGR168_CLR

CCGR168_TOG

CCGR169

CCGR169_SET

CCGR169_CLR

CCGR169_TOG

CCGR170

CCGR170_SET

CCGR170_CLR

CCGR170_TOG

CCGR171

CCGR171_SET

CCGR171_CLR

CCGR171_TOG

CCGR172

CCGR172_SET

CCGR172_CLR

CCGR172_TOG

CCGR173

CCGR173_SET

CCGR173_CLR

CCGR173_TOG

CCGR174

CCGR174_SET

CCGR174_CLR

CCGR174_TOG

CCGR175

CCGR175_SET

CCGR175_CLR

CCGR175_TOG

CCGR10

CCGR10_SET

CCGR10_CLR

CCGR10_TOG

CCGR176

CCGR176_SET

CCGR176_CLR

CCGR176_TOG

CCGR177

CCGR177_SET

CCGR177_CLR

PLL_CTRL4

CCGR177_TOG

PLL_CTRL4_SET

PLL_CTRL4_CLR

CCGR178

CCGR178_SET

PLL_CTRL4_TOG

CCGR178_CLR

CCGR178_TOG

CCGR179

CCGR179_SET

CCGR179_CLR

CCGR179_TOG

CCGR180

CCGR180_SET

CCGR180_CLR

CCGR180_TOG

CCGR181

CCGR181_SET

CCGR181_CLR

CCGR181_TOG

CCGR182

CCGR182_SET

CCGR182_CLR

CCGR182_TOG

CCGR183

CCGR183_SET

CCGR183_CLR

CCGR183_TOG

CCGR184

CCGR184_SET

CCGR184_CLR

CCGR184_TOG

CCGR185

CCGR185_SET

CCGR185_CLR

CCGR185_TOG

CCGR186

CCGR186_SET

CCGR186_CLR

CCGR186_TOG

CCGR187

CCGR187_SET

CCGR187_CLR

CCGR187_TOG

CCGR188

CCGR188_SET

CCGR188_CLR

CCGR188_TOG

CCGR189

CCGR189_SET

CCGR189_CLR

CCGR189_TOG

CCGR11

CCGR11_SET

CCGR11_CLR

CCGR11_TOG

CCGR190

CCGR190_SET

CCGR190_CLR

CCGR190_TOG

CCGR12

CCGR12_SET

CCGR12_CLR

CCGR12_TOG

PLL_CTRL5

PLL_CTRL5_SET

PLL_CTRL5_CLR

PLL_CTRL5_TOG

CCGR13

CCGR13_SET

CCGR13_CLR

CCGR13_TOG

GPR0_SET

CCGR14

CCGR14_SET

CCGR14_CLR

CCGR14_TOG

PLL_CTRL6

PLL_CTRL6_SET

PLL_CTRL6_CLR

PLL_CTRL6_TOG

CCGR15

CCGR15_SET

CCGR15_CLR

CCGR15_TOG

CCGR16

CCGR16_SET

CCGR16_CLR

CCGR16_TOG

PLL_CTRL7

PLL_CTRL7_SET

PLL_CTRL7_CLR

PLL_CTRL7_TOG

CCGR17

CCGR17_SET

CCGR17_CLR

CCGR17_TOG

CCGR18

CCGR18_SET

CCGR18_CLR

CCGR18_TOG

PLL_CTRL8

PLL_CTRL8_SET

PLL_CTRL8_CLR

PLL_CTRL8_TOG

CCGR19

CCGR19_SET

CCGR19_CLR

CCGR19_TOG

CCGR20

CCGR20_SET

CCGR20_CLR

CCGR20_TOG

PLL_CTRL9

PLL_CTRL9_SET

PLL_CTRL9_CLR

PLL_CTRL9_TOG

CCGR21

CCGR21_SET

CCGR21_CLR

CCGR21_TOG

CCGR22

CCGR22_SET

CCGR22_CLR

CCGR22_TOG

PLL_CTRL10

PLL_CTRL10_SET

PLL_CTRL10_CLR

PLL_CTRL10_TOG

CCGR23

CCGR23_SET

CCGR23_CLR

CCGR23_TOG

CCGR24

CCGR24_SET

CCGR24_CLR

CCGR24_TOG

PLL_CTRL11

PLL_CTRL11_SET

PLL_CTRL11_CLR

PLL_CTRL11_TOG

CCGR25

CCGR25_SET

CCGR25_CLR

CCGR25_TOG

CCGR26

CCGR26_SET

CCGR26_CLR

CCGR26_TOG

PLL_CTRL12

PLL_CTRL12_SET

PLL_CTRL12_CLR

CCGR27

CCGR27_SET

PLL_CTRL12_TOG

CCGR27_CLR

CCGR27_TOG

CCGR28

CCGR28_SET

CCGR28_CLR

CCGR28_TOG

PLL_CTRL13

CCGR29

CCGR29_SET

CCGR29_CLR

CCGR29_TOG

PLL_CTRL13_SET

PLL_CTRL13_CLR

PLL_CTRL13_TOG

GPR0_CLR

CCGR0

TARGET_ROOT0

TARGET_ROOT0_SET

CCGR0_SET

TARGET_ROOT0_CLR

TARGET_ROOT0_TOG

CCGR0_CLR

MISC0

MISC_ROOT0_SET

CCGR0_TOG

MISC_ROOT0_CLR

MISC_ROOT0_TOG

POST0

POST_ROOT0_SET

POST_ROOT0_CLR

POST_ROOT0_TOG

PRE0

PRE_ROOT0_SET

PRE_ROOT0_CLR

PRE_ROOT0_TOG

ACCESS_CTRL0

ACCESS_CTRL_ROOT0_SET

ACCESS_CTRL_ROOT0_CLR

ACCESS_CTRL_ROOT0_TOG

TARGET_ROOT1

TARGET_ROOT1_SET

TARGET_ROOT1_CLR

TARGET_ROOT1_TOG

MISC1

MISC_ROOT1_SET

MISC_ROOT1_CLR

MISC_ROOT1_TOG

POST1

POST_ROOT1_SET

POST_ROOT1_CLR

POST_ROOT1_TOG

PRE1

PRE_ROOT1_SET

PRE_ROOT1_CLR

PRE_ROOT1_TOG

ACCESS_CTRL1

ACCESS_CTRL_ROOT1_SET

ACCESS_CTRL_ROOT1_CLR

ACCESS_CTRL_ROOT1_TOG

TARGET_ROOT2

TARGET_ROOT2_SET

TARGET_ROOT2_CLR

TARGET_ROOT2_TOG

MISC2

MISC_ROOT2_SET

MISC_ROOT2_CLR

MISC_ROOT2_TOG

POST2

POST_ROOT2_SET

POST_ROOT2_CLR

POST_ROOT2_TOG

PRE2

PRE_ROOT2_SET

PRE_ROOT2_CLR

PRE_ROOT2_TOG

ACCESS_CTRL2

ACCESS_CTRL_ROOT2_SET

ACCESS_CTRL_ROOT2_CLR

ACCESS_CTRL_ROOT2_TOG

TARGET_ROOT3

TARGET_ROOT3_SET

TARGET_ROOT3_CLR

TARGET_ROOT3_TOG

MISC3

MISC_ROOT3_SET

MISC_ROOT3_CLR

MISC_ROOT3_TOG

POST3

POST_ROOT3_SET

POST_ROOT3_CLR

POST_ROOT3_TOG

PRE3

PRE_ROOT3_SET

PRE_ROOT3_CLR

PRE_ROOT3_TOG

CCGR30

CCGR30_SET

CCGR30_CLR

CCGR30_TOG

ACCESS_CTRL3

ACCESS_CTRL_ROOT3_SET

ACCESS_CTRL_ROOT3_CLR

ACCESS_CTRL_ROOT3_TOG

TARGET_ROOT4

TARGET_ROOT4_SET

TARGET_ROOT4_CLR

TARGET_ROOT4_TOG

MISC4

MISC_ROOT4_SET

MISC_ROOT4_CLR

MISC_ROOT4_TOG

POST4

POST_ROOT4_SET

POST_ROOT4_CLR

POST_ROOT4_TOG

PRE4

PRE_ROOT4_SET

PRE_ROOT4_CLR

PRE_ROOT4_TOG

ACCESS_CTRL4

ACCESS_CTRL_ROOT4_SET

ACCESS_CTRL_ROOT4_CLR

ACCESS_CTRL_ROOT4_TOG

CCGR31

CCGR31_SET

CCGR31_CLR

CCGR31_TOG

PLL_CTRL14

PLL_CTRL14_SET

PLL_CTRL14_CLR

PLL_CTRL14_TOG

TARGET_ROOT16

TARGET_ROOT16_SET

TARGET_ROOT16_CLR

TARGET_ROOT16_TOG

MISC16

MISC_ROOT16_SET

MISC_ROOT16_CLR

MISC_ROOT16_TOG

POST16

POST_ROOT16_SET

POST_ROOT16_CLR

POST_ROOT16_TOG

PRE16

PRE_ROOT16_SET

PRE_ROOT16_CLR

PRE_ROOT16_TOG

ACCESS_CTRL16

ACCESS_CTRL_ROOT16_SET

ACCESS_CTRL_ROOT16_CLR

ACCESS_CTRL_ROOT16_TOG

TARGET_ROOT17

TARGET_ROOT17_SET

TARGET_ROOT17_CLR

TARGET_ROOT17_TOG

MISC17

MISC_ROOT17_SET

MISC_ROOT17_CLR

MISC_ROOT17_TOG

POST17

POST_ROOT17_SET

POST_ROOT17_CLR

POST_ROOT17_TOG

PRE17

PRE_ROOT17_SET

PRE_ROOT17_CLR

PRE_ROOT17_TOG

ACCESS_CTRL17

ACCESS_CTRL_ROOT17_SET

ACCESS_CTRL_ROOT17_CLR

ACCESS_CTRL_ROOT17_TOG

TARGET_ROOT18

TARGET_ROOT18_SET

TARGET_ROOT18_CLR

TARGET_ROOT18_TOG

MISC18

MISC_ROOT18_SET

MISC_ROOT18_CLR

MISC_ROOT18_TOG

POST18

POST_ROOT18_SET

POST_ROOT18_CLR

POST_ROOT18_TOG

PRE18

PRE_ROOT18_SET

PRE_ROOT18_CLR

PRE_ROOT18_TOG

ACCESS_CTRL18

ACCESS_CTRL_ROOT18_SET

ACCESS_CTRL_ROOT18_CLR

ACCESS_CTRL_ROOT18_TOG

TARGET_ROOT19

TARGET_ROOT19_SET

TARGET_ROOT19_CLR

TARGET_ROOT19_TOG

MISC19

MISC_ROOT19_SET

MISC_ROOT19_CLR

MISC_ROOT19_TOG

POST19

POST_ROOT19_SET

POST_ROOT19_CLR

POST_ROOT19_TOG

PRE19

PRE_ROOT19_SET

PRE_ROOT19_CLR

PRE_ROOT19_TOG

ACCESS_CTRL19

ACCESS_CTRL_ROOT19_SET

ACCESS_CTRL_ROOT19_CLR

ACCESS_CTRL_ROOT19_TOG

TARGET_ROOT20

TARGET_ROOT20_SET

TARGET_ROOT20_CLR

TARGET_ROOT20_TOG

MISC20

CCGR32

MISC_ROOT20_SET

MISC_ROOT20_CLR

CCGR32_SET

MISC_ROOT20_TOG

POST20

CCGR32_CLR

POST_ROOT20_SET

POST_ROOT20_CLR

CCGR32_TOG

POST_ROOT20_TOG

PRE20

PRE_ROOT20_SET

PRE_ROOT20_CLR

PRE_ROOT20_TOG

ACCESS_CTRL20

ACCESS_CTRL_ROOT20_SET

ACCESS_CTRL_ROOT20_CLR

ACCESS_CTRL_ROOT20_TOG

TARGET_ROOT21

TARGET_ROOT21_SET

TARGET_ROOT21_CLR

TARGET_ROOT21_TOG

MISC21

MISC_ROOT21_SET

MISC_ROOT21_CLR

MISC_ROOT21_TOG

POST21

POST_ROOT21_SET

POST_ROOT21_CLR

POST_ROOT21_TOG

PRE21

PRE_ROOT21_SET

PRE_ROOT21_CLR

PRE_ROOT21_TOG

ACCESS_CTRL21

ACCESS_CTRL_ROOT21_SET

ACCESS_CTRL_ROOT21_CLR

ACCESS_CTRL_ROOT21_TOG

TARGET_ROOT22

TARGET_ROOT22_SET

TARGET_ROOT22_CLR

TARGET_ROOT22_TOG

MISC22

MISC_ROOT22_SET

MISC_ROOT22_CLR

MISC_ROOT22_TOG

POST22

POST_ROOT22_SET

POST_ROOT22_CLR

POST_ROOT22_TOG

PRE22

PRE_ROOT22_SET

PRE_ROOT22_CLR

PRE_ROOT22_TOG

ACCESS_CTRL22

ACCESS_CTRL_ROOT22_SET

ACCESS_CTRL_ROOT22_CLR

ACCESS_CTRL_ROOT22_TOG

TARGET_ROOT23

TARGET_ROOT23_SET

TARGET_ROOT23_CLR

TARGET_ROOT23_TOG

MISC23

MISC_ROOT23_SET

MISC_ROOT23_CLR

MISC_ROOT23_TOG

POST23

POST_ROOT23_SET

POST_ROOT23_CLR

POST_ROOT23_TOG

PRE23

PRE_ROOT23_SET

PRE_ROOT23_CLR

PRE_ROOT23_TOG

ACCESS_CTRL23

ACCESS_CTRL_ROOT23_SET

ACCESS_CTRL_ROOT23_CLR

ACCESS_CTRL_ROOT23_TOG

TARGET_ROOT24

TARGET_ROOT24_SET

TARGET_ROOT24_CLR

TARGET_ROOT24_TOG

MISC24

MISC_ROOT24_SET

MISC_ROOT24_CLR

MISC_ROOT24_TOG

POST24

POST_ROOT24_SET

POST_ROOT24_CLR

POST_ROOT24_TOG

PRE24

PRE_ROOT24_SET

PRE_ROOT24_CLR

PRE_ROOT24_TOG

ACCESS_CTRL24

ACCESS_CTRL_ROOT24_SET

ACCESS_CTRL_ROOT24_CLR

ACCESS_CTRL_ROOT24_TOG

TARGET_ROOT25

TARGET_ROOT25_SET

TARGET_ROOT25_CLR

TARGET_ROOT25_TOG

MISC25

MISC_ROOT25_SET

MISC_ROOT25_CLR

MISC_ROOT25_TOG

POST25

POST_ROOT25_SET

POST_ROOT25_CLR

POST_ROOT25_TOG

PRE25

PRE_ROOT25_SET

PRE_ROOT25_CLR

PRE_ROOT25_TOG

ACCESS_CTRL25

ACCESS_CTRL_ROOT25_SET

ACCESS_CTRL_ROOT25_CLR

ACCESS_CTRL_ROOT25_TOG

TARGET_ROOT26

TARGET_ROOT26_SET

TARGET_ROOT26_CLR

TARGET_ROOT26_TOG

MISC26

MISC_ROOT26_SET

MISC_ROOT26_CLR

MISC_ROOT26_TOG

POST26

POST_ROOT26_SET

POST_ROOT26_CLR

POST_ROOT26_TOG

PRE26

PRE_ROOT26_SET

PRE_ROOT26_CLR

PRE_ROOT26_TOG

ACCESS_CTRL26

ACCESS_CTRL_ROOT26_SET

ACCESS_CTRL_ROOT26_CLR

ACCESS_CTRL_ROOT26_TOG

TARGET_ROOT27

TARGET_ROOT27_SET

TARGET_ROOT27_CLR

TARGET_ROOT27_TOG

MISC27

MISC_ROOT27_SET

MISC_ROOT27_CLR

MISC_ROOT27_TOG

POST27

POST_ROOT27_SET

POST_ROOT27_CLR

POST_ROOT27_TOG

PRE27

PRE_ROOT27_SET

PRE_ROOT27_CLR

PRE_ROOT27_TOG

ACCESS_CTRL27

ACCESS_CTRL_ROOT27_SET

ACCESS_CTRL_ROOT27_CLR

ACCESS_CTRL_ROOT27_TOG

CCGR33

CCGR33_SET

CCGR33_CLR

CCGR33_TOG

PLL_CTRL15

PLL_CTRL15_SET

TARGET_ROOT32

TARGET_ROOT32_SET

PLL_CTRL15_CLR

TARGET_ROOT32_CLR

TARGET_ROOT32_TOG

MISC32

MISC_ROOT32_SET

MISC_ROOT32_CLR

MISC_ROOT32_TOG

POST32

POST_ROOT32_SET

POST_ROOT32_CLR

POST_ROOT32_TOG

PRE32

PRE_ROOT32_SET

PRE_ROOT32_CLR

PRE_ROOT32_TOG

PLL_CTRL15_TOG

ACCESS_CTRL32

ACCESS_CTRL_ROOT32_SET

ACCESS_CTRL_ROOT32_CLR

ACCESS_CTRL_ROOT32_TOG

TARGET_ROOT33

TARGET_ROOT33_SET

TARGET_ROOT33_CLR

TARGET_ROOT33_TOG

MISC33

MISC_ROOT33_SET

MISC_ROOT33_CLR

MISC_ROOT33_TOG

POST33

POST_ROOT33_SET

POST_ROOT33_CLR

POST_ROOT33_TOG

PRE33

PRE_ROOT33_SET

PRE_ROOT33_CLR

PRE_ROOT33_TOG

ACCESS_CTRL33

ACCESS_CTRL_ROOT33_SET

ACCESS_CTRL_ROOT33_CLR

ACCESS_CTRL_ROOT33_TOG

TARGET_ROOT34

TARGET_ROOT34_SET

TARGET_ROOT34_CLR

TARGET_ROOT34_TOG

MISC34

MISC_ROOT34_SET

MISC_ROOT34_CLR

MISC_ROOT34_TOG

POST34

POST_ROOT34_SET

POST_ROOT34_CLR

POST_ROOT34_TOG

PRE34

PRE_ROOT34_SET

PRE_ROOT34_CLR

PRE_ROOT34_TOG

ACCESS_CTRL34

ACCESS_CTRL_ROOT34_SET

ACCESS_CTRL_ROOT34_CLR

ACCESS_CTRL_ROOT34_TOG

TARGET_ROOT35

TARGET_ROOT35_SET

TARGET_ROOT35_CLR

TARGET_ROOT35_TOG

MISC35

MISC_ROOT35_SET

MISC_ROOT35_CLR

MISC_ROOT35_TOG

POST35

POST_ROOT35_SET

POST_ROOT35_CLR

POST_ROOT35_TOG

PRE35

PRE_ROOT35_SET

PRE_ROOT35_CLR

PRE_ROOT35_TOG

ACCESS_CTRL35

ACCESS_CTRL_ROOT35_SET

ACCESS_CTRL_ROOT35_CLR

ACCESS_CTRL_ROOT35_TOG

TARGET_ROOT36

TARGET_ROOT36_SET

TARGET_ROOT36_CLR

TARGET_ROOT36_TOG

MISC36

MISC_ROOT36_SET

MISC_ROOT36_CLR

MISC_ROOT36_TOG

POST36

POST_ROOT36_SET

POST_ROOT36_CLR

POST_ROOT36_TOG

PRE36

PRE_ROOT36_SET

PRE_ROOT36_CLR

PRE_ROOT36_TOG

CCGR34

CCGR34_SET

CCGR34_CLR

CCGR34_TOG

ACCESS_CTRL36

ACCESS_CTRL_ROOT36_SET

ACCESS_CTRL_ROOT36_CLR

ACCESS_CTRL_ROOT36_TOG

TARGET_ROOT37

TARGET_ROOT37_SET

TARGET_ROOT37_CLR

TARGET_ROOT37_TOG

MISC37

MISC_ROOT37_SET

MISC_ROOT37_CLR

MISC_ROOT37_TOG

POST37

POST_ROOT37_SET

POST_ROOT37_CLR

POST_ROOT37_TOG

PRE37

PRE_ROOT37_SET

PRE_ROOT37_CLR

PRE_ROOT37_TOG

ACCESS_CTRL37

ACCESS_CTRL_ROOT37_SET

ACCESS_CTRL_ROOT37_CLR

ACCESS_CTRL_ROOT37_TOG

CCGR35

CCGR35_SET

CCGR35_CLR

CCGR35_TOG

TARGET_ROOT48

TARGET_ROOT48_SET

TARGET_ROOT48_CLR

TARGET_ROOT48_TOG

MISC48

MISC_ROOT48_SET

MISC_ROOT48_CLR

MISC_ROOT48_TOG

POST48

POST_ROOT48_SET

POST_ROOT48_CLR

POST_ROOT48_TOG

PRE48

PRE_ROOT48_SET

PRE_ROOT48_CLR

PRE_ROOT48_TOG

ACCESS_CTRL48

ACCESS_CTRL_ROOT48_SET

ACCESS_CTRL_ROOT48_CLR

ACCESS_CTRL_ROOT48_TOG

PLL_CTRL16

TARGET_ROOT49

TARGET_ROOT49_SET

TARGET_ROOT49_CLR

TARGET_ROOT49_TOG

MISC49

MISC_ROOT49_SET

MISC_ROOT49_CLR

MISC_ROOT49_TOG

POST49

POST_ROOT49_SET

POST_ROOT49_CLR

POST_ROOT49_TOG

PRE49

PRE_ROOT49_SET

PRE_ROOT49_CLR

PRE_ROOT49_TOG

PLL_CTRL16_SET

ACCESS_CTRL49

ACCESS_CTRL_ROOT49_SET

ACCESS_CTRL_ROOT49_CLR

ACCESS_CTRL_ROOT49_TOG

PLL_CTRL16_CLR

PLL_CTRL16_TOG

CCGR36

CCGR36_SET

CCGR36_CLR

CCGR36_TOG

CCGR37

CCGR37_SET

CCGR37_CLR

CCGR37_TOG

TARGET_ROOT64

TARGET_ROOT64_SET

TARGET_ROOT64_CLR

TARGET_ROOT64_TOG

MISC64

MISC_ROOT64_SET

MISC_ROOT64_CLR

MISC_ROOT64_TOG

POST64

POST_ROOT64_SET

POST_ROOT64_CLR

POST_ROOT64_TOG

PRE64

PRE_ROOT64_SET

PRE_ROOT64_CLR

PRE_ROOT64_TOG

ACCESS_CTRL64

ACCESS_CTRL_ROOT64_SET

ACCESS_CTRL_ROOT64_CLR

ACCESS_CTRL_ROOT64_TOG

TARGET_ROOT65

TARGET_ROOT65_SET

TARGET_ROOT65_CLR

TARGET_ROOT65_TOG

MISC65

MISC_ROOT65_SET

MISC_ROOT65_CLR

MISC_ROOT65_TOG

POST65

POST_ROOT65_SET

POST_ROOT65_CLR

POST_ROOT65_TOG

PRE65

PRE_ROOT65_SET

PRE_ROOT65_CLR

PRE_ROOT65_TOG

ACCESS_CTRL65

ACCESS_CTRL_ROOT65_SET

ACCESS_CTRL_ROOT65_CLR

ACCESS_CTRL_ROOT65_TOG

TARGET_ROOT66

TARGET_ROOT66_SET

TARGET_ROOT66_CLR

TARGET_ROOT66_TOG

MISC66

MISC_ROOT66_SET

MISC_ROOT66_CLR

MISC_ROOT66_TOG

POST66

POST_ROOT66_SET

POST_ROOT66_CLR

POST_ROOT66_TOG

PRE66

PRE_ROOT66_SET

PRE_ROOT66_CLR

PRE_ROOT66_TOG

ACCESS_CTRL66

ACCESS_CTRL_ROOT66_SET

ACCESS_CTRL_ROOT66_CLR

ACCESS_CTRL_ROOT66_TOG

TARGET_ROOT67

TARGET_ROOT67_SET

TARGET_ROOT67_CLR

TARGET_ROOT67_TOG

PLL_CTRL17

MISC67

MISC_ROOT67_SET

MISC_ROOT67_CLR

MISC_ROOT67_TOG

POST67

POST_ROOT67_SET

POST_ROOT67_CLR

POST_ROOT67_TOG

PRE67

PRE_ROOT67_SET

PRE_ROOT67_CLR

PRE_ROOT67_TOG

PLL_CTRL17_SET

ACCESS_CTRL67

ACCESS_CTRL_ROOT67_SET

ACCESS_CTRL_ROOT67_CLR

ACCESS_CTRL_ROOT67_TOG

TARGET_ROOT68

TARGET_ROOT68_SET

TARGET_ROOT68_CLR

TARGET_ROOT68_TOG

MISC68

MISC_ROOT68_SET

MISC_ROOT68_CLR

MISC_ROOT68_TOG

POST68

POST_ROOT68_SET

PLL_CTRL17_CLR

POST_ROOT68_CLR

POST_ROOT68_TOG

PRE68

PRE_ROOT68_SET

PRE_ROOT68_CLR

PRE_ROOT68_TOG

ACCESS_CTRL68

PLL_CTRL17_TOG

ACCESS_CTRL_ROOT68_SET

ACCESS_CTRL_ROOT68_CLR

ACCESS_CTRL_ROOT68_TOG

TARGET_ROOT69

TARGET_ROOT69_SET

TARGET_ROOT69_CLR

TARGET_ROOT69_TOG

MISC69

MISC_ROOT69_SET

MISC_ROOT69_CLR

MISC_ROOT69_TOG

POST69

POST_ROOT69_SET

POST_ROOT69_CLR

POST_ROOT69_TOG

PRE69

PRE_ROOT69_SET

PRE_ROOT69_CLR

PRE_ROOT69_TOG

CCGR38

CCGR38_SET

ACCESS_CTRL69

ACCESS_CTRL_ROOT69_SET

ACCESS_CTRL_ROOT69_CLR

CCGR38_CLR

ACCESS_CTRL_ROOT69_TOG

TARGET_ROOT70

CCGR38_TOG

TARGET_ROOT70_SET

TARGET_ROOT70_CLR

TARGET_ROOT70_TOG

MISC70

MISC_ROOT70_SET

MISC_ROOT70_CLR

MISC_ROOT70_TOG

POST70

POST_ROOT70_SET

POST_ROOT70_CLR

POST_ROOT70_TOG

PRE70

PRE_ROOT70_SET

PRE_ROOT70_CLR

PRE_ROOT70_TOG

ACCESS_CTRL70

ACCESS_CTRL_ROOT70_SET

ACCESS_CTRL_ROOT70_CLR

ACCESS_CTRL_ROOT70_TOG

TARGET_ROOT71

TARGET_ROOT71_SET

TARGET_ROOT71_CLR

TARGET_ROOT71_TOG

MISC71

MISC_ROOT71_SET

MISC_ROOT71_CLR

MISC_ROOT71_TOG

POST71

POST_ROOT71_SET

POST_ROOT71_CLR

POST_ROOT71_TOG

PRE71

PRE_ROOT71_SET

PRE_ROOT71_CLR

PRE_ROOT71_TOG

ACCESS_CTRL71

ACCESS_CTRL_ROOT71_SET

ACCESS_CTRL_ROOT71_CLR

ACCESS_CTRL_ROOT71_TOG

TARGET_ROOT72

TARGET_ROOT72_SET

TARGET_ROOT72_CLR

TARGET_ROOT72_TOG

MISC72

MISC_ROOT72_SET

MISC_ROOT72_CLR

MISC_ROOT72_TOG

POST72

POST_ROOT72_SET

POST_ROOT72_CLR

POST_ROOT72_TOG

PRE72

PRE_ROOT72_SET

PRE_ROOT72_CLR

PRE_ROOT72_TOG

ACCESS_CTRL72

ACCESS_CTRL_ROOT72_SET

ACCESS_CTRL_ROOT72_CLR

ACCESS_CTRL_ROOT72_TOG

TARGET_ROOT73

TARGET_ROOT73_SET

TARGET_ROOT73_CLR

TARGET_ROOT73_TOG

MISC73

MISC_ROOT73_SET

MISC_ROOT73_CLR

MISC_ROOT73_TOG

POST73

POST_ROOT73_SET

POST_ROOT73_CLR

POST_ROOT73_TOG

PRE73

PRE_ROOT73_SET

PRE_ROOT73_CLR

PRE_ROOT73_TOG

ACCESS_CTRL73

ACCESS_CTRL_ROOT73_SET

ACCESS_CTRL_ROOT73_CLR

ACCESS_CTRL_ROOT73_TOG

TARGET_ROOT74

TARGET_ROOT74_SET

TARGET_ROOT74_CLR

TARGET_ROOT74_TOG

MISC74

MISC_ROOT74_SET

MISC_ROOT74_CLR

MISC_ROOT74_TOG

POST74

POST_ROOT74_SET

POST_ROOT74_CLR

POST_ROOT74_TOG

PRE74

PRE_ROOT74_SET

PRE_ROOT74_CLR

PRE_ROOT74_TOG

ACCESS_CTRL74

ACCESS_CTRL_ROOT74_SET

ACCESS_CTRL_ROOT74_CLR

ACCESS_CTRL_ROOT74_TOG

TARGET_ROOT75

TARGET_ROOT75_SET

TARGET_ROOT75_CLR

TARGET_ROOT75_TOG

MISC75

MISC_ROOT75_SET

MISC_ROOT75_CLR

MISC_ROOT75_TOG

POST75

POST_ROOT75_SET

POST_ROOT75_CLR

POST_ROOT75_TOG

PRE75

PRE_ROOT75_SET

PRE_ROOT75_CLR

PRE_ROOT75_TOG

ACCESS_CTRL75

ACCESS_CTRL_ROOT75_SET

ACCESS_CTRL_ROOT75_CLR

ACCESS_CTRL_ROOT75_TOG

TARGET_ROOT76

TARGET_ROOT76_SET

TARGET_ROOT76_CLR

TARGET_ROOT76_TOG

MISC76

MISC_ROOT76_SET

MISC_ROOT76_CLR

MISC_ROOT76_TOG

POST76

POST_ROOT76_SET

POST_ROOT76_CLR

POST_ROOT76_TOG

PRE76

PRE_ROOT76_SET

PRE_ROOT76_CLR

PRE_ROOT76_TOG

ACCESS_CTRL76

ACCESS_CTRL_ROOT76_SET

ACCESS_CTRL_ROOT76_CLR

ACCESS_CTRL_ROOT76_TOG

TARGET_ROOT77

TARGET_ROOT77_SET

TARGET_ROOT77_CLR

TARGET_ROOT77_TOG

MISC77

MISC_ROOT77_SET

MISC_ROOT77_CLR

MISC_ROOT77_TOG

POST77

POST_ROOT77_SET

POST_ROOT77_CLR

POST_ROOT77_TOG

PRE77

PRE_ROOT77_SET

PRE_ROOT77_CLR

PRE_ROOT77_TOG

ACCESS_CTRL77

ACCESS_CTRL_ROOT77_SET

ACCESS_CTRL_ROOT77_CLR

ACCESS_CTRL_ROOT77_TOG

TARGET_ROOT78

TARGET_ROOT78_SET

TARGET_ROOT78_CLR

TARGET_ROOT78_TOG

CCGR39

MISC78

MISC_ROOT78_SET

CCGR39_SET

MISC_ROOT78_CLR

MISC_ROOT78_TOG

POST78

CCGR39_CLR

POST_ROOT78_SET

POST_ROOT78_CLR

CCGR39_TOG

POST_ROOT78_TOG

PRE78

PRE_ROOT78_SET

PRE_ROOT78_CLR

PRE_ROOT78_TOG

ACCESS_CTRL78

ACCESS_CTRL_ROOT78_SET

ACCESS_CTRL_ROOT78_CLR

ACCESS_CTRL_ROOT78_TOG

TARGET_ROOT79

TARGET_ROOT79_SET

TARGET_ROOT79_CLR

TARGET_ROOT79_TOG

MISC79

MISC_ROOT79_SET

MISC_ROOT79_CLR

MISC_ROOT79_TOG

POST79

POST_ROOT79_SET

POST_ROOT79_CLR

POST_ROOT79_TOG

PRE79

PRE_ROOT79_SET

PRE_ROOT79_CLR

PRE_ROOT79_TOG

ACCESS_CTRL79

ACCESS_CTRL_ROOT79_SET

ACCESS_CTRL_ROOT79_CLR

ACCESS_CTRL_ROOT79_TOG

TARGET_ROOT80

TARGET_ROOT80_SET

TARGET_ROOT80_CLR

TARGET_ROOT80_TOG

MISC80

MISC_ROOT80_SET

MISC_ROOT80_CLR

MISC_ROOT80_TOG

POST80

POST_ROOT80_SET

POST_ROOT80_CLR

POST_ROOT80_TOG

PRE80

PRE_ROOT80_SET

PRE_ROOT80_CLR

PRE_ROOT80_TOG

ACCESS_CTRL80

ACCESS_CTRL_ROOT80_SET

ACCESS_CTRL_ROOT80_CLR

ACCESS_CTRL_ROOT80_TOG

TARGET_ROOT81

TARGET_ROOT81_SET

TARGET_ROOT81_CLR

TARGET_ROOT81_TOG

MISC81

MISC_ROOT81_SET

MISC_ROOT81_CLR

MISC_ROOT81_TOG

POST81

POST_ROOT81_SET

POST_ROOT81_CLR

POST_ROOT81_TOG

PRE81

PRE_ROOT81_SET

PRE_ROOT81_CLR

PRE_ROOT81_TOG

ACCESS_CTRL81

ACCESS_CTRL_ROOT81_SET

ACCESS_CTRL_ROOT81_CLR

ACCESS_CTRL_ROOT81_TOG

TARGET_ROOT82

TARGET_ROOT82_SET

TARGET_ROOT82_CLR

TARGET_ROOT82_TOG

MISC82

MISC_ROOT82_SET

MISC_ROOT82_CLR

MISC_ROOT82_TOG

POST82

POST_ROOT82_SET

POST_ROOT82_CLR

POST_ROOT82_TOG

PRE82

PRE_ROOT82_SET

PRE_ROOT82_CLR

PRE_ROOT82_TOG

ACCESS_CTRL82

ACCESS_CTRL_ROOT82_SET

ACCESS_CTRL_ROOT82_CLR

ACCESS_CTRL_ROOT82_TOG

TARGET_ROOT83

TARGET_ROOT83_SET

TARGET_ROOT83_CLR

TARGET_ROOT83_TOG

MISC83

MISC_ROOT83_SET

MISC_ROOT83_CLR

MISC_ROOT83_TOG

POST83

POST_ROOT83_SET

POST_ROOT83_CLR

POST_ROOT83_TOG

PRE83

PRE_ROOT83_SET

PRE_ROOT83_CLR

PRE_ROOT83_TOG

ACCESS_CTRL83

ACCESS_CTRL_ROOT83_SET

ACCESS_CTRL_ROOT83_CLR

ACCESS_CTRL_ROOT83_TOG

TARGET_ROOT84

TARGET_ROOT84_SET

TARGET_ROOT84_CLR

TARGET_ROOT84_TOG

MISC84

MISC_ROOT84_SET

MISC_ROOT84_CLR

MISC_ROOT84_TOG

POST84

POST_ROOT84_SET

POST_ROOT84_CLR

POST_ROOT84_TOG

PRE84

PRE_ROOT84_SET

PRE_ROOT84_CLR

PRE_ROOT84_TOG

ACCESS_CTRL84

ACCESS_CTRL_ROOT84_SET

ACCESS_CTRL_ROOT84_CLR

ACCESS_CTRL_ROOT84_TOG

TARGET_ROOT85

TARGET_ROOT85_SET

TARGET_ROOT85_CLR

TARGET_ROOT85_TOG

MISC85

MISC_ROOT85_SET

MISC_ROOT85_CLR

MISC_ROOT85_TOG

POST85

POST_ROOT85_SET

POST_ROOT85_CLR

POST_ROOT85_TOG

PLL_CTRL18

PRE85

PRE_ROOT85_SET

PRE_ROOT85_CLR

PRE_ROOT85_TOG

ACCESS_CTRL85

ACCESS_CTRL_ROOT85_SET

ACCESS_CTRL_ROOT85_CLR

ACCESS_CTRL_ROOT85_TOG

PLL_CTRL18_SET

TARGET_ROOT86

TARGET_ROOT86_SET

TARGET_ROOT86_CLR

TARGET_ROOT86_TOG

MISC86

MISC_ROOT86_SET

MISC_ROOT86_CLR

MISC_ROOT86_TOG

POST86

POST_ROOT86_SET

POST_ROOT86_CLR

POST_ROOT86_TOG

PRE86

PRE_ROOT86_SET

CCGR40

PRE_ROOT86_CLR

PRE_ROOT86_TOG

CCGR40_SET

CCGR40_CLR

PLL_CTRL18_CLR

CCGR40_TOG

ACCESS_CTRL86

ACCESS_CTRL_ROOT86_SET

ACCESS_CTRL_ROOT86_CLR

ACCESS_CTRL_ROOT86_TOG

TARGET_ROOT87

TARGET_ROOT87_SET

TARGET_ROOT87_CLR

TARGET_ROOT87_TOG

MISC87

MISC_ROOT87_SET

MISC_ROOT87_CLR

MISC_ROOT87_TOG

PLL_CTRL18_TOG

POST87

POST_ROOT87_SET

POST_ROOT87_CLR

POST_ROOT87_TOG

PRE87

PRE_ROOT87_SET

PRE_ROOT87_CLR

PRE_ROOT87_TOG

ACCESS_CTRL87

ACCESS_CTRL_ROOT87_SET

ACCESS_CTRL_ROOT87_CLR

ACCESS_CTRL_ROOT87_TOG

TARGET_ROOT88

TARGET_ROOT88_SET

TARGET_ROOT88_CLR

TARGET_ROOT88_TOG

MISC88

MISC_ROOT88_SET

MISC_ROOT88_CLR

MISC_ROOT88_TOG

POST88

POST_ROOT88_SET

POST_ROOT88_CLR

POST_ROOT88_TOG

PRE88

PRE_ROOT88_SET

PRE_ROOT88_CLR

PRE_ROOT88_TOG

ACCESS_CTRL88

ACCESS_CTRL_ROOT88_SET

ACCESS_CTRL_ROOT88_CLR

ACCESS_CTRL_ROOT88_TOG

TARGET_ROOT89

TARGET_ROOT89_SET

TARGET_ROOT89_CLR

TARGET_ROOT89_TOG

MISC89

MISC_ROOT89_SET

MISC_ROOT89_CLR

MISC_ROOT89_TOG

POST89

POST_ROOT89_SET

POST_ROOT89_CLR

POST_ROOT89_TOG

PRE89

PRE_ROOT89_SET

PRE_ROOT89_CLR

PRE_ROOT89_TOG

ACCESS_CTRL89

ACCESS_CTRL_ROOT89_SET

ACCESS_CTRL_ROOT89_CLR

ACCESS_CTRL_ROOT89_TOG

TARGET_ROOT90

TARGET_ROOT90_SET

TARGET_ROOT90_CLR

TARGET_ROOT90_TOG

MISC90

MISC_ROOT90_SET

MISC_ROOT90_CLR

MISC_ROOT90_TOG

POST90

POST_ROOT90_SET

POST_ROOT90_CLR

POST_ROOT90_TOG

PRE90

PRE_ROOT90_SET

PRE_ROOT90_CLR

PRE_ROOT90_TOG

ACCESS_CTRL90

ACCESS_CTRL_ROOT90_SET

ACCESS_CTRL_ROOT90_CLR

ACCESS_CTRL_ROOT90_TOG

TARGET_ROOT91

TARGET_ROOT91_SET

TARGET_ROOT91_CLR

TARGET_ROOT91_TOG

MISC91

MISC_ROOT91_SET

MISC_ROOT91_CLR

MISC_ROOT91_TOG

POST91

POST_ROOT91_SET

POST_ROOT91_CLR

POST_ROOT91_TOG

PRE91

PRE_ROOT91_SET

PRE_ROOT91_CLR

PRE_ROOT91_TOG

ACCESS_CTRL91

ACCESS_CTRL_ROOT91_SET

ACCESS_CTRL_ROOT91_CLR

ACCESS_CTRL_ROOT91_TOG

TARGET_ROOT92

TARGET_ROOT92_SET

TARGET_ROOT92_CLR

TARGET_ROOT92_TOG

MISC92

MISC_ROOT92_SET

MISC_ROOT92_CLR

MISC_ROOT92_TOG

POST92

POST_ROOT92_SET

POST_ROOT92_CLR

POST_ROOT92_TOG

PRE92

PRE_ROOT92_SET

PRE_ROOT92_CLR

PRE_ROOT92_TOG

ACCESS_CTRL92

ACCESS_CTRL_ROOT92_SET

ACCESS_CTRL_ROOT92_CLR

ACCESS_CTRL_ROOT92_TOG

TARGET_ROOT93

TARGET_ROOT93_SET

TARGET_ROOT93_CLR

TARGET_ROOT93_TOG

MISC93

MISC_ROOT93_SET

MISC_ROOT93_CLR

MISC_ROOT93_TOG

POST93

POST_ROOT93_SET

POST_ROOT93_CLR

POST_ROOT93_TOG

PRE93

PRE_ROOT93_SET

PRE_ROOT93_CLR

PRE_ROOT93_TOG

ACCESS_CTRL93

ACCESS_CTRL_ROOT93_SET

ACCESS_CTRL_ROOT93_CLR

ACCESS_CTRL_ROOT93_TOG

TARGET_ROOT94

TARGET_ROOT94_SET

TARGET_ROOT94_CLR

TARGET_ROOT94_TOG

MISC94

MISC_ROOT94_SET

MISC_ROOT94_CLR

MISC_ROOT94_TOG

POST94

POST_ROOT94_SET

POST_ROOT94_CLR

POST_ROOT94_TOG

PRE94

PRE_ROOT94_SET

PRE_ROOT94_CLR

PRE_ROOT94_TOG

CCGR41

CCGR41_SET

ACCESS_CTRL94

CCGR41_CLR

ACCESS_CTRL_ROOT94_SET

ACCESS_CTRL_ROOT94_CLR

ACCESS_CTRL_ROOT94_TOG

CCGR41_TOG

TARGET_ROOT95

TARGET_ROOT95_SET

TARGET_ROOT95_CLR

TARGET_ROOT95_TOG

MISC95

MISC_ROOT95_SET

MISC_ROOT95_CLR

MISC_ROOT95_TOG

POST95

POST_ROOT95_SET

POST_ROOT95_CLR

POST_ROOT95_TOG

PRE95

PRE_ROOT95_SET

PRE_ROOT95_CLR

PRE_ROOT95_TOG

ACCESS_CTRL95

ACCESS_CTRL_ROOT95_SET

ACCESS_CTRL_ROOT95_CLR

ACCESS_CTRL_ROOT95_TOG

TARGET_ROOT96

TARGET_ROOT96_SET

TARGET_ROOT96_CLR

TARGET_ROOT96_TOG

MISC96

MISC_ROOT96_SET

MISC_ROOT96_CLR

MISC_ROOT96_TOG

POST96

POST_ROOT96_SET

POST_ROOT96_CLR

POST_ROOT96_TOG

PRE96

PRE_ROOT96_SET

PRE_ROOT96_CLR

PRE_ROOT96_TOG

ACCESS_CTRL96

ACCESS_CTRL_ROOT96_SET

ACCESS_CTRL_ROOT96_CLR

ACCESS_CTRL_ROOT96_TOG

TARGET_ROOT97

TARGET_ROOT97_SET

TARGET_ROOT97_CLR

TARGET_ROOT97_TOG

MISC97

MISC_ROOT97_SET

MISC_ROOT97_CLR

MISC_ROOT97_TOG

POST97

POST_ROOT97_SET

POST_ROOT97_CLR

POST_ROOT97_TOG

PRE97

PRE_ROOT97_SET

PRE_ROOT97_CLR

PRE_ROOT97_TOG

ACCESS_CTRL97

ACCESS_CTRL_ROOT97_SET

ACCESS_CTRL_ROOT97_CLR

ACCESS_CTRL_ROOT97_TOG

TARGET_ROOT98

TARGET_ROOT98_SET

TARGET_ROOT98_CLR

TARGET_ROOT98_TOG

MISC98

MISC_ROOT98_SET

MISC_ROOT98_CLR

MISC_ROOT98_TOG

POST98

POST_ROOT98_SET

POST_ROOT98_CLR

POST_ROOT98_TOG

PRE98

PRE_ROOT98_SET

PRE_ROOT98_CLR

PRE_ROOT98_TOG

ACCESS_CTRL98

ACCESS_CTRL_ROOT98_SET

ACCESS_CTRL_ROOT98_CLR

ACCESS_CTRL_ROOT98_TOG

TARGET_ROOT99

TARGET_ROOT99_SET

TARGET_ROOT99_CLR

TARGET_ROOT99_TOG

MISC99

MISC_ROOT99_SET

MISC_ROOT99_CLR

MISC_ROOT99_TOG

POST99

POST_ROOT99_SET

POST_ROOT99_CLR

POST_ROOT99_TOG

PRE99

PRE_ROOT99_SET

PRE_ROOT99_CLR

PRE_ROOT99_TOG

ACCESS_CTRL99

ACCESS_CTRL_ROOT99_SET

ACCESS_CTRL_ROOT99_CLR

ACCESS_CTRL_ROOT99_TOG

TARGET_ROOT100

TARGET_ROOT100_SET

TARGET_ROOT100_CLR

TARGET_ROOT100_TOG

MISC100

MISC_ROOT100_SET

MISC_ROOT100_CLR

MISC_ROOT100_TOG

POST100

POST_ROOT100_SET

POST_ROOT100_CLR

POST_ROOT100_TOG

PRE100

PRE_ROOT100_SET

PRE_ROOT100_CLR

PRE_ROOT100_TOG

ACCESS_CTRL100

ACCESS_CTRL_ROOT100_SET

ACCESS_CTRL_ROOT100_CLR

ACCESS_CTRL_ROOT100_TOG

TARGET_ROOT101

TARGET_ROOT101_SET

TARGET_ROOT101_CLR

TARGET_ROOT101_TOG

MISC101

MISC_ROOT101_SET

MISC_ROOT101_CLR

MISC_ROOT101_TOG

POST101

POST_ROOT101_SET

POST_ROOT101_CLR

POST_ROOT101_TOG

PRE101

PRE_ROOT101_SET

PRE_ROOT101_CLR

PRE_ROOT101_TOG

ACCESS_CTRL101

ACCESS_CTRL_ROOT101_SET

ACCESS_CTRL_ROOT101_CLR

ACCESS_CTRL_ROOT101_TOG

TARGET_ROOT102

TARGET_ROOT102_SET

TARGET_ROOT102_CLR

TARGET_ROOT102_TOG

MISC102

MISC_ROOT102_SET

MISC_ROOT102_CLR

MISC_ROOT102_TOG

POST102

POST_ROOT102_SET

POST_ROOT102_CLR

POST_ROOT102_TOG

PRE102

PRE_ROOT102_SET

PRE_ROOT102_CLR

PRE_ROOT102_TOG

ACCESS_CTRL102

ACCESS_CTRL_ROOT102_SET

ACCESS_CTRL_ROOT102_CLR

ACCESS_CTRL_ROOT102_TOG

TARGET_ROOT103

TARGET_ROOT103_SET

CCGR42

TARGET_ROOT103_CLR

TARGET_ROOT103_TOG

MISC103

CCGR42_SET

MISC_ROOT103_SET

MISC_ROOT103_CLR

MISC_ROOT103_TOG

CCGR42_CLR

POST103

POST_ROOT103_SET

POST_ROOT103_CLR

CCGR42_TOG

POST_ROOT103_TOG

PRE103

PRE_ROOT103_SET

PRE_ROOT103_CLR

PRE_ROOT103_TOG

PLL_CTRL19

ACCESS_CTRL103

ACCESS_CTRL_ROOT103_SET

ACCESS_CTRL_ROOT103_CLR

ACCESS_CTRL_ROOT103_TOG

TARGET_ROOT104

TARGET_ROOT104_SET

TARGET_ROOT104_CLR

TARGET_ROOT104_TOG

MISC104

MISC_ROOT104_SET

MISC_ROOT104_CLR

MISC_ROOT104_TOG

POST104

POST_ROOT104_SET

POST_ROOT104_CLR

POST_ROOT104_TOG

PRE104

PLL_CTRL19_SET

PRE_ROOT104_SET

PRE_ROOT104_CLR

PRE_ROOT104_TOG

ACCESS_CTRL104

ACCESS_CTRL_ROOT104_SET

ACCESS_CTRL_ROOT104_CLR

ACCESS_CTRL_ROOT104_TOG

TARGET_ROOT105

TARGET_ROOT105_SET

PLL_CTRL19_CLR

TARGET_ROOT105_CLR

TARGET_ROOT105_TOG

MISC105

MISC_ROOT105_SET

MISC_ROOT105_CLR

MISC_ROOT105_TOG

POST105

POST_ROOT105_SET

POST_ROOT105_CLR

POST_ROOT105_TOG

PRE105

PRE_ROOT105_SET

PRE_ROOT105_CLR

PRE_ROOT105_TOG

PLL_CTRL19_TOG

ACCESS_CTRL105

ACCESS_CTRL_ROOT105_SET

ACCESS_CTRL_ROOT105_CLR

ACCESS_CTRL_ROOT105_TOG

TARGET_ROOT106

TARGET_ROOT106_SET

TARGET_ROOT106_CLR

TARGET_ROOT106_TOG

MISC106

MISC_ROOT106_SET

MISC_ROOT106_CLR

MISC_ROOT106_TOG

POST106

POST_ROOT106_SET

POST_ROOT106_CLR

POST_ROOT106_TOG

PRE106

PRE_ROOT106_SET

PRE_ROOT106_CLR

PRE_ROOT106_TOG

ACCESS_CTRL106

ACCESS_CTRL_ROOT106_SET

ACCESS_CTRL_ROOT106_CLR

ACCESS_CTRL_ROOT106_TOG

TARGET_ROOT107

TARGET_ROOT107_SET

TARGET_ROOT107_CLR

TARGET_ROOT107_TOG

MISC107

MISC_ROOT107_SET

MISC_ROOT107_CLR

MISC_ROOT107_TOG

POST107

POST_ROOT107_SET

POST_ROOT107_CLR

POST_ROOT107_TOG

PRE107

PRE_ROOT107_SET

PRE_ROOT107_CLR

PRE_ROOT107_TOG

ACCESS_CTRL107

ACCESS_CTRL_ROOT107_SET

ACCESS_CTRL_ROOT107_CLR

ACCESS_CTRL_ROOT107_TOG

TARGET_ROOT108

TARGET_ROOT108_SET

TARGET_ROOT108_CLR

TARGET_ROOT108_TOG

MISC108

MISC_ROOT108_SET

MISC_ROOT108_CLR

MISC_ROOT108_TOG

POST108

POST_ROOT108_SET

POST_ROOT108_CLR

POST_ROOT108_TOG

PRE108

PRE_ROOT108_SET

PRE_ROOT108_CLR

PRE_ROOT108_TOG

ACCESS_CTRL108

ACCESS_CTRL_ROOT108_SET

ACCESS_CTRL_ROOT108_CLR

ACCESS_CTRL_ROOT108_TOG

TARGET_ROOT109

TARGET_ROOT109_SET

TARGET_ROOT109_CLR

TARGET_ROOT109_TOG

MISC109

MISC_ROOT109_SET

MISC_ROOT109_CLR

MISC_ROOT109_TOG

POST109

POST_ROOT109_SET

POST_ROOT109_CLR

POST_ROOT109_TOG

PRE109

PRE_ROOT109_SET

PRE_ROOT109_CLR

PRE_ROOT109_TOG

ACCESS_CTRL109

ACCESS_CTRL_ROOT109_SET

ACCESS_CTRL_ROOT109_CLR

ACCESS_CTRL_ROOT109_TOG

TARGET_ROOT110

TARGET_ROOT110_SET

TARGET_ROOT110_CLR

TARGET_ROOT110_TOG

MISC110

MISC_ROOT110_SET

MISC_ROOT110_CLR

MISC_ROOT110_TOG

POST110

POST_ROOT110_SET

POST_ROOT110_CLR

POST_ROOT110_TOG

PRE110

PRE_ROOT110_SET

PRE_ROOT110_CLR

PRE_ROOT110_TOG

ACCESS_CTRL110

ACCESS_CTRL_ROOT110_SET

ACCESS_CTRL_ROOT110_CLR

ACCESS_CTRL_ROOT110_TOG

TARGET_ROOT111

TARGET_ROOT111_SET

TARGET_ROOT111_CLR

TARGET_ROOT111_TOG

MISC111

MISC_ROOT111_SET

MISC_ROOT111_CLR

MISC_ROOT111_TOG

POST111

POST_ROOT111_SET

POST_ROOT111_CLR

POST_ROOT111_TOG

PRE111

CCGR43

PRE_ROOT111_SET

PRE_ROOT111_CLR

PRE_ROOT111_TOG

CCGR43_SET

CCGR43_CLR

CCGR43_TOG

ACCESS_CTRL111

ACCESS_CTRL_ROOT111_SET

ACCESS_CTRL_ROOT111_CLR

ACCESS_CTRL_ROOT111_TOG

TARGET_ROOT112

TARGET_ROOT112_SET

TARGET_ROOT112_CLR

TARGET_ROOT112_TOG

MISC112

MISC_ROOT112_SET

MISC_ROOT112_CLR

MISC_ROOT112_TOG

POST112

POST_ROOT112_SET

POST_ROOT112_CLR

POST_ROOT112_TOG

PRE112

PRE_ROOT112_SET

PRE_ROOT112_CLR

PRE_ROOT112_TOG

ACCESS_CTRL112

ACCESS_CTRL_ROOT112_SET

ACCESS_CTRL_ROOT112_CLR

ACCESS_CTRL_ROOT112_TOG

TARGET_ROOT113

TARGET_ROOT113_SET

TARGET_ROOT113_CLR

TARGET_ROOT113_TOG

MISC113

MISC_ROOT113_SET

MISC_ROOT113_CLR

MISC_ROOT113_TOG

POST113

POST_ROOT113_SET

POST_ROOT113_CLR

POST_ROOT113_TOG

PRE113

PRE_ROOT113_SET

PRE_ROOT113_CLR

PRE_ROOT113_TOG

ACCESS_CTRL113

ACCESS_CTRL_ROOT113_SET

ACCESS_CTRL_ROOT113_CLR

ACCESS_CTRL_ROOT113_TOG

TARGET_ROOT114

TARGET_ROOT114_SET

TARGET_ROOT114_CLR

TARGET_ROOT114_TOG

MISC114

MISC_ROOT114_SET

MISC_ROOT114_CLR

MISC_ROOT114_TOG

POST114

POST_ROOT114_SET

POST_ROOT114_CLR

POST_ROOT114_TOG

PRE114

PRE_ROOT114_SET

PRE_ROOT114_CLR

PRE_ROOT114_TOG

ACCESS_CTRL114

ACCESS_CTRL_ROOT114_SET

ACCESS_CTRL_ROOT114_CLR

ACCESS_CTRL_ROOT114_TOG

TARGET_ROOT115

TARGET_ROOT115_SET

TARGET_ROOT115_CLR

TARGET_ROOT115_TOG

MISC115

MISC_ROOT115_SET

MISC_ROOT115_CLR

MISC_ROOT115_TOG

POST115

POST_ROOT115_SET

POST_ROOT115_CLR

POST_ROOT115_TOG

PRE115

PRE_ROOT115_SET

PRE_ROOT115_CLR

PRE_ROOT115_TOG

ACCESS_CTRL115

ACCESS_CTRL_ROOT115_SET

ACCESS_CTRL_ROOT115_CLR

ACCESS_CTRL_ROOT115_TOG

TARGET_ROOT116

TARGET_ROOT116_SET

TARGET_ROOT116_CLR

TARGET_ROOT116_TOG

MISC116

MISC_ROOT116_SET

MISC_ROOT116_CLR

MISC_ROOT116_TOG

POST116

POST_ROOT116_SET

POST_ROOT116_CLR

POST_ROOT116_TOG

PRE116

PRE_ROOT116_SET

PRE_ROOT116_CLR

PRE_ROOT116_TOG

ACCESS_CTRL116

ACCESS_CTRL_ROOT116_SET

ACCESS_CTRL_ROOT116_CLR

ACCESS_CTRL_ROOT116_TOG

TARGET_ROOT117

TARGET_ROOT117_SET

TARGET_ROOT117_CLR

TARGET_ROOT117_TOG

MISC117

MISC_ROOT117_SET

MISC_ROOT117_CLR

MISC_ROOT117_TOG

POST117

POST_ROOT117_SET

POST_ROOT117_CLR

POST_ROOT117_TOG

PRE117

PRE_ROOT117_SET

PRE_ROOT117_CLR

PRE_ROOT117_TOG

ACCESS_CTRL117

ACCESS_CTRL_ROOT117_SET

ACCESS_CTRL_ROOT117_CLR

ACCESS_CTRL_ROOT117_TOG

TARGET_ROOT118

TARGET_ROOT118_SET

TARGET_ROOT118_CLR

TARGET_ROOT118_TOG

MISC118

MISC_ROOT118_SET

MISC_ROOT118_CLR

MISC_ROOT118_TOG

POST118

POST_ROOT118_SET

POST_ROOT118_CLR

POST_ROOT118_TOG

PRE118

PRE_ROOT118_SET

PRE_ROOT118_CLR

PRE_ROOT118_TOG

ACCESS_CTRL118

ACCESS_CTRL_ROOT118_SET

ACCESS_CTRL_ROOT118_CLR

ACCESS_CTRL_ROOT118_TOG

TARGET_ROOT119

TARGET_ROOT119_SET

TARGET_ROOT119_CLR

TARGET_ROOT119_TOG

MISC119

MISC_ROOT119_SET

MISC_ROOT119_CLR

MISC_ROOT119_TOG

POST119

POST_ROOT119_SET

POST_ROOT119_CLR

POST_ROOT119_TOG

PRE119

PRE_ROOT119_SET

PRE_ROOT119_CLR

PRE_ROOT119_TOG

CCGR44

CCGR44_SET

ACCESS_CTRL119

ACCESS_CTRL_ROOT119_SET

CCGR44_CLR

ACCESS_CTRL_ROOT119_CLR

ACCESS_CTRL_ROOT119_TOG

TARGET_ROOT120

CCGR44_TOG

TARGET_ROOT120_SET

TARGET_ROOT120_CLR

TARGET_ROOT120_TOG

MISC120

MISC_ROOT120_SET

MISC_ROOT120_CLR

MISC_ROOT120_TOG

POST120

POST_ROOT120_SET

POST_ROOT120_CLR

POST_ROOT120_TOG

PRE120

PRE_ROOT120_SET

PRE_ROOT120_CLR

PRE_ROOT120_TOG

ACCESS_CTRL120

ACCESS_CTRL_ROOT120_SET

ACCESS_CTRL_ROOT120_CLR

ACCESS_CTRL_ROOT120_TOG

TARGET_ROOT121

TARGET_ROOT121_SET

TARGET_ROOT121_CLR

TARGET_ROOT121_TOG

MISC121

MISC_ROOT121_SET

MISC_ROOT121_CLR

MISC_ROOT121_TOG

POST121

POST_ROOT121_SET

POST_ROOT121_CLR

POST_ROOT121_TOG

PRE121

PRE_ROOT121_SET

PRE_ROOT121_CLR

PRE_ROOT121_TOG

ACCESS_CTRL121

ACCESS_CTRL_ROOT121_SET

ACCESS_CTRL_ROOT121_CLR

ACCESS_CTRL_ROOT121_TOG

TARGET_ROOT122

TARGET_ROOT122_SET

TARGET_ROOT122_CLR

TARGET_ROOT122_TOG

MISC122

MISC_ROOT122_SET

MISC_ROOT122_CLR

MISC_ROOT122_TOG

PLL_CTRL20

POST122

POST_ROOT122_SET

POST_ROOT122_CLR

POST_ROOT122_TOG

PRE122

PRE_ROOT122_SET

PRE_ROOT122_CLR

PRE_ROOT122_TOG

ACCESS_CTRL122

ACCESS_CTRL_ROOT122_SET

PLL_CTRL20_SET

ACCESS_CTRL_ROOT122_CLR

ACCESS_CTRL_ROOT122_TOG

TARGET_ROOT123

TARGET_ROOT123_SET

TARGET_ROOT123_CLR

TARGET_ROOT123_TOG

MISC123

MISC_ROOT123_SET

MISC_ROOT123_CLR

MISC_ROOT123_TOG

POST123

POST_ROOT123_SET

POST_ROOT123_CLR

POST_ROOT123_TOG

PRE123

PRE_ROOT123_SET

PRE_ROOT123_CLR

PRE_ROOT123_TOG

PLL_CTRL20_CLR

ACCESS_CTRL123

ACCESS_CTRL_ROOT123_SET

ACCESS_CTRL_ROOT123_CLR

ACCESS_CTRL_ROOT123_TOG

TARGET_ROOT124

TARGET_ROOT124_SET

TARGET_ROOT124_CLR

TARGET_ROOT124_TOG

MISC124

MISC_ROOT124_SET

MISC_ROOT124_CLR

MISC_ROOT124_TOG

POST124

POST_ROOT124_SET

PLL_CTRL20_TOG

POST_ROOT124_CLR

POST_ROOT124_TOG

PRE124

PRE_ROOT124_SET

PRE_ROOT124_CLR

PRE_ROOT124_TOG

ACCESS_CTRL124

ACCESS_CTRL_ROOT124_SET

ACCESS_CTRL_ROOT124_CLR

ACCESS_CTRL_ROOT124_TOG

TARGET_ROOT125

TARGET_ROOT125_SET

TARGET_ROOT125_CLR

TARGET_ROOT125_TOG

MISC125

MISC_ROOT125_SET

MISC_ROOT125_CLR

MISC_ROOT125_TOG

POST125

POST_ROOT125_SET

POST_ROOT125_CLR

POST_ROOT125_TOG

PRE125

PRE_ROOT125_SET

PRE_ROOT125_CLR

PRE_ROOT125_TOG

ACCESS_CTRL125

ACCESS_CTRL_ROOT125_SET

ACCESS_CTRL_ROOT125_CLR

ACCESS_CTRL_ROOT125_TOG

TARGET_ROOT126

TARGET_ROOT126_SET

TARGET_ROOT126_CLR

TARGET_ROOT126_TOG

MISC126

MISC_ROOT126_SET

MISC_ROOT126_CLR

MISC_ROOT126_TOG

POST126

POST_ROOT126_SET

POST_ROOT126_CLR

POST_ROOT126_TOG

PRE126

PRE_ROOT126_SET

PRE_ROOT126_CLR

PRE_ROOT126_TOG

ACCESS_CTRL126

ACCESS_CTRL_ROOT126_SET

ACCESS_CTRL_ROOT126_CLR

ACCESS_CTRL_ROOT126_TOG

TARGET_ROOT127

TARGET_ROOT127_SET

TARGET_ROOT127_CLR

TARGET_ROOT127_TOG

MISC127

MISC_ROOT127_SET

MISC_ROOT127_CLR

MISC_ROOT127_TOG

POST127

POST_ROOT127_SET

POST_ROOT127_CLR

POST_ROOT127_TOG

PRE127

PRE_ROOT127_SET

PRE_ROOT127_CLR

PRE_ROOT127_TOG

ACCESS_CTRL127

ACCESS_CTRL_ROOT127_SET

ACCESS_CTRL_ROOT127_CLR

ACCESS_CTRL_ROOT127_TOG

GPR0_TOG

TARGET_ROOT128

TARGET_ROOT128_SET

TARGET_ROOT128_CLR

CCGR45

TARGET_ROOT128_TOG

CCGR1

MISC128

MISC_ROOT128_SET

CCGR45_SET

MISC_ROOT128_CLR

CCGR1_SET

MISC_ROOT128_TOG

POST128

CCGR45_CLR

POST_ROOT128_SET

CCGR1_CLR

POST_ROOT128_CLR

POST_ROOT128_TOG

CCGR45_TOG

PRE128

CCGR1_TOG

PRE_ROOT128_SET

PRE_ROOT128_CLR

PRE_ROOT128_TOG

ACCESS_CTRL128

ACCESS_CTRL_ROOT128_SET

ACCESS_CTRL_ROOT128_CLR

ACCESS_CTRL_ROOT128_TOG

TARGET_ROOT129

TARGET_ROOT129_SET

TARGET_ROOT129_CLR

TARGET_ROOT129_TOG

MISC129

MISC_ROOT129_SET

MISC_ROOT129_CLR

MISC_ROOT129_TOG

POST129

POST_ROOT129_SET

POST_ROOT129_CLR

POST_ROOT129_TOG

PRE129

PRE_ROOT129_SET

PRE_ROOT129_CLR

PRE_ROOT129_TOG

ACCESS_CTRL129

ACCESS_CTRL_ROOT129_SET

ACCESS_CTRL_ROOT129_CLR

ACCESS_CTRL_ROOT129_TOG

TARGET_ROOT130

TARGET_ROOT130_SET

TARGET_ROOT130_CLR

TARGET_ROOT130_TOG

MISC130

MISC_ROOT130_SET

MISC_ROOT130_CLR

MISC_ROOT130_TOG

POST130

POST_ROOT130_SET

POST_ROOT130_CLR

POST_ROOT130_TOG

PRE130

PRE_ROOT130_SET

PRE_ROOT130_CLR

PRE_ROOT130_TOG

ACCESS_CTRL130

ACCESS_CTRL_ROOT130_SET

ACCESS_CTRL_ROOT130_CLR

ACCESS_CTRL_ROOT130_TOG

TARGET_ROOT131

TARGET_ROOT131_SET

TARGET_ROOT131_CLR

TARGET_ROOT131_TOG

MISC131

MISC_ROOT131_SET

MISC_ROOT131_CLR

MISC_ROOT131_TOG

POST131

POST_ROOT131_SET

POST_ROOT131_CLR

POST_ROOT131_TOG

PRE131

PRE_ROOT131_SET

PRE_ROOT131_CLR

PRE_ROOT131_TOG

ACCESS_CTRL131

ACCESS_CTRL_ROOT131_SET

ACCESS_CTRL_ROOT131_CLR

ACCESS_CTRL_ROOT131_TOG

TARGET_ROOT132

TARGET_ROOT132_SET

TARGET_ROOT132_CLR

TARGET_ROOT132_TOG

MISC132

MISC_ROOT132_SET

MISC_ROOT132_CLR

MISC_ROOT132_TOG

POST132

POST_ROOT132_SET

POST_ROOT132_CLR

POST_ROOT132_TOG

PRE132

PRE_ROOT132_SET

PRE_ROOT132_CLR

PRE_ROOT132_TOG

ACCESS_CTRL132

ACCESS_CTRL_ROOT132_SET

ACCESS_CTRL_ROOT132_CLR

ACCESS_CTRL_ROOT132_TOG

TARGET_ROOT133

TARGET_ROOT133_SET

TARGET_ROOT133_CLR

TARGET_ROOT133_TOG

MISC133

MISC_ROOT133_SET

MISC_ROOT133_CLR

MISC_ROOT133_TOG

POST133

POST_ROOT133_SET

POST_ROOT133_CLR

POST_ROOT133_TOG

PRE133

PRE_ROOT133_SET

PRE_ROOT133_CLR

PRE_ROOT133_TOG

ACCESS_CTRL133

ACCESS_CTRL_ROOT133_SET

ACCESS_CTRL_ROOT133_CLR

ACCESS_CTRL_ROOT133_TOG

TARGET_ROOT134

TARGET_ROOT134_SET

TARGET_ROOT134_CLR

TARGET_ROOT134_TOG

MISC134

MISC_ROOT134_SET

MISC_ROOT134_CLR

MISC_ROOT134_TOG

POST134

POST_ROOT134_SET

POST_ROOT134_CLR

POST_ROOT134_TOG

PRE134

PRE_ROOT134_SET

PRE_ROOT134_CLR

PRE_ROOT134_TOG

ACCESS_CTRL134

ACCESS_CTRL_ROOT134_SET

ACCESS_CTRL_ROOT134_CLR

ACCESS_CTRL_ROOT134_TOG

TARGET_ROOT135

TARGET_ROOT135_SET

TARGET_ROOT135_CLR

TARGET_ROOT135_TOG

MISC135

MISC_ROOT135_SET

MISC_ROOT135_CLR

MISC_ROOT135_TOG

POST135

POST_ROOT135_SET

POST_ROOT135_CLR

POST_ROOT135_TOG

PRE135

PRE_ROOT135_SET

PRE_ROOT135_CLR

PRE_ROOT135_TOG

ACCESS_CTRL135

ACCESS_CTRL_ROOT135_SET

ACCESS_CTRL_ROOT135_CLR

ACCESS_CTRL_ROOT135_TOG

TARGET_ROOT136

TARGET_ROOT136_SET

TARGET_ROOT136_CLR

TARGET_ROOT136_TOG

MISC136

MISC_ROOT136_SET

MISC_ROOT136_CLR

MISC_ROOT136_TOG

POST136

POST_ROOT136_SET

POST_ROOT136_CLR

POST_ROOT136_TOG

PRE136

PRE_ROOT136_SET

PRE_ROOT136_CLR

CCGR46

PRE_ROOT136_TOG

CCGR46_SET

CCGR46_CLR

CCGR46_TOG

ACCESS_CTRL136

ACCESS_CTRL_ROOT136_SET

ACCESS_CTRL_ROOT136_CLR

ACCESS_CTRL_ROOT136_TOG

TARGET_ROOT137

TARGET_ROOT137_SET

TARGET_ROOT137_CLR

TARGET_ROOT137_TOG

MISC137

MISC_ROOT137_SET

MISC_ROOT137_CLR

MISC_ROOT137_TOG

POST137

POST_ROOT137_SET

POST_ROOT137_CLR

POST_ROOT137_TOG

PRE137

PRE_ROOT137_SET

PRE_ROOT137_CLR

PRE_ROOT137_TOG

ACCESS_CTRL137

ACCESS_CTRL_ROOT137_SET

ACCESS_CTRL_ROOT137_CLR

ACCESS_CTRL_ROOT137_TOG

TARGET_ROOT138

TARGET_ROOT138_SET

TARGET_ROOT138_CLR

TARGET_ROOT138_TOG

MISC138

MISC_ROOT138_SET

MISC_ROOT138_CLR

MISC_ROOT138_TOG

POST138

POST_ROOT138_SET

POST_ROOT138_CLR

POST_ROOT138_TOG

PRE138

PRE_ROOT138_SET

PRE_ROOT138_CLR

PRE_ROOT138_TOG

ACCESS_CTRL138

ACCESS_CTRL_ROOT138_SET

ACCESS_CTRL_ROOT138_CLR

ACCESS_CTRL_ROOT138_TOG

TARGET_ROOT139

TARGET_ROOT139_SET

TARGET_ROOT139_CLR

TARGET_ROOT139_TOG

MISC139

MISC_ROOT139_SET

MISC_ROOT139_CLR

MISC_ROOT139_TOG

POST139

POST_ROOT139_SET

POST_ROOT139_CLR

POST_ROOT139_TOG

PRE139

PRE_ROOT139_SET

PRE_ROOT139_CLR

PRE_ROOT139_TOG

ACCESS_CTRL139

ACCESS_CTRL_ROOT139_SET

ACCESS_CTRL_ROOT139_CLR

ACCESS_CTRL_ROOT139_TOG

TARGET_ROOT140

TARGET_ROOT140_SET

TARGET_ROOT140_CLR

TARGET_ROOT140_TOG

MISC140

MISC_ROOT140_SET

MISC_ROOT140_CLR

MISC_ROOT140_TOG

POST140

POST_ROOT140_SET

POST_ROOT140_CLR

POST_ROOT140_TOG

PRE140

PRE_ROOT140_SET

PRE_ROOT140_CLR

PRE_ROOT140_TOG

PLL_CTRL21

ACCESS_CTRL140

ACCESS_CTRL_ROOT140_SET

ACCESS_CTRL_ROOT140_CLR

ACCESS_CTRL_ROOT140_TOG

TARGET_ROOT141

TARGET_ROOT141_SET

TARGET_ROOT141_CLR

TARGET_ROOT141_TOG

MISC141

MISC_ROOT141_SET

MISC_ROOT141_CLR

MISC_ROOT141_TOG

POST141

POST_ROOT141_SET

POST_ROOT141_CLR

POST_ROOT141_TOG

PRE141

PRE_ROOT141_SET

PRE_ROOT141_CLR

PRE_ROOT141_TOG

PLL_CTRL21_SET

ACCESS_CTRL141

ACCESS_CTRL_ROOT141_SET

ACCESS_CTRL_ROOT141_CLR

ACCESS_CTRL_ROOT141_TOG

PLL_CTRL21_CLR

PLL_CTRL21_TOG

CCGR47

CCGR47_SET

CCGR47_CLR

CCGR47_TOG

CCGR48

CCGR48_SET

CCGR48_CLR

CCGR48_TOG

PLL_CTRL22

PLL_CTRL22_SET

PLL_CTRL22_CLR

CCGR49

CCGR49_SET

CCGR49_CLR

CCGR49_TOG

PLL_CTRL22_TOG

CCGR50

CCGR50_SET

CCGR50_CLR

CCGR50_TOG

CCGR51

CCGR51_SET

PLL_CTRL23

CCGR51_CLR

CCGR51_TOG

PLL_CTRL23_SET

PLL_CTRL23_CLR

PLL_CTRL23_TOG

CCGR52

CCGR52_SET

CCGR52_CLR

CCGR52_TOG

CCGR53

CCGR53_SET

CCGR53_CLR

CCGR53_TOG

PLL_CTRL24

PLL_CTRL24_SET

PLL_CTRL24_CLR

PLL_CTRL24_TOG

CCGR54

CCGR54_SET

CCGR54_CLR

CCGR54_TOG

CCGR55

CCGR55_SET

CCGR55_CLR

CCGR55_TOG

PLL_CTRL25

PLL_CTRL25_SET

PLL_CTRL25_CLR

PLL_CTRL25_TOG

CCGR56

CCGR56_SET

CCGR56_CLR

CCGR56_TOG

CCGR57

CCGR57_SET

CCGR57_CLR

CCGR57_TOG

PLL_CTRL26

PLL_CTRL26_SET

CCGR58

CCGR58_SET

CCGR58_CLR

PLL_CTRL26_CLR

CCGR58_TOG

PLL_CTRL26_TOG

CCGR59

CCGR59_SET

CCGR59_CLR

CCGR59_TOG

CCGR60

CCGR60_SET

CCGR60_CLR

CCGR60_TOG

PLL_CTRL27


GPR0

General Purpose Register
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GPR0 GPR0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 GP0

GP0 : Timeout cycle count of ipg_clk, when perform read and write.
bits : 0 - 31 (32 bit)
access : read-write


PLL_CTRL0

CCM PLL Control Register
address_offset : 0x1000 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL0 PLL_CTRL0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL27_SET

CCM PLL Control Register
address_offset : 0x10014 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL27_SET PLL_CTRL27_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR2

CCM Clock Gating Register
address_offset : 0x10030 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR2 CCGR2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR2_SET

CCM Clock Gating Register
address_offset : 0x10040 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR2_SET CCGR2_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR2_CLR

CCM Clock Gating Register
address_offset : 0x10050 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR2_CLR CCGR2_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR2_TOG

CCM Clock Gating Register
address_offset : 0x10060 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR2_TOG CCGR2_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL0_SET

CCM PLL Control Register
address_offset : 0x1008 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL0_SET PLL_CTRL0_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL27_CLR

CCM PLL Control Register
address_offset : 0x10088 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL27_CLR PLL_CTRL27_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL27_TOG

CCM PLL Control Register
address_offset : 0x100FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL27_TOG PLL_CTRL27_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL0_CLR

CCM PLL Control Register
address_offset : 0x1010 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL0_CLR PLL_CTRL0_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL0_TOG

CCM PLL Control Register
address_offset : 0x1018 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL0_TOG PLL_CTRL0_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR61

CCM Clock Gating Register
address_offset : 0x103630 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR61 CCGR61 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR61_SET

CCM Clock Gating Register
address_offset : 0x10372C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR61_SET CCGR61_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR61_CLR

CCM Clock Gating Register
address_offset : 0x103828 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR61_CLR CCGR61_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR61_TOG

CCM Clock Gating Register
address_offset : 0x103924 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR61_TOG CCGR61_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR62

CCM Clock Gating Register
address_offset : 0x107A10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR62 CCGR62 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR62_SET

CCM Clock Gating Register
address_offset : 0x107B10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR62_SET CCGR62_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR62_CLR

CCM Clock Gating Register
address_offset : 0x107C10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR62_CLR CCGR62_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR62_TOG

CCM Clock Gating Register
address_offset : 0x107D10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR62_TOG CCGR62_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL28

CCM PLL Control Register
address_offset : 0x10960 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL28 PLL_CTRL28 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL28_SET

CCM PLL Control Register
address_offset : 0x109D8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL28_SET PLL_CTRL28_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL28_CLR

CCM PLL Control Register
address_offset : 0x10A50 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL28_CLR PLL_CTRL28_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL28_TOG

CCM PLL Control Register
address_offset : 0x10AC8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL28_TOG PLL_CTRL28_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR63

CCM Clock Gating Register
address_offset : 0x10BE00 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR63 CCGR63 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR63_SET

CCM Clock Gating Register
address_offset : 0x10BF04 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR63_SET CCGR63_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR63_CLR

CCM Clock Gating Register
address_offset : 0x10C008 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR63_CLR CCGR63_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR63_TOG

CCM Clock Gating Register
address_offset : 0x10C10C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR63_TOG CCGR63_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR64

CCM Clock Gating Register
address_offset : 0x110200 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR64 CCGR64 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR64_SET

CCM Clock Gating Register
address_offset : 0x110308 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR64_SET CCGR64_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR64_CLR

CCM Clock Gating Register
address_offset : 0x110410 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR64_CLR CCGR64_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR64_TOG

CCM Clock Gating Register
address_offset : 0x110518 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR64_TOG CCGR64_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL29

CCM PLL Control Register
address_offset : 0x11330 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL29 PLL_CTRL29 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL29_SET

CCM PLL Control Register
address_offset : 0x113AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL29_SET PLL_CTRL29_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL29_CLR

CCM PLL Control Register
address_offset : 0x11428 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL29_CLR PLL_CTRL29_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR65

CCM Clock Gating Register
address_offset : 0x114610 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR65 CCGR65 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR65_SET

CCM Clock Gating Register
address_offset : 0x11471C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR65_SET CCGR65_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR65_CLR

CCM Clock Gating Register
address_offset : 0x114828 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR65_CLR CCGR65_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR65_TOG

CCM Clock Gating Register
address_offset : 0x114934 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR65_TOG CCGR65_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL29_TOG

CCM PLL Control Register
address_offset : 0x114A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL29_TOG PLL_CTRL29_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR66

CCM Clock Gating Register
address_offset : 0x118A30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR66 CCGR66 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR66_SET

CCM Clock Gating Register
address_offset : 0x118B40 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR66_SET CCGR66_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR66_CLR

CCM Clock Gating Register
address_offset : 0x118C50 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR66_CLR CCGR66_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR66_TOG

CCM Clock Gating Register
address_offset : 0x118D60 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR66_TOG CCGR66_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR67

CCM Clock Gating Register
address_offset : 0x11CE60 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR67 CCGR67 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR67_SET

CCM Clock Gating Register
address_offset : 0x11CF74 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR67_SET CCGR67_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR67_CLR

CCM Clock Gating Register
address_offset : 0x11D088 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR67_CLR CCGR67_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL30

CCM PLL Control Register
address_offset : 0x11D10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL30 PLL_CTRL30 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR67_TOG

CCM Clock Gating Register
address_offset : 0x11D19C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR67_TOG CCGR67_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL30_SET

CCM PLL Control Register
address_offset : 0x11D90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL30_SET PLL_CTRL30_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL30_CLR

CCM PLL Control Register
address_offset : 0x11E10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL30_CLR PLL_CTRL30_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL30_TOG

CCM PLL Control Register
address_offset : 0x11E90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL30_TOG PLL_CTRL30_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR68

CCM Clock Gating Register
address_offset : 0x1212A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR68 CCGR68 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR68_SET

CCM Clock Gating Register
address_offset : 0x1213B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR68_SET CCGR68_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR68_CLR

CCM Clock Gating Register
address_offset : 0x1214D0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR68_CLR CCGR68_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR68_TOG

CCM Clock Gating Register
address_offset : 0x1215E8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR68_TOG CCGR68_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR69

CCM Clock Gating Register
address_offset : 0x1256F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR69 CCGR69 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR69_SET

CCM Clock Gating Register
address_offset : 0x12580C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR69_SET CCGR69_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR69_CLR

CCM Clock Gating Register
address_offset : 0x125928 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR69_CLR CCGR69_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR69_TOG

CCM Clock Gating Register
address_offset : 0x125A44 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR69_TOG CCGR69_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL31

CCM PLL Control Register
address_offset : 0x12700 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL31 PLL_CTRL31 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL31_SET

CCM PLL Control Register
address_offset : 0x12784 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL31_SET PLL_CTRL31_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL31_CLR

CCM PLL Control Register
address_offset : 0x12808 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL31_CLR PLL_CTRL31_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL31_TOG

CCM PLL Control Register
address_offset : 0x1288C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL31_TOG PLL_CTRL31_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR70

CCM Clock Gating Register
address_offset : 0x129B50 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR70 CCGR70 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR70_SET

CCM Clock Gating Register
address_offset : 0x129C70 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR70_SET CCGR70_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR70_CLR

CCM Clock Gating Register
address_offset : 0x129D90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR70_CLR CCGR70_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR70_TOG

CCM Clock Gating Register
address_offset : 0x129EB0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR70_TOG CCGR70_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR71

CCM Clock Gating Register
address_offset : 0x12DFC0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR71 CCGR71 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR71_SET

CCM Clock Gating Register
address_offset : 0x12E0E4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR71_SET CCGR71_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR71_CLR

CCM Clock Gating Register
address_offset : 0x12E208 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR71_CLR CCGR71_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR71_TOG

CCM Clock Gating Register
address_offset : 0x12E32C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR71_TOG CCGR71_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL32

CCM PLL Control Register
address_offset : 0x13100 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL32 PLL_CTRL32 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL32_SET

CCM PLL Control Register
address_offset : 0x13188 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL32_SET PLL_CTRL32_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL32_CLR

CCM PLL Control Register
address_offset : 0x13210 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL32_CLR PLL_CTRL32_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR72

CCM Clock Gating Register
address_offset : 0x132440 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR72 CCGR72 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR72_SET

CCM Clock Gating Register
address_offset : 0x132568 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR72_SET CCGR72_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR72_CLR

CCM Clock Gating Register
address_offset : 0x132690 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR72_CLR CCGR72_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR72_TOG

CCM Clock Gating Register
address_offset : 0x1327B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR72_TOG CCGR72_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL32_TOG

CCM PLL Control Register
address_offset : 0x13298 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL32_TOG PLL_CTRL32_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR73

CCM Clock Gating Register
address_offset : 0x1368D0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR73 CCGR73 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR73_SET

CCM Clock Gating Register
address_offset : 0x1369FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR73_SET CCGR73_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR73_CLR

CCM Clock Gating Register
address_offset : 0x136B28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR73_CLR CCGR73_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR73_TOG

CCM Clock Gating Register
address_offset : 0x136C54 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR73_TOG CCGR73_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR74

CCM Clock Gating Register
address_offset : 0x13AD70 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR74 CCGR74 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR74_SET

CCM Clock Gating Register
address_offset : 0x13AEA0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR74_SET CCGR74_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR74_CLR

CCM Clock Gating Register
address_offset : 0x13AFD0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR74_CLR CCGR74_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL33

CCM PLL Control Register
address_offset : 0x13B10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL33 PLL_CTRL33 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR74_TOG

CCM Clock Gating Register
address_offset : 0x13B100 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR74_TOG CCGR74_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL33_SET

CCM PLL Control Register
address_offset : 0x13B9C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL33_SET PLL_CTRL33_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL33_CLR

CCM PLL Control Register
address_offset : 0x13C28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL33_CLR PLL_CTRL33_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL33_TOG

CCM PLL Control Register
address_offset : 0x13CB4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL33_TOG PLL_CTRL33_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR75

CCM Clock Gating Register
address_offset : 0x13F220 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR75 CCGR75 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR75_SET

CCM Clock Gating Register
address_offset : 0x13F354 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR75_SET CCGR75_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR75_CLR

CCM Clock Gating Register
address_offset : 0x13F488 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR75_CLR CCGR75_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR75_TOG

CCM Clock Gating Register
address_offset : 0x13F5BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR75_TOG CCGR75_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR3

CCM Clock Gating Register
address_offset : 0x14060 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR3 CCGR3 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR3_SET

CCM Clock Gating Register
address_offset : 0x14074 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR3_SET CCGR3_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR3_CLR

CCM Clock Gating Register
address_offset : 0x14088 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR3_CLR CCGR3_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR3_TOG

CCM Clock Gating Register
address_offset : 0x1409C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR3_TOG CCGR3_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR76

CCM Clock Gating Register
address_offset : 0x1436E0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR76 CCGR76 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR76_SET

CCM Clock Gating Register
address_offset : 0x143818 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR76_SET CCGR76_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR76_CLR

CCM Clock Gating Register
address_offset : 0x143950 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR76_CLR CCGR76_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR76_TOG

CCM Clock Gating Register
address_offset : 0x143A88 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR76_TOG CCGR76_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL34

CCM PLL Control Register
address_offset : 0x14530 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL34 PLL_CTRL34 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL34_SET

CCM PLL Control Register
address_offset : 0x145C0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL34_SET PLL_CTRL34_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL34_CLR

CCM PLL Control Register
address_offset : 0x14650 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL34_CLR PLL_CTRL34_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL34_TOG

CCM PLL Control Register
address_offset : 0x146E0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL34_TOG PLL_CTRL34_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR77

CCM Clock Gating Register
address_offset : 0x147BB0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR77 CCGR77 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR77_SET

CCM Clock Gating Register
address_offset : 0x147CEC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR77_SET CCGR77_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR77_CLR

CCM Clock Gating Register
address_offset : 0x147E28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR77_CLR CCGR77_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR77_TOG

CCM Clock Gating Register
address_offset : 0x147F64 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR77_TOG CCGR77_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR78

CCM Clock Gating Register
address_offset : 0x14C090 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR78 CCGR78 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR78_SET

CCM Clock Gating Register
address_offset : 0x14C1D0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR78_SET CCGR78_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR78_CLR

CCM Clock Gating Register
address_offset : 0x14C310 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR78_CLR CCGR78_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR78_TOG

CCM Clock Gating Register
address_offset : 0x14C450 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR78_TOG CCGR78_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL35

CCM PLL Control Register
address_offset : 0x14F60 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL35 PLL_CTRL35 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL35_SET

CCM PLL Control Register
address_offset : 0x14FF4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL35_SET PLL_CTRL35_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR79

CCM Clock Gating Register
address_offset : 0x150580 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR79 CCGR79 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR79_SET

CCM Clock Gating Register
address_offset : 0x1506C4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR79_SET CCGR79_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR79_CLR

CCM Clock Gating Register
address_offset : 0x150808 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR79_CLR CCGR79_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL35_CLR

CCM PLL Control Register
address_offset : 0x15088 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL35_CLR PLL_CTRL35_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR79_TOG

CCM Clock Gating Register
address_offset : 0x15094C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR79_TOG CCGR79_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL35_TOG

CCM PLL Control Register
address_offset : 0x1511C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL35_TOG PLL_CTRL35_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR80

CCM Clock Gating Register
address_offset : 0x154A80 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR80 CCGR80 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR80_SET

CCM Clock Gating Register
address_offset : 0x154BC8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR80_SET CCGR80_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR80_CLR

CCM Clock Gating Register
address_offset : 0x154D10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR80_CLR CCGR80_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR80_TOG

CCM Clock Gating Register
address_offset : 0x154E58 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR80_TOG CCGR80_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR81

CCM Clock Gating Register
address_offset : 0x158F90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR81 CCGR81 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR81_SET

CCM Clock Gating Register
address_offset : 0x1590DC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR81_SET CCGR81_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR81_CLR

CCM Clock Gating Register
address_offset : 0x159228 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR81_CLR CCGR81_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR81_TOG

CCM Clock Gating Register
address_offset : 0x159374 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR81_TOG CCGR81_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL36

CCM PLL Control Register
address_offset : 0x159A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL36 PLL_CTRL36 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL36_SET

CCM PLL Control Register
address_offset : 0x15A38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL36_SET PLL_CTRL36_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL36_CLR

CCM PLL Control Register
address_offset : 0x15AD0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL36_CLR PLL_CTRL36_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL36_TOG

CCM PLL Control Register
address_offset : 0x15B68 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL36_TOG PLL_CTRL36_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR82

CCM Clock Gating Register
address_offset : 0x15D4B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR82 CCGR82 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR82_SET

CCM Clock Gating Register
address_offset : 0x15D600 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR82_SET CCGR82_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR82_CLR

CCM Clock Gating Register
address_offset : 0x15D750 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR82_CLR CCGR82_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR82_TOG

CCM Clock Gating Register
address_offset : 0x15D8A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR82_TOG CCGR82_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR83

CCM Clock Gating Register
address_offset : 0x1619E0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR83 CCGR83 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR83_SET

CCM Clock Gating Register
address_offset : 0x161B34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR83_SET CCGR83_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR83_CLR

CCM Clock Gating Register
address_offset : 0x161C88 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR83_CLR CCGR83_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR83_TOG

CCM Clock Gating Register
address_offset : 0x161DDC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR83_TOG CCGR83_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL37

CCM PLL Control Register
address_offset : 0x163F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL37 PLL_CTRL37 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL37_SET

CCM PLL Control Register
address_offset : 0x1648C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL37_SET PLL_CTRL37_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL37_CLR

CCM PLL Control Register
address_offset : 0x16528 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL37_CLR PLL_CTRL37_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL37_TOG

CCM PLL Control Register
address_offset : 0x165C4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL37_TOG PLL_CTRL37_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR84

CCM Clock Gating Register
address_offset : 0x165F20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR84 CCGR84 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR84_SET

CCM Clock Gating Register
address_offset : 0x166078 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR84_SET CCGR84_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR84_CLR

CCM Clock Gating Register
address_offset : 0x1661D0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR84_CLR CCGR84_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR84_TOG

CCM Clock Gating Register
address_offset : 0x166328 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR84_TOG CCGR84_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR85

CCM Clock Gating Register
address_offset : 0x16A470 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR85 CCGR85 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR85_SET

CCM Clock Gating Register
address_offset : 0x16A5CC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR85_SET CCGR85_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR85_CLR

CCM Clock Gating Register
address_offset : 0x16A728 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR85_CLR CCGR85_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR85_TOG

CCM Clock Gating Register
address_offset : 0x16A884 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR85_TOG CCGR85_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL38

CCM PLL Control Register
address_offset : 0x16E50 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL38 PLL_CTRL38 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR86

CCM Clock Gating Register
address_offset : 0x16E9D0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR86 CCGR86 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR86_SET

CCM Clock Gating Register
address_offset : 0x16EB30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR86_SET CCGR86_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR86_CLR

CCM Clock Gating Register
address_offset : 0x16EC90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR86_CLR CCGR86_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR86_TOG

CCM Clock Gating Register
address_offset : 0x16EDF0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR86_TOG CCGR86_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL38_SET

CCM PLL Control Register
address_offset : 0x16EF0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL38_SET PLL_CTRL38_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL38_CLR

CCM PLL Control Register
address_offset : 0x16F90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL38_CLR PLL_CTRL38_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL38_TOG

CCM PLL Control Register
address_offset : 0x17030 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL38_TOG PLL_CTRL38_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR87

CCM Clock Gating Register
address_offset : 0x172F40 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR87 CCGR87 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR87_SET

CCM Clock Gating Register
address_offset : 0x1730A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR87_SET CCGR87_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR87_CLR

CCM Clock Gating Register
address_offset : 0x173208 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR87_CLR CCGR87_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR87_TOG

CCM Clock Gating Register
address_offset : 0x17336C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR87_TOG CCGR87_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR88

CCM Clock Gating Register
address_offset : 0x1774C0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR88 CCGR88 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR88_SET

CCM Clock Gating Register
address_offset : 0x177628 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR88_SET CCGR88_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR88_CLR

CCM Clock Gating Register
address_offset : 0x177790 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR88_CLR CCGR88_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR88_TOG

CCM Clock Gating Register
address_offset : 0x1778F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR88_TOG CCGR88_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR89

CCM Clock Gating Register
address_offset : 0x17BA50 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR89 CCGR89 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR89_SET

CCM Clock Gating Register
address_offset : 0x17BBBC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR89_SET CCGR89_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR89_CLR

CCM Clock Gating Register
address_offset : 0x17BD28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR89_CLR CCGR89_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR89_TOG

CCM Clock Gating Register
address_offset : 0x17BE94 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR89_TOG CCGR89_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR90

CCM Clock Gating Register
address_offset : 0x17FFF0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR90 CCGR90 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR90_SET

CCM Clock Gating Register
address_offset : 0x180160 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR90_SET CCGR90_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR90_CLR

CCM Clock Gating Register
address_offset : 0x1802D0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR90_CLR CCGR90_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR90_TOG

CCM Clock Gating Register
address_offset : 0x180440 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR90_TOG CCGR90_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR4

CCM Clock Gating Register
address_offset : 0x180A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR4 CCGR4 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR4_SET

CCM Clock Gating Register
address_offset : 0x180B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR4_SET CCGR4_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR4_CLR

CCM Clock Gating Register
address_offset : 0x180D0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR4_CLR CCGR4_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR4_TOG

CCM Clock Gating Register
address_offset : 0x180E8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR4_TOG CCGR4_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL1

CCM PLL Control Register
address_offset : 0x1810 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL1 PLL_CTRL1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL1_SET

CCM PLL Control Register
address_offset : 0x181C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL1_SET PLL_CTRL1_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL1_CLR

CCM PLL Control Register
address_offset : 0x1828 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL1_CLR PLL_CTRL1_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL1_TOG

CCM PLL Control Register
address_offset : 0x1834 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL1_TOG PLL_CTRL1_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR91

CCM Clock Gating Register
address_offset : 0x1845A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR91 CCGR91 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR91_SET

CCM Clock Gating Register
address_offset : 0x184714 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR91_SET CCGR91_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR91_CLR

CCM Clock Gating Register
address_offset : 0x184888 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR91_CLR CCGR91_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR91_TOG

CCM Clock Gating Register
address_offset : 0x1849FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR91_TOG CCGR91_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR92

CCM Clock Gating Register
address_offset : 0x188B60 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR92 CCGR92 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR92_SET

CCM Clock Gating Register
address_offset : 0x188CD8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR92_SET CCGR92_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR92_CLR

CCM Clock Gating Register
address_offset : 0x188E50 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR92_CLR CCGR92_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR92_TOG

CCM Clock Gating Register
address_offset : 0x188FC8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR92_TOG CCGR92_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR93

CCM Clock Gating Register
address_offset : 0x18D130 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR93 CCGR93 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR93_SET

CCM Clock Gating Register
address_offset : 0x18D2AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR93_SET CCGR93_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR93_CLR

CCM Clock Gating Register
address_offset : 0x18D428 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR93_CLR CCGR93_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR93_TOG

CCM Clock Gating Register
address_offset : 0x18D5A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR93_TOG CCGR93_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR94

CCM Clock Gating Register
address_offset : 0x191710 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR94 CCGR94 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR94_SET

CCM Clock Gating Register
address_offset : 0x191890 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR94_SET CCGR94_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR94_CLR

CCM Clock Gating Register
address_offset : 0x191A10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR94_CLR CCGR94_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR94_TOG

CCM Clock Gating Register
address_offset : 0x191B90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR94_TOG CCGR94_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR95

CCM Clock Gating Register
address_offset : 0x195D00 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR95 CCGR95 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR95_SET

CCM Clock Gating Register
address_offset : 0x195E84 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR95_SET CCGR95_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR95_CLR

CCM Clock Gating Register
address_offset : 0x196008 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR95_CLR CCGR95_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR95_TOG

CCM Clock Gating Register
address_offset : 0x19618C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR95_TOG CCGR95_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR96

CCM Clock Gating Register
address_offset : 0x19A300 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR96 CCGR96 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR96_SET

CCM Clock Gating Register
address_offset : 0x19A488 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR96_SET CCGR96_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR96_CLR

CCM Clock Gating Register
address_offset : 0x19A610 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR96_CLR CCGR96_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR96_TOG

CCM Clock Gating Register
address_offset : 0x19A798 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR96_TOG CCGR96_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR97

CCM Clock Gating Register
address_offset : 0x19E910 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR97 CCGR97 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR97_SET

CCM Clock Gating Register
address_offset : 0x19EA9C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR97_SET CCGR97_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR97_CLR

CCM Clock Gating Register
address_offset : 0x19EC28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR97_CLR CCGR97_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR97_TOG

CCM Clock Gating Register
address_offset : 0x19EDB4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR97_TOG CCGR97_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR98

CCM Clock Gating Register
address_offset : 0x1A2F30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR98 CCGR98 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR98_SET

CCM Clock Gating Register
address_offset : 0x1A30C0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR98_SET CCGR98_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR98_CLR

CCM Clock Gating Register
address_offset : 0x1A3250 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR98_CLR CCGR98_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR98_TOG

CCM Clock Gating Register
address_offset : 0x1A33E0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR98_TOG CCGR98_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR99

CCM Clock Gating Register
address_offset : 0x1A7560 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR99 CCGR99 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR99_SET

CCM Clock Gating Register
address_offset : 0x1A76F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR99_SET CCGR99_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR99_CLR

CCM Clock Gating Register
address_offset : 0x1A7888 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR99_CLR CCGR99_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR99_TOG

CCM Clock Gating Register
address_offset : 0x1A7A1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR99_TOG CCGR99_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR100

CCM Clock Gating Register
address_offset : 0x1ABBA0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR100 CCGR100 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR100_SET

CCM Clock Gating Register
address_offset : 0x1ABD38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR100_SET CCGR100_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR100_CLR

CCM Clock Gating Register
address_offset : 0x1ABED0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR100_CLR CCGR100_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR100_TOG

CCM Clock Gating Register
address_offset : 0x1AC068 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR100_TOG CCGR100_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR101

CCM Clock Gating Register
address_offset : 0x1B01F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR101 CCGR101 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR101_SET

CCM Clock Gating Register
address_offset : 0x1B038C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR101_SET CCGR101_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR101_CLR

CCM Clock Gating Register
address_offset : 0x1B0528 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR101_CLR CCGR101_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR101_TOG

CCM Clock Gating Register
address_offset : 0x1B06C4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR101_TOG CCGR101_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR102

CCM Clock Gating Register
address_offset : 0x1B4850 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR102 CCGR102 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR102_SET

CCM Clock Gating Register
address_offset : 0x1B49F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR102_SET CCGR102_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR102_CLR

CCM Clock Gating Register
address_offset : 0x1B4B90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR102_CLR CCGR102_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR102_TOG

CCM Clock Gating Register
address_offset : 0x1B4D30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR102_TOG CCGR102_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR103

CCM Clock Gating Register
address_offset : 0x1B8EC0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR103 CCGR103 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR103_SET

CCM Clock Gating Register
address_offset : 0x1B9064 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR103_SET CCGR103_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR103_CLR

CCM Clock Gating Register
address_offset : 0x1B9208 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR103_CLR CCGR103_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR103_TOG

CCM Clock Gating Register
address_offset : 0x1B93AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR103_TOG CCGR103_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR104

CCM Clock Gating Register
address_offset : 0x1BD540 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR104 CCGR104 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR104_SET

CCM Clock Gating Register
address_offset : 0x1BD6E8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR104_SET CCGR104_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR104_CLR

CCM Clock Gating Register
address_offset : 0x1BD890 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR104_CLR CCGR104_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR104_TOG

CCM Clock Gating Register
address_offset : 0x1BDA38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR104_TOG CCGR104_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR5

CCM Clock Gating Register
address_offset : 0x1C0F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR5 CCGR5 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR5_SET

CCM Clock Gating Register
address_offset : 0x1C10C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR5_SET CCGR5_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR5_CLR

CCM Clock Gating Register
address_offset : 0x1C128 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR5_CLR CCGR5_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR5_TOG

CCM Clock Gating Register
address_offset : 0x1C144 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR5_TOG CCGR5_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR105

CCM Clock Gating Register
address_offset : 0x1C1BD0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR105 CCGR105 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR105_SET

CCM Clock Gating Register
address_offset : 0x1C1D7C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR105_SET CCGR105_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR105_CLR

CCM Clock Gating Register
address_offset : 0x1C1F28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR105_CLR CCGR105_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR105_TOG

CCM Clock Gating Register
address_offset : 0x1C20D4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR105_TOG CCGR105_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR106

CCM Clock Gating Register
address_offset : 0x1C6270 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR106 CCGR106 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR106_SET

CCM Clock Gating Register
address_offset : 0x1C6420 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR106_SET CCGR106_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR106_CLR

CCM Clock Gating Register
address_offset : 0x1C65D0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR106_CLR CCGR106_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR106_TOG

CCM Clock Gating Register
address_offset : 0x1C6780 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR106_TOG CCGR106_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR107

CCM Clock Gating Register
address_offset : 0x1CA920 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR107 CCGR107 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR107_SET

CCM Clock Gating Register
address_offset : 0x1CAAD4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR107_SET CCGR107_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR107_CLR

CCM Clock Gating Register
address_offset : 0x1CAC88 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR107_CLR CCGR107_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR107_TOG

CCM Clock Gating Register
address_offset : 0x1CAE3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR107_TOG CCGR107_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR108

CCM Clock Gating Register
address_offset : 0x1CEFE0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR108 CCGR108 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR108_SET

CCM Clock Gating Register
address_offset : 0x1CF198 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR108_SET CCGR108_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR108_CLR

CCM Clock Gating Register
address_offset : 0x1CF350 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR108_CLR CCGR108_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR108_TOG

CCM Clock Gating Register
address_offset : 0x1CF508 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR108_TOG CCGR108_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR109

CCM Clock Gating Register
address_offset : 0x1D36B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR109 CCGR109 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR109_SET

CCM Clock Gating Register
address_offset : 0x1D386C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR109_SET CCGR109_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR109_CLR

CCM Clock Gating Register
address_offset : 0x1D3A28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR109_CLR CCGR109_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR109_TOG

CCM Clock Gating Register
address_offset : 0x1D3BE4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR109_TOG CCGR109_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR110

CCM Clock Gating Register
address_offset : 0x1D7D90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR110 CCGR110 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR110_SET

CCM Clock Gating Register
address_offset : 0x1D7F50 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR110_SET CCGR110_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR110_CLR

CCM Clock Gating Register
address_offset : 0x1D8110 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR110_CLR CCGR110_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR110_TOG

CCM Clock Gating Register
address_offset : 0x1D82D0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR110_TOG CCGR110_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR111

CCM Clock Gating Register
address_offset : 0x1DC480 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR111 CCGR111 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR111_SET

CCM Clock Gating Register
address_offset : 0x1DC644 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR111_SET CCGR111_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR111_CLR

CCM Clock Gating Register
address_offset : 0x1DC808 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR111_CLR CCGR111_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR111_TOG

CCM Clock Gating Register
address_offset : 0x1DC9CC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR111_TOG CCGR111_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR112

CCM Clock Gating Register
address_offset : 0x1E0B80 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR112 CCGR112 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR112_SET

CCM Clock Gating Register
address_offset : 0x1E0D48 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR112_SET CCGR112_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR112_CLR

CCM Clock Gating Register
address_offset : 0x1E0F10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR112_CLR CCGR112_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR112_TOG

CCM Clock Gating Register
address_offset : 0x1E10D8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR112_TOG CCGR112_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR113

CCM Clock Gating Register
address_offset : 0x1E5290 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR113 CCGR113 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR113_SET

CCM Clock Gating Register
address_offset : 0x1E545C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR113_SET CCGR113_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR113_CLR

CCM Clock Gating Register
address_offset : 0x1E5628 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR113_CLR CCGR113_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR113_TOG

CCM Clock Gating Register
address_offset : 0x1E57F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR113_TOG CCGR113_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR114

CCM Clock Gating Register
address_offset : 0x1E99B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR114 CCGR114 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR114_SET

CCM Clock Gating Register
address_offset : 0x1E9B80 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR114_SET CCGR114_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR114_CLR

CCM Clock Gating Register
address_offset : 0x1E9D50 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR114_CLR CCGR114_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR114_TOG

CCM Clock Gating Register
address_offset : 0x1E9F20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR114_TOG CCGR114_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR115

CCM Clock Gating Register
address_offset : 0x1EE0E0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR115 CCGR115 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR115_SET

CCM Clock Gating Register
address_offset : 0x1EE2B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR115_SET CCGR115_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR115_CLR

CCM Clock Gating Register
address_offset : 0x1EE488 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR115_CLR CCGR115_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR115_TOG

CCM Clock Gating Register
address_offset : 0x1EE65C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR115_TOG CCGR115_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR116

CCM Clock Gating Register
address_offset : 0x1F2820 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR116 CCGR116 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR116_SET

CCM Clock Gating Register
address_offset : 0x1F29F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR116_SET CCGR116_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR116_CLR

CCM Clock Gating Register
address_offset : 0x1F2BD0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR116_CLR CCGR116_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR116_TOG

CCM Clock Gating Register
address_offset : 0x1F2DA8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR116_TOG CCGR116_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR117

CCM Clock Gating Register
address_offset : 0x1F6F70 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR117 CCGR117 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR117_SET

CCM Clock Gating Register
address_offset : 0x1F714C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR117_SET CCGR117_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR117_CLR

CCM Clock Gating Register
address_offset : 0x1F7328 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR117_CLR CCGR117_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR117_TOG

CCM Clock Gating Register
address_offset : 0x1F7504 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR117_TOG CCGR117_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR118

CCM Clock Gating Register
address_offset : 0x1FB6D0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR118 CCGR118 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR118_SET

CCM Clock Gating Register
address_offset : 0x1FB8B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR118_SET CCGR118_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR118_CLR

CCM Clock Gating Register
address_offset : 0x1FBA90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR118_CLR CCGR118_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR118_TOG

CCM Clock Gating Register
address_offset : 0x1FBC70 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR118_TOG CCGR118_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR119

CCM Clock Gating Register
address_offset : 0x1FFE40 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR119 CCGR119 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR119_SET

CCM Clock Gating Register
address_offset : 0x200024 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR119_SET CCGR119_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR119_CLR

CCM Clock Gating Register
address_offset : 0x200208 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR119_CLR CCGR119_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR119_TOG

CCM Clock Gating Register
address_offset : 0x2003EC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR119_TOG CCGR119_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR6

CCM Clock Gating Register
address_offset : 0x20150 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR6 CCGR6 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR6_SET

CCM Clock Gating Register
address_offset : 0x20170 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR6_SET CCGR6_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR6_CLR

CCM Clock Gating Register
address_offset : 0x20190 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR6_CLR CCGR6_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR6_TOG

CCM Clock Gating Register
address_offset : 0x201B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR6_TOG CCGR6_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL2

CCM PLL Control Register
address_offset : 0x2030 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL2 PLL_CTRL2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL2_SET

CCM PLL Control Register
address_offset : 0x2040 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL2_SET PLL_CTRL2_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR120

CCM Clock Gating Register
address_offset : 0x2045C0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR120 CCGR120 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR120_SET

CCM Clock Gating Register
address_offset : 0x2047A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR120_SET CCGR120_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR120_CLR

CCM Clock Gating Register
address_offset : 0x204990 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR120_CLR CCGR120_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR120_TOG

CCM Clock Gating Register
address_offset : 0x204B78 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR120_TOG CCGR120_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL2_CLR

CCM PLL Control Register
address_offset : 0x2050 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL2_CLR PLL_CTRL2_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL2_TOG

CCM PLL Control Register
address_offset : 0x2060 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL2_TOG PLL_CTRL2_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR121

CCM Clock Gating Register
address_offset : 0x208D50 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR121 CCGR121 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR121_SET

CCM Clock Gating Register
address_offset : 0x208F3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR121_SET CCGR121_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR121_CLR

CCM Clock Gating Register
address_offset : 0x209128 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR121_CLR CCGR121_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR121_TOG

CCM Clock Gating Register
address_offset : 0x209314 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR121_TOG CCGR121_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR122

CCM Clock Gating Register
address_offset : 0x20D4F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR122 CCGR122 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR122_SET

CCM Clock Gating Register
address_offset : 0x20D6E0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR122_SET CCGR122_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR122_CLR

CCM Clock Gating Register
address_offset : 0x20D8D0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR122_CLR CCGR122_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR122_TOG

CCM Clock Gating Register
address_offset : 0x20DAC0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR122_TOG CCGR122_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR123

CCM Clock Gating Register
address_offset : 0x211CA0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR123 CCGR123 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR123_SET

CCM Clock Gating Register
address_offset : 0x211E94 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR123_SET CCGR123_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR123_CLR

CCM Clock Gating Register
address_offset : 0x212088 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR123_CLR CCGR123_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR123_TOG

CCM Clock Gating Register
address_offset : 0x21227C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR123_TOG CCGR123_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR124

CCM Clock Gating Register
address_offset : 0x216460 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR124 CCGR124 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR124_SET

CCM Clock Gating Register
address_offset : 0x216658 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR124_SET CCGR124_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR124_CLR

CCM Clock Gating Register
address_offset : 0x216850 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR124_CLR CCGR124_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR124_TOG

CCM Clock Gating Register
address_offset : 0x216A48 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR124_TOG CCGR124_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR125

CCM Clock Gating Register
address_offset : 0x21AC30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR125 CCGR125 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR125_SET

CCM Clock Gating Register
address_offset : 0x21AE2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR125_SET CCGR125_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR125_CLR

CCM Clock Gating Register
address_offset : 0x21B028 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR125_CLR CCGR125_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR125_TOG

CCM Clock Gating Register
address_offset : 0x21B224 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR125_TOG CCGR125_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR126

CCM Clock Gating Register
address_offset : 0x21F410 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR126 CCGR126 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR126_SET

CCM Clock Gating Register
address_offset : 0x21F610 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR126_SET CCGR126_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR126_CLR

CCM Clock Gating Register
address_offset : 0x21F810 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR126_CLR CCGR126_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR126_TOG

CCM Clock Gating Register
address_offset : 0x21FA10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR126_TOG CCGR126_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR127

CCM Clock Gating Register
address_offset : 0x223C00 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR127 CCGR127 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR127_SET

CCM Clock Gating Register
address_offset : 0x223E04 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR127_SET CCGR127_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR127_CLR

CCM Clock Gating Register
address_offset : 0x224008 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR127_CLR CCGR127_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR127_TOG

CCM Clock Gating Register
address_offset : 0x22420C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR127_TOG CCGR127_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR128

CCM Clock Gating Register
address_offset : 0x228400 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR128 CCGR128 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR128_SET

CCM Clock Gating Register
address_offset : 0x228608 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR128_SET CCGR128_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR128_CLR

CCM Clock Gating Register
address_offset : 0x228810 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR128_CLR CCGR128_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR128_TOG

CCM Clock Gating Register
address_offset : 0x228A18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR128_TOG CCGR128_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR129

CCM Clock Gating Register
address_offset : 0x22CC10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR129 CCGR129 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR129_SET

CCM Clock Gating Register
address_offset : 0x22CE1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR129_SET CCGR129_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR129_CLR

CCM Clock Gating Register
address_offset : 0x22D028 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR129_CLR CCGR129_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR129_TOG

CCM Clock Gating Register
address_offset : 0x22D234 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR129_TOG CCGR129_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR130

CCM Clock Gating Register
address_offset : 0x231430 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR130 CCGR130 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR130_SET

CCM Clock Gating Register
address_offset : 0x231640 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR130_SET CCGR130_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR130_CLR

CCM Clock Gating Register
address_offset : 0x231850 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR130_CLR CCGR130_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR130_TOG

CCM Clock Gating Register
address_offset : 0x231A60 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR130_TOG CCGR130_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR131

CCM Clock Gating Register
address_offset : 0x235C60 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR131 CCGR131 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR131_SET

CCM Clock Gating Register
address_offset : 0x235E74 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR131_SET CCGR131_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR131_CLR

CCM Clock Gating Register
address_offset : 0x236088 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR131_CLR CCGR131_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR131_TOG

CCM Clock Gating Register
address_offset : 0x23629C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR131_TOG CCGR131_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR132

CCM Clock Gating Register
address_offset : 0x23A4A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR132 CCGR132 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR132_SET

CCM Clock Gating Register
address_offset : 0x23A6B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR132_SET CCGR132_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR132_CLR

CCM Clock Gating Register
address_offset : 0x23A8D0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR132_CLR CCGR132_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR132_TOG

CCM Clock Gating Register
address_offset : 0x23AAE8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR132_TOG CCGR132_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR133

CCM Clock Gating Register
address_offset : 0x23ECF0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR133 CCGR133 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR133_SET

CCM Clock Gating Register
address_offset : 0x23EF0C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR133_SET CCGR133_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR133_CLR

CCM Clock Gating Register
address_offset : 0x23F128 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR133_CLR CCGR133_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR133_TOG

CCM Clock Gating Register
address_offset : 0x23F344 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR133_TOG CCGR133_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR7

CCM Clock Gating Register
address_offset : 0x241C0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR7 CCGR7 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR7_SET

CCM Clock Gating Register
address_offset : 0x241E4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR7_SET CCGR7_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR7_CLR

CCM Clock Gating Register
address_offset : 0x24208 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR7_CLR CCGR7_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR7_TOG

CCM Clock Gating Register
address_offset : 0x2422C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR7_TOG CCGR7_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR134

CCM Clock Gating Register
address_offset : 0x243550 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR134 CCGR134 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR134_SET

CCM Clock Gating Register
address_offset : 0x243770 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR134_SET CCGR134_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR134_CLR

CCM Clock Gating Register
address_offset : 0x243990 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR134_CLR CCGR134_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR134_TOG

CCM Clock Gating Register
address_offset : 0x243BB0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR134_TOG CCGR134_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR135

CCM Clock Gating Register
address_offset : 0x247DC0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR135 CCGR135 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR135_SET

CCM Clock Gating Register
address_offset : 0x247FE4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR135_SET CCGR135_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR135_CLR

CCM Clock Gating Register
address_offset : 0x248208 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR135_CLR CCGR135_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR135_TOG

CCM Clock Gating Register
address_offset : 0x24842C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR135_TOG CCGR135_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR136

CCM Clock Gating Register
address_offset : 0x24C640 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR136 CCGR136 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR136_SET

CCM Clock Gating Register
address_offset : 0x24C868 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR136_SET CCGR136_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR136_CLR

CCM Clock Gating Register
address_offset : 0x24CA90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR136_CLR CCGR136_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR136_TOG

CCM Clock Gating Register
address_offset : 0x24CCB8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR136_TOG CCGR136_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR137

CCM Clock Gating Register
address_offset : 0x250ED0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR137 CCGR137 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR137_SET

CCM Clock Gating Register
address_offset : 0x2510FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR137_SET CCGR137_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR137_CLR

CCM Clock Gating Register
address_offset : 0x251328 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR137_CLR CCGR137_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR137_TOG

CCM Clock Gating Register
address_offset : 0x251554 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR137_TOG CCGR137_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR138

CCM Clock Gating Register
address_offset : 0x255770 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR138 CCGR138 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR138_SET

CCM Clock Gating Register
address_offset : 0x2559A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR138_SET CCGR138_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR138_CLR

CCM Clock Gating Register
address_offset : 0x255BD0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR138_CLR CCGR138_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR138_TOG

CCM Clock Gating Register
address_offset : 0x255E00 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR138_TOG CCGR138_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR139

CCM Clock Gating Register
address_offset : 0x25A020 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR139 CCGR139 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR139_SET

CCM Clock Gating Register
address_offset : 0x25A254 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR139_SET CCGR139_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR139_CLR

CCM Clock Gating Register
address_offset : 0x25A488 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR139_CLR CCGR139_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR139_TOG

CCM Clock Gating Register
address_offset : 0x25A6BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR139_TOG CCGR139_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR140

CCM Clock Gating Register
address_offset : 0x25E8E0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR140 CCGR140 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR140_SET

CCM Clock Gating Register
address_offset : 0x25EB18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR140_SET CCGR140_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR140_CLR

CCM Clock Gating Register
address_offset : 0x25ED50 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR140_CLR CCGR140_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR140_TOG

CCM Clock Gating Register
address_offset : 0x25EF88 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR140_TOG CCGR140_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR141

CCM Clock Gating Register
address_offset : 0x2631B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR141 CCGR141 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR141_SET

CCM Clock Gating Register
address_offset : 0x2633EC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR141_SET CCGR141_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR141_CLR

CCM Clock Gating Register
address_offset : 0x263628 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR141_CLR CCGR141_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR141_TOG

CCM Clock Gating Register
address_offset : 0x263864 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR141_TOG CCGR141_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR142

CCM Clock Gating Register
address_offset : 0x267A90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR142 CCGR142 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR142_SET

CCM Clock Gating Register
address_offset : 0x267CD0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR142_SET CCGR142_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR142_CLR

CCM Clock Gating Register
address_offset : 0x267F10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR142_CLR CCGR142_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR142_TOG

CCM Clock Gating Register
address_offset : 0x268150 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR142_TOG CCGR142_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR143

CCM Clock Gating Register
address_offset : 0x26C380 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR143 CCGR143 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR143_SET

CCM Clock Gating Register
address_offset : 0x26C5C4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR143_SET CCGR143_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR143_CLR

CCM Clock Gating Register
address_offset : 0x26C808 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR143_CLR CCGR143_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR143_TOG

CCM Clock Gating Register
address_offset : 0x26CA4C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR143_TOG CCGR143_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR144

CCM Clock Gating Register
address_offset : 0x270C80 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR144 CCGR144 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR144_SET

CCM Clock Gating Register
address_offset : 0x270EC8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR144_SET CCGR144_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR144_CLR

CCM Clock Gating Register
address_offset : 0x271110 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR144_CLR CCGR144_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR144_TOG

CCM Clock Gating Register
address_offset : 0x271358 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR144_TOG CCGR144_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR145

CCM Clock Gating Register
address_offset : 0x275590 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR145 CCGR145 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR145_SET

CCM Clock Gating Register
address_offset : 0x2757DC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR145_SET CCGR145_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR145_CLR

CCM Clock Gating Register
address_offset : 0x275A28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR145_CLR CCGR145_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR145_TOG

CCM Clock Gating Register
address_offset : 0x275C74 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR145_TOG CCGR145_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR146

CCM Clock Gating Register
address_offset : 0x279EB0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR146 CCGR146 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR146_SET

CCM Clock Gating Register
address_offset : 0x27A100 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR146_SET CCGR146_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR146_CLR

CCM Clock Gating Register
address_offset : 0x27A350 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR146_CLR CCGR146_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR146_TOG

CCM Clock Gating Register
address_offset : 0x27A5A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR146_TOG CCGR146_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR147

CCM Clock Gating Register
address_offset : 0x27E7E0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR147 CCGR147 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR147_SET

CCM Clock Gating Register
address_offset : 0x27EA34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR147_SET CCGR147_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR147_CLR

CCM Clock Gating Register
address_offset : 0x27EC88 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR147_CLR CCGR147_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR147_TOG

CCM Clock Gating Register
address_offset : 0x27EEDC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR147_TOG CCGR147_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR8

CCM Clock Gating Register
address_offset : 0x28240 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR8 CCGR8 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR8_SET

CCM Clock Gating Register
address_offset : 0x28268 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR8_SET CCGR8_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR8_CLR

CCM Clock Gating Register
address_offset : 0x28290 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR8_CLR CCGR8_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR8_TOG

CCM Clock Gating Register
address_offset : 0x282B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR8_TOG CCGR8_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR148

CCM Clock Gating Register
address_offset : 0x283120 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR148 CCGR148 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR148_SET

CCM Clock Gating Register
address_offset : 0x283378 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR148_SET CCGR148_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR148_CLR

CCM Clock Gating Register
address_offset : 0x2835D0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR148_CLR CCGR148_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR148_TOG

CCM Clock Gating Register
address_offset : 0x283828 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR148_TOG CCGR148_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL3

CCM PLL Control Register
address_offset : 0x2860 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL3 PLL_CTRL3 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL3_SET

CCM PLL Control Register
address_offset : 0x2874 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL3_SET PLL_CTRL3_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR149

CCM Clock Gating Register
address_offset : 0x287A70 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR149 CCGR149 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR149_SET

CCM Clock Gating Register
address_offset : 0x287CCC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR149_SET CCGR149_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR149_CLR

CCM Clock Gating Register
address_offset : 0x287F28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR149_CLR CCGR149_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR149_TOG

CCM Clock Gating Register
address_offset : 0x288184 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR149_TOG CCGR149_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL3_CLR

CCM PLL Control Register
address_offset : 0x2888 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL3_CLR PLL_CTRL3_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL3_TOG

CCM PLL Control Register
address_offset : 0x289C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL3_TOG PLL_CTRL3_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR150

CCM Clock Gating Register
address_offset : 0x28C3D0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR150 CCGR150 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR150_SET

CCM Clock Gating Register
address_offset : 0x28C630 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR150_SET CCGR150_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR150_CLR

CCM Clock Gating Register
address_offset : 0x28C890 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR150_CLR CCGR150_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR150_TOG

CCM Clock Gating Register
address_offset : 0x28CAF0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR150_TOG CCGR150_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR151

CCM Clock Gating Register
address_offset : 0x290D40 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR151 CCGR151 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR151_SET

CCM Clock Gating Register
address_offset : 0x290FA4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR151_SET CCGR151_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR151_CLR

CCM Clock Gating Register
address_offset : 0x291208 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR151_CLR CCGR151_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR151_TOG

CCM Clock Gating Register
address_offset : 0x29146C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR151_TOG CCGR151_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR152

CCM Clock Gating Register
address_offset : 0x2956C0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR152 CCGR152 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR152_SET

CCM Clock Gating Register
address_offset : 0x295928 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR152_SET CCGR152_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR152_CLR

CCM Clock Gating Register
address_offset : 0x295B90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR152_CLR CCGR152_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR152_TOG

CCM Clock Gating Register
address_offset : 0x295DF8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR152_TOG CCGR152_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR153

CCM Clock Gating Register
address_offset : 0x29A050 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR153 CCGR153 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR153_SET

CCM Clock Gating Register
address_offset : 0x29A2BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR153_SET CCGR153_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR153_CLR

CCM Clock Gating Register
address_offset : 0x29A528 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR153_CLR CCGR153_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR153_TOG

CCM Clock Gating Register
address_offset : 0x29A794 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR153_TOG CCGR153_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR154

CCM Clock Gating Register
address_offset : 0x29E9F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR154 CCGR154 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR154_SET

CCM Clock Gating Register
address_offset : 0x29EC60 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR154_SET CCGR154_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR154_CLR

CCM Clock Gating Register
address_offset : 0x29EED0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR154_CLR CCGR154_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR154_TOG

CCM Clock Gating Register
address_offset : 0x29F140 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR154_TOG CCGR154_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR155

CCM Clock Gating Register
address_offset : 0x2A33A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR155 CCGR155 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR155_SET

CCM Clock Gating Register
address_offset : 0x2A3614 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR155_SET CCGR155_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR155_CLR

CCM Clock Gating Register
address_offset : 0x2A3888 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR155_CLR CCGR155_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR155_TOG

CCM Clock Gating Register
address_offset : 0x2A3AFC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR155_TOG CCGR155_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR156

CCM Clock Gating Register
address_offset : 0x2A7D60 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR156 CCGR156 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR156_SET

CCM Clock Gating Register
address_offset : 0x2A7FD8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR156_SET CCGR156_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR156_CLR

CCM Clock Gating Register
address_offset : 0x2A8250 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR156_CLR CCGR156_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR156_TOG

CCM Clock Gating Register
address_offset : 0x2A84C8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR156_TOG CCGR156_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR157

CCM Clock Gating Register
address_offset : 0x2AC730 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR157 CCGR157 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR157_SET

CCM Clock Gating Register
address_offset : 0x2AC9AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR157_SET CCGR157_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR157_CLR

CCM Clock Gating Register
address_offset : 0x2ACC28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR157_CLR CCGR157_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR157_TOG

CCM Clock Gating Register
address_offset : 0x2ACEA4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR157_TOG CCGR157_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR158

CCM Clock Gating Register
address_offset : 0x2B1110 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR158 CCGR158 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR158_SET

CCM Clock Gating Register
address_offset : 0x2B1390 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR158_SET CCGR158_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR158_CLR

CCM Clock Gating Register
address_offset : 0x2B1610 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR158_CLR CCGR158_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR158_TOG

CCM Clock Gating Register
address_offset : 0x2B1890 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR158_TOG CCGR158_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR159

CCM Clock Gating Register
address_offset : 0x2B5B00 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR159 CCGR159 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR159_SET

CCM Clock Gating Register
address_offset : 0x2B5D84 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR159_SET CCGR159_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR159_CLR

CCM Clock Gating Register
address_offset : 0x2B6008 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR159_CLR CCGR159_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR159_TOG

CCM Clock Gating Register
address_offset : 0x2B628C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR159_TOG CCGR159_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR160

CCM Clock Gating Register
address_offset : 0x2BA500 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR160 CCGR160 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR160_SET

CCM Clock Gating Register
address_offset : 0x2BA788 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR160_SET CCGR160_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR160_CLR

CCM Clock Gating Register
address_offset : 0x2BAA10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR160_CLR CCGR160_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR160_TOG

CCM Clock Gating Register
address_offset : 0x2BAC98 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR160_TOG CCGR160_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR161

CCM Clock Gating Register
address_offset : 0x2BEF10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR161 CCGR161 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR161_SET

CCM Clock Gating Register
address_offset : 0x2BF19C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR161_SET CCGR161_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR161_CLR

CCM Clock Gating Register
address_offset : 0x2BF428 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR161_CLR CCGR161_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR161_TOG

CCM Clock Gating Register
address_offset : 0x2BF6B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR161_TOG CCGR161_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR9

CCM Clock Gating Register
address_offset : 0x2C2D0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR9 CCGR9 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR9_SET

CCM Clock Gating Register
address_offset : 0x2C2FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR9_SET CCGR9_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR9_CLR

CCM Clock Gating Register
address_offset : 0x2C328 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR9_CLR CCGR9_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR9_TOG

CCM Clock Gating Register
address_offset : 0x2C354 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR9_TOG CCGR9_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR162

CCM Clock Gating Register
address_offset : 0x2C3930 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR162 CCGR162 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR162_SET

CCM Clock Gating Register
address_offset : 0x2C3BC0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR162_SET CCGR162_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR162_CLR

CCM Clock Gating Register
address_offset : 0x2C3E50 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR162_CLR CCGR162_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR162_TOG

CCM Clock Gating Register
address_offset : 0x2C40E0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR162_TOG CCGR162_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR163

CCM Clock Gating Register
address_offset : 0x2C8360 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR163 CCGR163 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR163_SET

CCM Clock Gating Register
address_offset : 0x2C85F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR163_SET CCGR163_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR163_CLR

CCM Clock Gating Register
address_offset : 0x2C8888 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR163_CLR CCGR163_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR163_TOG

CCM Clock Gating Register
address_offset : 0x2C8B1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR163_TOG CCGR163_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR164

CCM Clock Gating Register
address_offset : 0x2CCDA0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR164 CCGR164 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR164_SET

CCM Clock Gating Register
address_offset : 0x2CD038 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR164_SET CCGR164_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR164_CLR

CCM Clock Gating Register
address_offset : 0x2CD2D0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR164_CLR CCGR164_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR164_TOG

CCM Clock Gating Register
address_offset : 0x2CD568 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR164_TOG CCGR164_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR165

CCM Clock Gating Register
address_offset : 0x2D17F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR165 CCGR165 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR165_SET

CCM Clock Gating Register
address_offset : 0x2D1A8C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR165_SET CCGR165_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR165_CLR

CCM Clock Gating Register
address_offset : 0x2D1D28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR165_CLR CCGR165_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR165_TOG

CCM Clock Gating Register
address_offset : 0x2D1FC4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR165_TOG CCGR165_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR166

CCM Clock Gating Register
address_offset : 0x2D6250 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR166 CCGR166 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR166_SET

CCM Clock Gating Register
address_offset : 0x2D64F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR166_SET CCGR166_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR166_CLR

CCM Clock Gating Register
address_offset : 0x2D6790 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR166_CLR CCGR166_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR166_TOG

CCM Clock Gating Register
address_offset : 0x2D6A30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR166_TOG CCGR166_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR167

CCM Clock Gating Register
address_offset : 0x2DACC0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR167 CCGR167 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR167_SET

CCM Clock Gating Register
address_offset : 0x2DAF64 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR167_SET CCGR167_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR167_CLR

CCM Clock Gating Register
address_offset : 0x2DB208 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR167_CLR CCGR167_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR167_TOG

CCM Clock Gating Register
address_offset : 0x2DB4AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR167_TOG CCGR167_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR168

CCM Clock Gating Register
address_offset : 0x2DF740 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR168 CCGR168 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR168_SET

CCM Clock Gating Register
address_offset : 0x2DF9E8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR168_SET CCGR168_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR168_CLR

CCM Clock Gating Register
address_offset : 0x2DFC90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR168_CLR CCGR168_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR168_TOG

CCM Clock Gating Register
address_offset : 0x2DFF38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR168_TOG CCGR168_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR169

CCM Clock Gating Register
address_offset : 0x2E41D0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR169 CCGR169 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR169_SET

CCM Clock Gating Register
address_offset : 0x2E447C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR169_SET CCGR169_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR169_CLR

CCM Clock Gating Register
address_offset : 0x2E4728 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR169_CLR CCGR169_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR169_TOG

CCM Clock Gating Register
address_offset : 0x2E49D4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR169_TOG CCGR169_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR170

CCM Clock Gating Register
address_offset : 0x2E8C70 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR170 CCGR170 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR170_SET

CCM Clock Gating Register
address_offset : 0x2E8F20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR170_SET CCGR170_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR170_CLR

CCM Clock Gating Register
address_offset : 0x2E91D0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR170_CLR CCGR170_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR170_TOG

CCM Clock Gating Register
address_offset : 0x2E9480 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR170_TOG CCGR170_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR171

CCM Clock Gating Register
address_offset : 0x2ED720 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR171 CCGR171 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR171_SET

CCM Clock Gating Register
address_offset : 0x2ED9D4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR171_SET CCGR171_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR171_CLR

CCM Clock Gating Register
address_offset : 0x2EDC88 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR171_CLR CCGR171_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR171_TOG

CCM Clock Gating Register
address_offset : 0x2EDF3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR171_TOG CCGR171_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR172

CCM Clock Gating Register
address_offset : 0x2F21E0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR172 CCGR172 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR172_SET

CCM Clock Gating Register
address_offset : 0x2F2498 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR172_SET CCGR172_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR172_CLR

CCM Clock Gating Register
address_offset : 0x2F2750 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR172_CLR CCGR172_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR172_TOG

CCM Clock Gating Register
address_offset : 0x2F2A08 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR172_TOG CCGR172_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR173

CCM Clock Gating Register
address_offset : 0x2F6CB0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR173 CCGR173 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR173_SET

CCM Clock Gating Register
address_offset : 0x2F6F6C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR173_SET CCGR173_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR173_CLR

CCM Clock Gating Register
address_offset : 0x2F7228 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR173_CLR CCGR173_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR173_TOG

CCM Clock Gating Register
address_offset : 0x2F74E4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR173_TOG CCGR173_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR174

CCM Clock Gating Register
address_offset : 0x2FB790 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR174 CCGR174 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR174_SET

CCM Clock Gating Register
address_offset : 0x2FBA50 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR174_SET CCGR174_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR174_CLR

CCM Clock Gating Register
address_offset : 0x2FBD10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR174_CLR CCGR174_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR174_TOG

CCM Clock Gating Register
address_offset : 0x2FBFD0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR174_TOG CCGR174_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR175

CCM Clock Gating Register
address_offset : 0x300280 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR175 CCGR175 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR175_SET

CCM Clock Gating Register
address_offset : 0x300544 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR175_SET CCGR175_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR175_CLR

CCM Clock Gating Register
address_offset : 0x300808 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR175_CLR CCGR175_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR175_TOG

CCM Clock Gating Register
address_offset : 0x300ACC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR175_TOG CCGR175_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR10

CCM Clock Gating Register
address_offset : 0x30370 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR10 CCGR10 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR10_SET

CCM Clock Gating Register
address_offset : 0x303A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR10_SET CCGR10_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR10_CLR

CCM Clock Gating Register
address_offset : 0x303D0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR10_CLR CCGR10_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR10_TOG

CCM Clock Gating Register
address_offset : 0x30400 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR10_TOG CCGR10_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR176

CCM Clock Gating Register
address_offset : 0x304D80 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR176 CCGR176 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR176_SET

CCM Clock Gating Register
address_offset : 0x305048 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR176_SET CCGR176_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR176_CLR

CCM Clock Gating Register
address_offset : 0x305310 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR176_CLR CCGR176_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR176_TOG

CCM Clock Gating Register
address_offset : 0x3055D8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR176_TOG CCGR176_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR177

CCM Clock Gating Register
address_offset : 0x309890 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR177 CCGR177 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR177_SET

CCM Clock Gating Register
address_offset : 0x309B5C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR177_SET CCGR177_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR177_CLR

CCM Clock Gating Register
address_offset : 0x309E28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR177_CLR CCGR177_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL4

CCM PLL Control Register
address_offset : 0x30A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL4 PLL_CTRL4 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR177_TOG

CCM Clock Gating Register
address_offset : 0x30A0F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR177_TOG CCGR177_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL4_SET

CCM PLL Control Register
address_offset : 0x30B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL4_SET PLL_CTRL4_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL4_CLR

CCM PLL Control Register
address_offset : 0x30D0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL4_CLR PLL_CTRL4_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR178

CCM Clock Gating Register
address_offset : 0x30E3B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR178 CCGR178 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR178_SET

CCM Clock Gating Register
address_offset : 0x30E680 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR178_SET CCGR178_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL4_TOG

CCM PLL Control Register
address_offset : 0x30E8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL4_TOG PLL_CTRL4_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR178_CLR

CCM Clock Gating Register
address_offset : 0x30E950 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR178_CLR CCGR178_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR178_TOG

CCM Clock Gating Register
address_offset : 0x30EC20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR178_TOG CCGR178_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR179

CCM Clock Gating Register
address_offset : 0x312EE0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR179 CCGR179 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR179_SET

CCM Clock Gating Register
address_offset : 0x3131B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR179_SET CCGR179_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR179_CLR

CCM Clock Gating Register
address_offset : 0x313488 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR179_CLR CCGR179_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR179_TOG

CCM Clock Gating Register
address_offset : 0x31375C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR179_TOG CCGR179_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR180

CCM Clock Gating Register
address_offset : 0x317A20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR180 CCGR180 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR180_SET

CCM Clock Gating Register
address_offset : 0x317CF8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR180_SET CCGR180_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR180_CLR

CCM Clock Gating Register
address_offset : 0x317FD0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR180_CLR CCGR180_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR180_TOG

CCM Clock Gating Register
address_offset : 0x3182A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR180_TOG CCGR180_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR181

CCM Clock Gating Register
address_offset : 0x31C570 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR181 CCGR181 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR181_SET

CCM Clock Gating Register
address_offset : 0x31C84C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR181_SET CCGR181_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR181_CLR

CCM Clock Gating Register
address_offset : 0x31CB28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR181_CLR CCGR181_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR181_TOG

CCM Clock Gating Register
address_offset : 0x31CE04 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR181_TOG CCGR181_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR182

CCM Clock Gating Register
address_offset : 0x3210D0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR182 CCGR182 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR182_SET

CCM Clock Gating Register
address_offset : 0x3213B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR182_SET CCGR182_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR182_CLR

CCM Clock Gating Register
address_offset : 0x321690 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR182_CLR CCGR182_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR182_TOG

CCM Clock Gating Register
address_offset : 0x321970 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR182_TOG CCGR182_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR183

CCM Clock Gating Register
address_offset : 0x325C40 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR183 CCGR183 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR183_SET

CCM Clock Gating Register
address_offset : 0x325F24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR183_SET CCGR183_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR183_CLR

CCM Clock Gating Register
address_offset : 0x326208 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR183_CLR CCGR183_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR183_TOG

CCM Clock Gating Register
address_offset : 0x3264EC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR183_TOG CCGR183_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR184

CCM Clock Gating Register
address_offset : 0x32A7C0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR184 CCGR184 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR184_SET

CCM Clock Gating Register
address_offset : 0x32AAA8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR184_SET CCGR184_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR184_CLR

CCM Clock Gating Register
address_offset : 0x32AD90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR184_CLR CCGR184_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR184_TOG

CCM Clock Gating Register
address_offset : 0x32B078 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR184_TOG CCGR184_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR185

CCM Clock Gating Register
address_offset : 0x32F350 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR185 CCGR185 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR185_SET

CCM Clock Gating Register
address_offset : 0x32F63C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR185_SET CCGR185_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR185_CLR

CCM Clock Gating Register
address_offset : 0x32F928 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR185_CLR CCGR185_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR185_TOG

CCM Clock Gating Register
address_offset : 0x32FC14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR185_TOG CCGR185_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR186

CCM Clock Gating Register
address_offset : 0x333EF0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR186 CCGR186 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR186_SET

CCM Clock Gating Register
address_offset : 0x3341E0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR186_SET CCGR186_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR186_CLR

CCM Clock Gating Register
address_offset : 0x3344D0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR186_CLR CCGR186_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR186_TOG

CCM Clock Gating Register
address_offset : 0x3347C0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR186_TOG CCGR186_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR187

CCM Clock Gating Register
address_offset : 0x338AA0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR187 CCGR187 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR187_SET

CCM Clock Gating Register
address_offset : 0x338D94 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR187_SET CCGR187_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR187_CLR

CCM Clock Gating Register
address_offset : 0x339088 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR187_CLR CCGR187_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR187_TOG

CCM Clock Gating Register
address_offset : 0x33937C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR187_TOG CCGR187_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR188

CCM Clock Gating Register
address_offset : 0x33D660 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR188 CCGR188 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR188_SET

CCM Clock Gating Register
address_offset : 0x33D958 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR188_SET CCGR188_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR188_CLR

CCM Clock Gating Register
address_offset : 0x33DC50 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR188_CLR CCGR188_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR188_TOG

CCM Clock Gating Register
address_offset : 0x33DF48 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR188_TOG CCGR188_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR189

CCM Clock Gating Register
address_offset : 0x342230 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR189 CCGR189 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR189_SET

CCM Clock Gating Register
address_offset : 0x34252C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR189_SET CCGR189_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR189_CLR

CCM Clock Gating Register
address_offset : 0x342828 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR189_CLR CCGR189_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR189_TOG

CCM Clock Gating Register
address_offset : 0x342B24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR189_TOG CCGR189_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR11

CCM Clock Gating Register
address_offset : 0x34420 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR11 CCGR11 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR11_SET

CCM Clock Gating Register
address_offset : 0x34454 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR11_SET CCGR11_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR11_CLR

CCM Clock Gating Register
address_offset : 0x34488 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR11_CLR CCGR11_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR11_TOG

CCM Clock Gating Register
address_offset : 0x344BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR11_TOG CCGR11_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR190

CCM Clock Gating Register
address_offset : 0x346E10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR190 CCGR190 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR190_SET

CCM Clock Gating Register
address_offset : 0x347110 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR190_SET CCGR190_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR190_CLR

CCM Clock Gating Register
address_offset : 0x347410 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR190_CLR CCGR190_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR190_TOG

CCM Clock Gating Register
address_offset : 0x347710 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR190_TOG CCGR190_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR12

CCM Clock Gating Register
address_offset : 0x384E0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR12 CCGR12 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR12_SET

CCM Clock Gating Register
address_offset : 0x38518 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR12_SET CCGR12_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR12_CLR

CCM Clock Gating Register
address_offset : 0x38550 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR12_CLR CCGR12_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR12_TOG

CCM Clock Gating Register
address_offset : 0x38588 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR12_TOG CCGR12_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL5

CCM PLL Control Register
address_offset : 0x38F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL5 PLL_CTRL5 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL5_SET

CCM PLL Control Register
address_offset : 0x390C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL5_SET PLL_CTRL5_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL5_CLR

CCM PLL Control Register
address_offset : 0x3928 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL5_CLR PLL_CTRL5_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL5_TOG

CCM PLL Control Register
address_offset : 0x3944 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL5_TOG PLL_CTRL5_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR13

CCM Clock Gating Register
address_offset : 0x3C5B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR13 CCGR13 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR13_SET

CCM Clock Gating Register
address_offset : 0x3C5EC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR13_SET CCGR13_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR13_CLR

CCM Clock Gating Register
address_offset : 0x3C628 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR13_CLR CCGR13_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR13_TOG

CCM Clock Gating Register
address_offset : 0x3C664 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR13_TOG CCGR13_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


GPR0_SET

General Purpose Register
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GPR0_SET GPR0_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 GP0

GP0 : Timeout cycle count of ipg_clk, when perform read and write.
bits : 0 - 31 (32 bit)
access : read-write


CCGR14

CCM Clock Gating Register
address_offset : 0x40690 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR14 CCGR14 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR14_SET

CCM Clock Gating Register
address_offset : 0x406D0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR14_SET CCGR14_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR14_CLR

CCM Clock Gating Register
address_offset : 0x40710 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR14_CLR CCGR14_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR14_TOG

CCM Clock Gating Register
address_offset : 0x40750 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR14_TOG CCGR14_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL6

CCM PLL Control Register
address_offset : 0x4150 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL6 PLL_CTRL6 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL6_SET

CCM PLL Control Register
address_offset : 0x4170 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL6_SET PLL_CTRL6_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL6_CLR

CCM PLL Control Register
address_offset : 0x4190 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL6_CLR PLL_CTRL6_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL6_TOG

CCM PLL Control Register
address_offset : 0x41B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL6_TOG PLL_CTRL6_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR15

CCM Clock Gating Register
address_offset : 0x44780 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR15 CCGR15 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR15_SET

CCM Clock Gating Register
address_offset : 0x447C4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR15_SET CCGR15_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR15_CLR

CCM Clock Gating Register
address_offset : 0x44808 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR15_CLR CCGR15_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR15_TOG

CCM Clock Gating Register
address_offset : 0x4484C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR15_TOG CCGR15_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR16

CCM Clock Gating Register
address_offset : 0x48880 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR16 CCGR16 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR16_SET

CCM Clock Gating Register
address_offset : 0x488C8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR16_SET CCGR16_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR16_CLR

CCM Clock Gating Register
address_offset : 0x48910 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR16_CLR CCGR16_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR16_TOG

CCM Clock Gating Register
address_offset : 0x48958 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR16_TOG CCGR16_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL7

CCM PLL Control Register
address_offset : 0x49C0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL7 PLL_CTRL7 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL7_SET

CCM PLL Control Register
address_offset : 0x49E4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL7_SET PLL_CTRL7_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL7_CLR

CCM PLL Control Register
address_offset : 0x4A08 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL7_CLR PLL_CTRL7_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL7_TOG

CCM PLL Control Register
address_offset : 0x4A2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL7_TOG PLL_CTRL7_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR17

CCM Clock Gating Register
address_offset : 0x4C990 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR17 CCGR17 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR17_SET

CCM Clock Gating Register
address_offset : 0x4C9DC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR17_SET CCGR17_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR17_CLR

CCM Clock Gating Register
address_offset : 0x4CA28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR17_CLR CCGR17_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR17_TOG

CCM Clock Gating Register
address_offset : 0x4CA74 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR17_TOG CCGR17_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR18

CCM Clock Gating Register
address_offset : 0x50AB0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR18 CCGR18 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR18_SET

CCM Clock Gating Register
address_offset : 0x50B00 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR18_SET CCGR18_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR18_CLR

CCM Clock Gating Register
address_offset : 0x50B50 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR18_CLR CCGR18_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR18_TOG

CCM Clock Gating Register
address_offset : 0x50BA0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR18_TOG CCGR18_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL8

CCM PLL Control Register
address_offset : 0x5240 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL8 PLL_CTRL8 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL8_SET

CCM PLL Control Register
address_offset : 0x5268 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL8_SET PLL_CTRL8_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL8_CLR

CCM PLL Control Register
address_offset : 0x5290 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL8_CLR PLL_CTRL8_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL8_TOG

CCM PLL Control Register
address_offset : 0x52B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL8_TOG PLL_CTRL8_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR19

CCM Clock Gating Register
address_offset : 0x54BE0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR19 CCGR19 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR19_SET

CCM Clock Gating Register
address_offset : 0x54C34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR19_SET CCGR19_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR19_CLR

CCM Clock Gating Register
address_offset : 0x54C88 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR19_CLR CCGR19_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR19_TOG

CCM Clock Gating Register
address_offset : 0x54CDC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR19_TOG CCGR19_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR20

CCM Clock Gating Register
address_offset : 0x58D20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR20 CCGR20 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR20_SET

CCM Clock Gating Register
address_offset : 0x58D78 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR20_SET CCGR20_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR20_CLR

CCM Clock Gating Register
address_offset : 0x58DD0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR20_CLR CCGR20_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR20_TOG

CCM Clock Gating Register
address_offset : 0x58E28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR20_TOG CCGR20_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL9

CCM PLL Control Register
address_offset : 0x5AD0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL9 PLL_CTRL9 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL9_SET

CCM PLL Control Register
address_offset : 0x5AFC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL9_SET PLL_CTRL9_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL9_CLR

CCM PLL Control Register
address_offset : 0x5B28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL9_CLR PLL_CTRL9_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL9_TOG

CCM PLL Control Register
address_offset : 0x5B54 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL9_TOG PLL_CTRL9_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR21

CCM Clock Gating Register
address_offset : 0x5CE70 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR21 CCGR21 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR21_SET

CCM Clock Gating Register
address_offset : 0x5CECC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR21_SET CCGR21_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR21_CLR

CCM Clock Gating Register
address_offset : 0x5CF28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR21_CLR CCGR21_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR21_TOG

CCM Clock Gating Register
address_offset : 0x5CF84 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR21_TOG CCGR21_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR22

CCM Clock Gating Register
address_offset : 0x60FD0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR22 CCGR22 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR22_SET

CCM Clock Gating Register
address_offset : 0x61030 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR22_SET CCGR22_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR22_CLR

CCM Clock Gating Register
address_offset : 0x61090 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR22_CLR CCGR22_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR22_TOG

CCM Clock Gating Register
address_offset : 0x610F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR22_TOG CCGR22_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL10

CCM PLL Control Register
address_offset : 0x6370 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL10 PLL_CTRL10 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL10_SET

CCM PLL Control Register
address_offset : 0x63A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL10_SET PLL_CTRL10_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL10_CLR

CCM PLL Control Register
address_offset : 0x63D0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL10_CLR PLL_CTRL10_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL10_TOG

CCM PLL Control Register
address_offset : 0x6400 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL10_TOG PLL_CTRL10_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR23

CCM Clock Gating Register
address_offset : 0x65140 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR23 CCGR23 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR23_SET

CCM Clock Gating Register
address_offset : 0x651A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR23_SET CCGR23_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR23_CLR

CCM Clock Gating Register
address_offset : 0x65208 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR23_CLR CCGR23_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR23_TOG

CCM Clock Gating Register
address_offset : 0x6526C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR23_TOG CCGR23_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR24

CCM Clock Gating Register
address_offset : 0x692C0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR24 CCGR24 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR24_SET

CCM Clock Gating Register
address_offset : 0x69328 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR24_SET CCGR24_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR24_CLR

CCM Clock Gating Register
address_offset : 0x69390 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR24_CLR CCGR24_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR24_TOG

CCM Clock Gating Register
address_offset : 0x693F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR24_TOG CCGR24_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL11

CCM PLL Control Register
address_offset : 0x6C20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL11 PLL_CTRL11 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL11_SET

CCM PLL Control Register
address_offset : 0x6C54 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL11_SET PLL_CTRL11_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL11_CLR

CCM PLL Control Register
address_offset : 0x6C88 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL11_CLR PLL_CTRL11_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL11_TOG

CCM PLL Control Register
address_offset : 0x6CBC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL11_TOG PLL_CTRL11_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR25

CCM Clock Gating Register
address_offset : 0x6D450 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR25 CCGR25 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR25_SET

CCM Clock Gating Register
address_offset : 0x6D4BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR25_SET CCGR25_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR25_CLR

CCM Clock Gating Register
address_offset : 0x6D528 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR25_CLR CCGR25_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR25_TOG

CCM Clock Gating Register
address_offset : 0x6D594 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR25_TOG CCGR25_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR26

CCM Clock Gating Register
address_offset : 0x715F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR26 CCGR26 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR26_SET

CCM Clock Gating Register
address_offset : 0x71660 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR26_SET CCGR26_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR26_CLR

CCM Clock Gating Register
address_offset : 0x716D0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR26_CLR CCGR26_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR26_TOG

CCM Clock Gating Register
address_offset : 0x71740 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR26_TOG CCGR26_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL12

CCM PLL Control Register
address_offset : 0x74E0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL12 PLL_CTRL12 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL12_SET

CCM PLL Control Register
address_offset : 0x7518 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL12_SET PLL_CTRL12_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL12_CLR

CCM PLL Control Register
address_offset : 0x7550 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL12_CLR PLL_CTRL12_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR27

CCM Clock Gating Register
address_offset : 0x757A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR27 CCGR27 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR27_SET

CCM Clock Gating Register
address_offset : 0x75814 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR27_SET CCGR27_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL12_TOG

CCM PLL Control Register
address_offset : 0x7588 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL12_TOG PLL_CTRL12_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR27_CLR

CCM Clock Gating Register
address_offset : 0x75888 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR27_CLR CCGR27_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR27_TOG

CCM Clock Gating Register
address_offset : 0x758FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR27_TOG CCGR27_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR28

CCM Clock Gating Register
address_offset : 0x79960 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR28 CCGR28 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR28_SET

CCM Clock Gating Register
address_offset : 0x799D8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR28_SET CCGR28_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR28_CLR

CCM Clock Gating Register
address_offset : 0x79A50 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR28_CLR CCGR28_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR28_TOG

CCM Clock Gating Register
address_offset : 0x79AC8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR28_TOG CCGR28_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL13

CCM PLL Control Register
address_offset : 0x7DB0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL13 PLL_CTRL13 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR29

CCM Clock Gating Register
address_offset : 0x7DB30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR29 CCGR29 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR29_SET

CCM Clock Gating Register
address_offset : 0x7DBAC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR29_SET CCGR29_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR29_CLR

CCM Clock Gating Register
address_offset : 0x7DC28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR29_CLR CCGR29_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR29_TOG

CCM Clock Gating Register
address_offset : 0x7DCA4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR29_TOG CCGR29_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL13_SET

CCM PLL Control Register
address_offset : 0x7DEC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL13_SET PLL_CTRL13_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL13_CLR

CCM PLL Control Register
address_offset : 0x7E28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL13_CLR PLL_CTRL13_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL13_TOG

CCM PLL Control Register
address_offset : 0x7E64 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL13_TOG PLL_CTRL13_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


GPR0_CLR

General Purpose Register
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GPR0_CLR GPR0_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 GP0

GP0 : Timeout cycle count of ipg_clk, when perform read and write.
bits : 0 - 31 (32 bit)
access : read-write


CCGR0

CCM Clock Gating Register
address_offset : 0x8000 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR0 CCGR0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


TARGET_ROOT0

Target Register
address_offset : 0x8000 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT0 TARGET_ROOT0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT0_SET

Target Register
address_offset : 0x8004 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT0_SET TARGET_ROOT0_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


CCGR0_SET

CCM Clock Gating Register
address_offset : 0x8008 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR0_SET CCGR0_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


TARGET_ROOT0_CLR

Target Register
address_offset : 0x8008 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT0_CLR TARGET_ROOT0_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT0_TOG

Target Register
address_offset : 0x800C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT0_TOG TARGET_ROOT0_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


CCGR0_CLR

CCM Clock Gating Register
address_offset : 0x8010 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR0_CLR CCGR0_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


MISC0

Miscellaneous Register
address_offset : 0x8010 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC0 MISC0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT0_SET

Miscellaneous Register
address_offset : 0x8014 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT0_SET MISC_ROOT0_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


CCGR0_TOG

CCM Clock Gating Register
address_offset : 0x8018 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR0_TOG CCGR0_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


MISC_ROOT0_CLR

Miscellaneous Register
address_offset : 0x8018 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT0_CLR MISC_ROOT0_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT0_TOG

Miscellaneous Register
address_offset : 0x801C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT0_TOG MISC_ROOT0_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST0

Post Divider Register
address_offset : 0x8020 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST0 POST0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT0_SET

Post Divider Register
address_offset : 0x8024 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT0_SET POST_ROOT0_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT0_CLR

Post Divider Register
address_offset : 0x8028 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT0_CLR POST_ROOT0_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT0_TOG

Post Divider Register
address_offset : 0x802C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT0_TOG POST_ROOT0_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE0

Pre Divider Register
address_offset : 0x8030 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE0 PRE0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT0_SET

Pre Divider Register
address_offset : 0x8034 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT0_SET PRE_ROOT0_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT0_CLR

Pre Divider Register
address_offset : 0x8038 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT0_CLR PRE_ROOT0_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT0_TOG

Pre Divider Register
address_offset : 0x803C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT0_TOG PRE_ROOT0_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL0

Access Control Register
address_offset : 0x8070 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL0 ACCESS_CTRL0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT0_SET

Access Control Register
address_offset : 0x8074 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT0_SET ACCESS_CTRL_ROOT0_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT0_CLR

Access Control Register
address_offset : 0x8078 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT0_CLR ACCESS_CTRL_ROOT0_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT0_TOG

Access Control Register
address_offset : 0x807C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT0_TOG ACCESS_CTRL_ROOT0_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT1

Target Register
address_offset : 0x8080 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT1 TARGET_ROOT1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT1_SET

Target Register
address_offset : 0x8084 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT1_SET TARGET_ROOT1_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT1_CLR

Target Register
address_offset : 0x8088 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT1_CLR TARGET_ROOT1_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT1_TOG

Target Register
address_offset : 0x808C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT1_TOG TARGET_ROOT1_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC1

Miscellaneous Register
address_offset : 0x8090 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC1 MISC1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT1_SET

Miscellaneous Register
address_offset : 0x8094 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT1_SET MISC_ROOT1_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT1_CLR

Miscellaneous Register
address_offset : 0x8098 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT1_CLR MISC_ROOT1_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT1_TOG

Miscellaneous Register
address_offset : 0x809C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT1_TOG MISC_ROOT1_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST1

Post Divider Register
address_offset : 0x80A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST1 POST1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT1_SET

Post Divider Register
address_offset : 0x80A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT1_SET POST_ROOT1_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT1_CLR

Post Divider Register
address_offset : 0x80A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT1_CLR POST_ROOT1_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT1_TOG

Post Divider Register
address_offset : 0x80AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT1_TOG POST_ROOT1_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE1

Pre Divider Register
address_offset : 0x80B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE1 PRE1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT1_SET

Pre Divider Register
address_offset : 0x80B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT1_SET PRE_ROOT1_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT1_CLR

Pre Divider Register
address_offset : 0x80B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT1_CLR PRE_ROOT1_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT1_TOG

Pre Divider Register
address_offset : 0x80BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT1_TOG PRE_ROOT1_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL1

Access Control Register
address_offset : 0x80F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL1 ACCESS_CTRL1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT1_SET

Access Control Register
address_offset : 0x80F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT1_SET ACCESS_CTRL_ROOT1_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT1_CLR

Access Control Register
address_offset : 0x80F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT1_CLR ACCESS_CTRL_ROOT1_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT1_TOG

Access Control Register
address_offset : 0x80FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT1_TOG ACCESS_CTRL_ROOT1_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT2

Target Register
address_offset : 0x8100 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT2 TARGET_ROOT2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT2_SET

Target Register
address_offset : 0x8104 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT2_SET TARGET_ROOT2_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT2_CLR

Target Register
address_offset : 0x8108 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT2_CLR TARGET_ROOT2_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT2_TOG

Target Register
address_offset : 0x810C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT2_TOG TARGET_ROOT2_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC2

Miscellaneous Register
address_offset : 0x8110 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC2 MISC2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT2_SET

Miscellaneous Register
address_offset : 0x8114 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT2_SET MISC_ROOT2_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT2_CLR

Miscellaneous Register
address_offset : 0x8118 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT2_CLR MISC_ROOT2_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT2_TOG

Miscellaneous Register
address_offset : 0x811C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT2_TOG MISC_ROOT2_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST2

Post Divider Register
address_offset : 0x8120 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST2 POST2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT2_SET

Post Divider Register
address_offset : 0x8124 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT2_SET POST_ROOT2_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT2_CLR

Post Divider Register
address_offset : 0x8128 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT2_CLR POST_ROOT2_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT2_TOG

Post Divider Register
address_offset : 0x812C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT2_TOG POST_ROOT2_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE2

Pre Divider Register
address_offset : 0x8130 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE2 PRE2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT2_SET

Pre Divider Register
address_offset : 0x8134 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT2_SET PRE_ROOT2_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT2_CLR

Pre Divider Register
address_offset : 0x8138 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT2_CLR PRE_ROOT2_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT2_TOG

Pre Divider Register
address_offset : 0x813C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT2_TOG PRE_ROOT2_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL2

Access Control Register
address_offset : 0x8170 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL2 ACCESS_CTRL2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT2_SET

Access Control Register
address_offset : 0x8174 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT2_SET ACCESS_CTRL_ROOT2_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT2_CLR

Access Control Register
address_offset : 0x8178 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT2_CLR ACCESS_CTRL_ROOT2_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT2_TOG

Access Control Register
address_offset : 0x817C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT2_TOG ACCESS_CTRL_ROOT2_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT3

Target Register
address_offset : 0x8180 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT3 TARGET_ROOT3 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT3_SET

Target Register
address_offset : 0x8184 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT3_SET TARGET_ROOT3_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT3_CLR

Target Register
address_offset : 0x8188 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT3_CLR TARGET_ROOT3_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT3_TOG

Target Register
address_offset : 0x818C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT3_TOG TARGET_ROOT3_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC3

Miscellaneous Register
address_offset : 0x8190 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC3 MISC3 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT3_SET

Miscellaneous Register
address_offset : 0x8194 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT3_SET MISC_ROOT3_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT3_CLR

Miscellaneous Register
address_offset : 0x8198 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT3_CLR MISC_ROOT3_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT3_TOG

Miscellaneous Register
address_offset : 0x819C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT3_TOG MISC_ROOT3_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST3

Post Divider Register
address_offset : 0x81A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST3 POST3 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT3_SET

Post Divider Register
address_offset : 0x81A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT3_SET POST_ROOT3_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT3_CLR

Post Divider Register
address_offset : 0x81A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT3_CLR POST_ROOT3_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT3_TOG

Post Divider Register
address_offset : 0x81AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT3_TOG POST_ROOT3_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE3

Pre Divider Register
address_offset : 0x81B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE3 PRE3 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT3_SET

Pre Divider Register
address_offset : 0x81B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT3_SET PRE_ROOT3_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT3_CLR

Pre Divider Register
address_offset : 0x81B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT3_CLR PRE_ROOT3_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT3_TOG

Pre Divider Register
address_offset : 0x81BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT3_TOG PRE_ROOT3_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


CCGR30

CCM Clock Gating Register
address_offset : 0x81D10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR30 CCGR30 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR30_SET

CCM Clock Gating Register
address_offset : 0x81D90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR30_SET CCGR30_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR30_CLR

CCM Clock Gating Register
address_offset : 0x81E10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR30_CLR CCGR30_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR30_TOG

CCM Clock Gating Register
address_offset : 0x81E90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR30_TOG CCGR30_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


ACCESS_CTRL3

Access Control Register
address_offset : 0x81F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL3 ACCESS_CTRL3 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT3_SET

Access Control Register
address_offset : 0x81F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT3_SET ACCESS_CTRL_ROOT3_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT3_CLR

Access Control Register
address_offset : 0x81F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT3_CLR ACCESS_CTRL_ROOT3_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT3_TOG

Access Control Register
address_offset : 0x81FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT3_TOG ACCESS_CTRL_ROOT3_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT4

Target Register
address_offset : 0x8200 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT4 TARGET_ROOT4 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT4_SET

Target Register
address_offset : 0x8204 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT4_SET TARGET_ROOT4_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT4_CLR

Target Register
address_offset : 0x8208 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT4_CLR TARGET_ROOT4_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT4_TOG

Target Register
address_offset : 0x820C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT4_TOG TARGET_ROOT4_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC4

Miscellaneous Register
address_offset : 0x8210 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC4 MISC4 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT4_SET

Miscellaneous Register
address_offset : 0x8214 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT4_SET MISC_ROOT4_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT4_CLR

Miscellaneous Register
address_offset : 0x8218 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT4_CLR MISC_ROOT4_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT4_TOG

Miscellaneous Register
address_offset : 0x821C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT4_TOG MISC_ROOT4_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST4

Post Divider Register
address_offset : 0x8220 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST4 POST4 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT4_SET

Post Divider Register
address_offset : 0x8224 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT4_SET POST_ROOT4_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT4_CLR

Post Divider Register
address_offset : 0x8228 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT4_CLR POST_ROOT4_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT4_TOG

Post Divider Register
address_offset : 0x822C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT4_TOG POST_ROOT4_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE4

Pre Divider Register
address_offset : 0x8230 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE4 PRE4 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT4_SET

Pre Divider Register
address_offset : 0x8234 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT4_SET PRE_ROOT4_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT4_CLR

Pre Divider Register
address_offset : 0x8238 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT4_CLR PRE_ROOT4_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT4_TOG

Pre Divider Register
address_offset : 0x823C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT4_TOG PRE_ROOT4_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL4

Access Control Register
address_offset : 0x8270 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL4 ACCESS_CTRL4 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT4_SET

Access Control Register
address_offset : 0x8274 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT4_SET ACCESS_CTRL_ROOT4_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT4_CLR

Access Control Register
address_offset : 0x8278 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT4_CLR ACCESS_CTRL_ROOT4_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT4_TOG

Access Control Register
address_offset : 0x827C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT4_TOG ACCESS_CTRL_ROOT4_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


CCGR31

CCM Clock Gating Register
address_offset : 0x85F00 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR31 CCGR31 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR31_SET

CCM Clock Gating Register
address_offset : 0x85F84 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR31_SET CCGR31_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR31_CLR

CCM Clock Gating Register
address_offset : 0x86008 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR31_CLR CCGR31_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR31_TOG

CCM Clock Gating Register
address_offset : 0x8608C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR31_TOG CCGR31_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL14

CCM PLL Control Register
address_offset : 0x8690 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL14 PLL_CTRL14 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL14_SET

CCM PLL Control Register
address_offset : 0x86D0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL14_SET PLL_CTRL14_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL14_CLR

CCM PLL Control Register
address_offset : 0x8710 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL14_CLR PLL_CTRL14_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL14_TOG

CCM PLL Control Register
address_offset : 0x8750 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL14_TOG PLL_CTRL14_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


TARGET_ROOT16

Target Register
address_offset : 0x8800 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT16 TARGET_ROOT16 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT16_SET

Target Register
address_offset : 0x8804 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT16_SET TARGET_ROOT16_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT16_CLR

Target Register
address_offset : 0x8808 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT16_CLR TARGET_ROOT16_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT16_TOG

Target Register
address_offset : 0x880C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT16_TOG TARGET_ROOT16_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC16

Miscellaneous Register
address_offset : 0x8810 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC16 MISC16 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT16_SET

Miscellaneous Register
address_offset : 0x8814 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT16_SET MISC_ROOT16_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT16_CLR

Miscellaneous Register
address_offset : 0x8818 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT16_CLR MISC_ROOT16_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT16_TOG

Miscellaneous Register
address_offset : 0x881C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT16_TOG MISC_ROOT16_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST16

Post Divider Register
address_offset : 0x8820 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST16 POST16 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT16_SET

Post Divider Register
address_offset : 0x8824 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT16_SET POST_ROOT16_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT16_CLR

Post Divider Register
address_offset : 0x8828 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT16_CLR POST_ROOT16_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT16_TOG

Post Divider Register
address_offset : 0x882C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT16_TOG POST_ROOT16_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE16

Pre Divider Register
address_offset : 0x8830 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE16 PRE16 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT16_SET

Pre Divider Register
address_offset : 0x8834 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT16_SET PRE_ROOT16_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT16_CLR

Pre Divider Register
address_offset : 0x8838 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT16_CLR PRE_ROOT16_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT16_TOG

Pre Divider Register
address_offset : 0x883C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT16_TOG PRE_ROOT16_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL16

Access Control Register
address_offset : 0x8870 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL16 ACCESS_CTRL16 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT16_SET

Access Control Register
address_offset : 0x8874 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT16_SET ACCESS_CTRL_ROOT16_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT16_CLR

Access Control Register
address_offset : 0x8878 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT16_CLR ACCESS_CTRL_ROOT16_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT16_TOG

Access Control Register
address_offset : 0x887C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT16_TOG ACCESS_CTRL_ROOT16_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT17

Target Register
address_offset : 0x8880 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT17 TARGET_ROOT17 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT17_SET

Target Register
address_offset : 0x8884 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT17_SET TARGET_ROOT17_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT17_CLR

Target Register
address_offset : 0x8888 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT17_CLR TARGET_ROOT17_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT17_TOG

Target Register
address_offset : 0x888C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT17_TOG TARGET_ROOT17_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC17

Miscellaneous Register
address_offset : 0x8890 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC17 MISC17 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT17_SET

Miscellaneous Register
address_offset : 0x8894 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT17_SET MISC_ROOT17_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT17_CLR

Miscellaneous Register
address_offset : 0x8898 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT17_CLR MISC_ROOT17_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT17_TOG

Miscellaneous Register
address_offset : 0x889C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT17_TOG MISC_ROOT17_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST17

Post Divider Register
address_offset : 0x88A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST17 POST17 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT17_SET

Post Divider Register
address_offset : 0x88A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT17_SET POST_ROOT17_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT17_CLR

Post Divider Register
address_offset : 0x88A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT17_CLR POST_ROOT17_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT17_TOG

Post Divider Register
address_offset : 0x88AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT17_TOG POST_ROOT17_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE17

Pre Divider Register
address_offset : 0x88B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE17 PRE17 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT17_SET

Pre Divider Register
address_offset : 0x88B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT17_SET PRE_ROOT17_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT17_CLR

Pre Divider Register
address_offset : 0x88B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT17_CLR PRE_ROOT17_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT17_TOG

Pre Divider Register
address_offset : 0x88BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT17_TOG PRE_ROOT17_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL17

Access Control Register
address_offset : 0x88F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL17 ACCESS_CTRL17 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT17_SET

Access Control Register
address_offset : 0x88F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT17_SET ACCESS_CTRL_ROOT17_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT17_CLR

Access Control Register
address_offset : 0x88F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT17_CLR ACCESS_CTRL_ROOT17_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT17_TOG

Access Control Register
address_offset : 0x88FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT17_TOG ACCESS_CTRL_ROOT17_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT18

Target Register
address_offset : 0x8900 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT18 TARGET_ROOT18 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT18_SET

Target Register
address_offset : 0x8904 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT18_SET TARGET_ROOT18_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT18_CLR

Target Register
address_offset : 0x8908 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT18_CLR TARGET_ROOT18_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT18_TOG

Target Register
address_offset : 0x890C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT18_TOG TARGET_ROOT18_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC18

Miscellaneous Register
address_offset : 0x8910 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC18 MISC18 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT18_SET

Miscellaneous Register
address_offset : 0x8914 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT18_SET MISC_ROOT18_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT18_CLR

Miscellaneous Register
address_offset : 0x8918 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT18_CLR MISC_ROOT18_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT18_TOG

Miscellaneous Register
address_offset : 0x891C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT18_TOG MISC_ROOT18_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST18

Post Divider Register
address_offset : 0x8920 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST18 POST18 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT18_SET

Post Divider Register
address_offset : 0x8924 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT18_SET POST_ROOT18_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT18_CLR

Post Divider Register
address_offset : 0x8928 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT18_CLR POST_ROOT18_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT18_TOG

Post Divider Register
address_offset : 0x892C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT18_TOG POST_ROOT18_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE18

Pre Divider Register
address_offset : 0x8930 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE18 PRE18 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT18_SET

Pre Divider Register
address_offset : 0x8934 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT18_SET PRE_ROOT18_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT18_CLR

Pre Divider Register
address_offset : 0x8938 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT18_CLR PRE_ROOT18_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT18_TOG

Pre Divider Register
address_offset : 0x893C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT18_TOG PRE_ROOT18_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL18

Access Control Register
address_offset : 0x8970 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL18 ACCESS_CTRL18 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT18_SET

Access Control Register
address_offset : 0x8974 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT18_SET ACCESS_CTRL_ROOT18_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT18_CLR

Access Control Register
address_offset : 0x8978 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT18_CLR ACCESS_CTRL_ROOT18_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT18_TOG

Access Control Register
address_offset : 0x897C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT18_TOG ACCESS_CTRL_ROOT18_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT19

Target Register
address_offset : 0x8980 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT19 TARGET_ROOT19 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT19_SET

Target Register
address_offset : 0x8984 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT19_SET TARGET_ROOT19_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT19_CLR

Target Register
address_offset : 0x8988 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT19_CLR TARGET_ROOT19_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT19_TOG

Target Register
address_offset : 0x898C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT19_TOG TARGET_ROOT19_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC19

Miscellaneous Register
address_offset : 0x8990 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC19 MISC19 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT19_SET

Miscellaneous Register
address_offset : 0x8994 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT19_SET MISC_ROOT19_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT19_CLR

Miscellaneous Register
address_offset : 0x8998 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT19_CLR MISC_ROOT19_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT19_TOG

Miscellaneous Register
address_offset : 0x899C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT19_TOG MISC_ROOT19_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST19

Post Divider Register
address_offset : 0x89A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST19 POST19 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT19_SET

Post Divider Register
address_offset : 0x89A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT19_SET POST_ROOT19_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT19_CLR

Post Divider Register
address_offset : 0x89A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT19_CLR POST_ROOT19_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT19_TOG

Post Divider Register
address_offset : 0x89AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT19_TOG POST_ROOT19_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE19

Pre Divider Register
address_offset : 0x89B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE19 PRE19 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT19_SET

Pre Divider Register
address_offset : 0x89B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT19_SET PRE_ROOT19_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT19_CLR

Pre Divider Register
address_offset : 0x89B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT19_CLR PRE_ROOT19_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT19_TOG

Pre Divider Register
address_offset : 0x89BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT19_TOG PRE_ROOT19_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL19

Access Control Register
address_offset : 0x89F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL19 ACCESS_CTRL19 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT19_SET

Access Control Register
address_offset : 0x89F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT19_SET ACCESS_CTRL_ROOT19_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT19_CLR

Access Control Register
address_offset : 0x89F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT19_CLR ACCESS_CTRL_ROOT19_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT19_TOG

Access Control Register
address_offset : 0x89FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT19_TOG ACCESS_CTRL_ROOT19_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT20

Target Register
address_offset : 0x8A00 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT20 TARGET_ROOT20 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT20_SET

Target Register
address_offset : 0x8A04 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT20_SET TARGET_ROOT20_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT20_CLR

Target Register
address_offset : 0x8A08 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT20_CLR TARGET_ROOT20_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT20_TOG

Target Register
address_offset : 0x8A0C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT20_TOG TARGET_ROOT20_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC20

Miscellaneous Register
address_offset : 0x8A10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC20 MISC20 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


CCGR32

CCM Clock Gating Register
address_offset : 0x8A100 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR32 CCGR32 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


MISC_ROOT20_SET

Miscellaneous Register
address_offset : 0x8A14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT20_SET MISC_ROOT20_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT20_CLR

Miscellaneous Register
address_offset : 0x8A18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT20_CLR MISC_ROOT20_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


CCGR32_SET

CCM Clock Gating Register
address_offset : 0x8A188 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR32_SET CCGR32_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


MISC_ROOT20_TOG

Miscellaneous Register
address_offset : 0x8A1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT20_TOG MISC_ROOT20_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST20

Post Divider Register
address_offset : 0x8A20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST20 POST20 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


CCGR32_CLR

CCM Clock Gating Register
address_offset : 0x8A210 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR32_CLR CCGR32_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


POST_ROOT20_SET

Post Divider Register
address_offset : 0x8A24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT20_SET POST_ROOT20_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT20_CLR

Post Divider Register
address_offset : 0x8A28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT20_CLR POST_ROOT20_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


CCGR32_TOG

CCM Clock Gating Register
address_offset : 0x8A298 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR32_TOG CCGR32_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


POST_ROOT20_TOG

Post Divider Register
address_offset : 0x8A2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT20_TOG POST_ROOT20_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE20

Pre Divider Register
address_offset : 0x8A30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE20 PRE20 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT20_SET

Pre Divider Register
address_offset : 0x8A34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT20_SET PRE_ROOT20_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT20_CLR

Pre Divider Register
address_offset : 0x8A38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT20_CLR PRE_ROOT20_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT20_TOG

Pre Divider Register
address_offset : 0x8A3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT20_TOG PRE_ROOT20_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL20

Access Control Register
address_offset : 0x8A70 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL20 ACCESS_CTRL20 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT20_SET

Access Control Register
address_offset : 0x8A74 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT20_SET ACCESS_CTRL_ROOT20_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT20_CLR

Access Control Register
address_offset : 0x8A78 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT20_CLR ACCESS_CTRL_ROOT20_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT20_TOG

Access Control Register
address_offset : 0x8A7C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT20_TOG ACCESS_CTRL_ROOT20_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT21

Target Register
address_offset : 0x8A80 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT21 TARGET_ROOT21 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT21_SET

Target Register
address_offset : 0x8A84 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT21_SET TARGET_ROOT21_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT21_CLR

Target Register
address_offset : 0x8A88 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT21_CLR TARGET_ROOT21_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT21_TOG

Target Register
address_offset : 0x8A8C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT21_TOG TARGET_ROOT21_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC21

Miscellaneous Register
address_offset : 0x8A90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC21 MISC21 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT21_SET

Miscellaneous Register
address_offset : 0x8A94 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT21_SET MISC_ROOT21_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT21_CLR

Miscellaneous Register
address_offset : 0x8A98 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT21_CLR MISC_ROOT21_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT21_TOG

Miscellaneous Register
address_offset : 0x8A9C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT21_TOG MISC_ROOT21_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST21

Post Divider Register
address_offset : 0x8AA0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST21 POST21 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT21_SET

Post Divider Register
address_offset : 0x8AA4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT21_SET POST_ROOT21_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT21_CLR

Post Divider Register
address_offset : 0x8AA8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT21_CLR POST_ROOT21_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT21_TOG

Post Divider Register
address_offset : 0x8AAC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT21_TOG POST_ROOT21_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE21

Pre Divider Register
address_offset : 0x8AB0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE21 PRE21 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT21_SET

Pre Divider Register
address_offset : 0x8AB4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT21_SET PRE_ROOT21_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT21_CLR

Pre Divider Register
address_offset : 0x8AB8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT21_CLR PRE_ROOT21_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT21_TOG

Pre Divider Register
address_offset : 0x8ABC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT21_TOG PRE_ROOT21_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL21

Access Control Register
address_offset : 0x8AF0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL21 ACCESS_CTRL21 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT21_SET

Access Control Register
address_offset : 0x8AF4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT21_SET ACCESS_CTRL_ROOT21_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT21_CLR

Access Control Register
address_offset : 0x8AF8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT21_CLR ACCESS_CTRL_ROOT21_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT21_TOG

Access Control Register
address_offset : 0x8AFC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT21_TOG ACCESS_CTRL_ROOT21_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT22

Target Register
address_offset : 0x8B00 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT22 TARGET_ROOT22 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT22_SET

Target Register
address_offset : 0x8B04 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT22_SET TARGET_ROOT22_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT22_CLR

Target Register
address_offset : 0x8B08 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT22_CLR TARGET_ROOT22_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT22_TOG

Target Register
address_offset : 0x8B0C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT22_TOG TARGET_ROOT22_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC22

Miscellaneous Register
address_offset : 0x8B10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC22 MISC22 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT22_SET

Miscellaneous Register
address_offset : 0x8B14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT22_SET MISC_ROOT22_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT22_CLR

Miscellaneous Register
address_offset : 0x8B18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT22_CLR MISC_ROOT22_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT22_TOG

Miscellaneous Register
address_offset : 0x8B1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT22_TOG MISC_ROOT22_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST22

Post Divider Register
address_offset : 0x8B20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST22 POST22 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT22_SET

Post Divider Register
address_offset : 0x8B24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT22_SET POST_ROOT22_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT22_CLR

Post Divider Register
address_offset : 0x8B28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT22_CLR POST_ROOT22_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT22_TOG

Post Divider Register
address_offset : 0x8B2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT22_TOG POST_ROOT22_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE22

Pre Divider Register
address_offset : 0x8B30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE22 PRE22 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT22_SET

Pre Divider Register
address_offset : 0x8B34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT22_SET PRE_ROOT22_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT22_CLR

Pre Divider Register
address_offset : 0x8B38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT22_CLR PRE_ROOT22_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT22_TOG

Pre Divider Register
address_offset : 0x8B3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT22_TOG PRE_ROOT22_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL22

Access Control Register
address_offset : 0x8B70 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL22 ACCESS_CTRL22 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT22_SET

Access Control Register
address_offset : 0x8B74 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT22_SET ACCESS_CTRL_ROOT22_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT22_CLR

Access Control Register
address_offset : 0x8B78 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT22_CLR ACCESS_CTRL_ROOT22_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT22_TOG

Access Control Register
address_offset : 0x8B7C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT22_TOG ACCESS_CTRL_ROOT22_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT23

Target Register
address_offset : 0x8B80 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT23 TARGET_ROOT23 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT23_SET

Target Register
address_offset : 0x8B84 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT23_SET TARGET_ROOT23_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT23_CLR

Target Register
address_offset : 0x8B88 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT23_CLR TARGET_ROOT23_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT23_TOG

Target Register
address_offset : 0x8B8C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT23_TOG TARGET_ROOT23_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC23

Miscellaneous Register
address_offset : 0x8B90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC23 MISC23 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT23_SET

Miscellaneous Register
address_offset : 0x8B94 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT23_SET MISC_ROOT23_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT23_CLR

Miscellaneous Register
address_offset : 0x8B98 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT23_CLR MISC_ROOT23_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT23_TOG

Miscellaneous Register
address_offset : 0x8B9C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT23_TOG MISC_ROOT23_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST23

Post Divider Register
address_offset : 0x8BA0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST23 POST23 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT23_SET

Post Divider Register
address_offset : 0x8BA4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT23_SET POST_ROOT23_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT23_CLR

Post Divider Register
address_offset : 0x8BA8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT23_CLR POST_ROOT23_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT23_TOG

Post Divider Register
address_offset : 0x8BAC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT23_TOG POST_ROOT23_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE23

Pre Divider Register
address_offset : 0x8BB0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE23 PRE23 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT23_SET

Pre Divider Register
address_offset : 0x8BB4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT23_SET PRE_ROOT23_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT23_CLR

Pre Divider Register
address_offset : 0x8BB8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT23_CLR PRE_ROOT23_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT23_TOG

Pre Divider Register
address_offset : 0x8BBC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT23_TOG PRE_ROOT23_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL23

Access Control Register
address_offset : 0x8BF0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL23 ACCESS_CTRL23 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT23_SET

Access Control Register
address_offset : 0x8BF4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT23_SET ACCESS_CTRL_ROOT23_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT23_CLR

Access Control Register
address_offset : 0x8BF8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT23_CLR ACCESS_CTRL_ROOT23_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT23_TOG

Access Control Register
address_offset : 0x8BFC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT23_TOG ACCESS_CTRL_ROOT23_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT24

Target Register
address_offset : 0x8C00 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT24 TARGET_ROOT24 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT24_SET

Target Register
address_offset : 0x8C04 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT24_SET TARGET_ROOT24_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT24_CLR

Target Register
address_offset : 0x8C08 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT24_CLR TARGET_ROOT24_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT24_TOG

Target Register
address_offset : 0x8C0C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT24_TOG TARGET_ROOT24_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC24

Miscellaneous Register
address_offset : 0x8C10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC24 MISC24 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT24_SET

Miscellaneous Register
address_offset : 0x8C14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT24_SET MISC_ROOT24_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT24_CLR

Miscellaneous Register
address_offset : 0x8C18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT24_CLR MISC_ROOT24_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT24_TOG

Miscellaneous Register
address_offset : 0x8C1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT24_TOG MISC_ROOT24_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST24

Post Divider Register
address_offset : 0x8C20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST24 POST24 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT24_SET

Post Divider Register
address_offset : 0x8C24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT24_SET POST_ROOT24_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT24_CLR

Post Divider Register
address_offset : 0x8C28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT24_CLR POST_ROOT24_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT24_TOG

Post Divider Register
address_offset : 0x8C2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT24_TOG POST_ROOT24_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE24

Pre Divider Register
address_offset : 0x8C30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE24 PRE24 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT24_SET

Pre Divider Register
address_offset : 0x8C34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT24_SET PRE_ROOT24_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT24_CLR

Pre Divider Register
address_offset : 0x8C38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT24_CLR PRE_ROOT24_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT24_TOG

Pre Divider Register
address_offset : 0x8C3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT24_TOG PRE_ROOT24_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL24

Access Control Register
address_offset : 0x8C70 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL24 ACCESS_CTRL24 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT24_SET

Access Control Register
address_offset : 0x8C74 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT24_SET ACCESS_CTRL_ROOT24_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT24_CLR

Access Control Register
address_offset : 0x8C78 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT24_CLR ACCESS_CTRL_ROOT24_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT24_TOG

Access Control Register
address_offset : 0x8C7C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT24_TOG ACCESS_CTRL_ROOT24_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT25

Target Register
address_offset : 0x8C80 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT25 TARGET_ROOT25 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT25_SET

Target Register
address_offset : 0x8C84 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT25_SET TARGET_ROOT25_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT25_CLR

Target Register
address_offset : 0x8C88 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT25_CLR TARGET_ROOT25_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT25_TOG

Target Register
address_offset : 0x8C8C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT25_TOG TARGET_ROOT25_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC25

Miscellaneous Register
address_offset : 0x8C90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC25 MISC25 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT25_SET

Miscellaneous Register
address_offset : 0x8C94 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT25_SET MISC_ROOT25_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT25_CLR

Miscellaneous Register
address_offset : 0x8C98 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT25_CLR MISC_ROOT25_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT25_TOG

Miscellaneous Register
address_offset : 0x8C9C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT25_TOG MISC_ROOT25_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST25

Post Divider Register
address_offset : 0x8CA0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST25 POST25 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT25_SET

Post Divider Register
address_offset : 0x8CA4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT25_SET POST_ROOT25_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT25_CLR

Post Divider Register
address_offset : 0x8CA8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT25_CLR POST_ROOT25_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT25_TOG

Post Divider Register
address_offset : 0x8CAC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT25_TOG POST_ROOT25_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE25

Pre Divider Register
address_offset : 0x8CB0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE25 PRE25 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT25_SET

Pre Divider Register
address_offset : 0x8CB4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT25_SET PRE_ROOT25_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT25_CLR

Pre Divider Register
address_offset : 0x8CB8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT25_CLR PRE_ROOT25_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT25_TOG

Pre Divider Register
address_offset : 0x8CBC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT25_TOG PRE_ROOT25_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL25

Access Control Register
address_offset : 0x8CF0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL25 ACCESS_CTRL25 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT25_SET

Access Control Register
address_offset : 0x8CF4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT25_SET ACCESS_CTRL_ROOT25_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT25_CLR

Access Control Register
address_offset : 0x8CF8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT25_CLR ACCESS_CTRL_ROOT25_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT25_TOG

Access Control Register
address_offset : 0x8CFC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT25_TOG ACCESS_CTRL_ROOT25_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT26

Target Register
address_offset : 0x8D00 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT26 TARGET_ROOT26 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT26_SET

Target Register
address_offset : 0x8D04 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT26_SET TARGET_ROOT26_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT26_CLR

Target Register
address_offset : 0x8D08 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT26_CLR TARGET_ROOT26_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT26_TOG

Target Register
address_offset : 0x8D0C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT26_TOG TARGET_ROOT26_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC26

Miscellaneous Register
address_offset : 0x8D10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC26 MISC26 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT26_SET

Miscellaneous Register
address_offset : 0x8D14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT26_SET MISC_ROOT26_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT26_CLR

Miscellaneous Register
address_offset : 0x8D18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT26_CLR MISC_ROOT26_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT26_TOG

Miscellaneous Register
address_offset : 0x8D1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT26_TOG MISC_ROOT26_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST26

Post Divider Register
address_offset : 0x8D20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST26 POST26 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT26_SET

Post Divider Register
address_offset : 0x8D24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT26_SET POST_ROOT26_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT26_CLR

Post Divider Register
address_offset : 0x8D28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT26_CLR POST_ROOT26_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT26_TOG

Post Divider Register
address_offset : 0x8D2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT26_TOG POST_ROOT26_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE26

Pre Divider Register
address_offset : 0x8D30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE26 PRE26 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT26_SET

Pre Divider Register
address_offset : 0x8D34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT26_SET PRE_ROOT26_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT26_CLR

Pre Divider Register
address_offset : 0x8D38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT26_CLR PRE_ROOT26_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT26_TOG

Pre Divider Register
address_offset : 0x8D3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT26_TOG PRE_ROOT26_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL26

Access Control Register
address_offset : 0x8D70 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL26 ACCESS_CTRL26 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT26_SET

Access Control Register
address_offset : 0x8D74 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT26_SET ACCESS_CTRL_ROOT26_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT26_CLR

Access Control Register
address_offset : 0x8D78 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT26_CLR ACCESS_CTRL_ROOT26_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT26_TOG

Access Control Register
address_offset : 0x8D7C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT26_TOG ACCESS_CTRL_ROOT26_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT27

Target Register
address_offset : 0x8D80 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT27 TARGET_ROOT27 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT27_SET

Target Register
address_offset : 0x8D84 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT27_SET TARGET_ROOT27_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT27_CLR

Target Register
address_offset : 0x8D88 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT27_CLR TARGET_ROOT27_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT27_TOG

Target Register
address_offset : 0x8D8C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT27_TOG TARGET_ROOT27_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC27

Miscellaneous Register
address_offset : 0x8D90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC27 MISC27 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT27_SET

Miscellaneous Register
address_offset : 0x8D94 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT27_SET MISC_ROOT27_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT27_CLR

Miscellaneous Register
address_offset : 0x8D98 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT27_CLR MISC_ROOT27_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT27_TOG

Miscellaneous Register
address_offset : 0x8D9C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT27_TOG MISC_ROOT27_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST27

Post Divider Register
address_offset : 0x8DA0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST27 POST27 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT27_SET

Post Divider Register
address_offset : 0x8DA4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT27_SET POST_ROOT27_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT27_CLR

Post Divider Register
address_offset : 0x8DA8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT27_CLR POST_ROOT27_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT27_TOG

Post Divider Register
address_offset : 0x8DAC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT27_TOG POST_ROOT27_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE27

Pre Divider Register
address_offset : 0x8DB0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE27 PRE27 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT27_SET

Pre Divider Register
address_offset : 0x8DB4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT27_SET PRE_ROOT27_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT27_CLR

Pre Divider Register
address_offset : 0x8DB8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT27_CLR PRE_ROOT27_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT27_TOG

Pre Divider Register
address_offset : 0x8DBC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT27_TOG PRE_ROOT27_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL27

Access Control Register
address_offset : 0x8DF0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL27 ACCESS_CTRL27 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT27_SET

Access Control Register
address_offset : 0x8DF4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT27_SET ACCESS_CTRL_ROOT27_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT27_CLR

Access Control Register
address_offset : 0x8DF8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT27_CLR ACCESS_CTRL_ROOT27_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT27_TOG

Access Control Register
address_offset : 0x8DFC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT27_TOG ACCESS_CTRL_ROOT27_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


CCGR33

CCM Clock Gating Register
address_offset : 0x8E310 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR33 CCGR33 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR33_SET

CCM Clock Gating Register
address_offset : 0x8E39C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR33_SET CCGR33_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR33_CLR

CCM Clock Gating Register
address_offset : 0x8E428 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR33_CLR CCGR33_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR33_TOG

CCM Clock Gating Register
address_offset : 0x8E4B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR33_TOG CCGR33_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL15

CCM PLL Control Register
address_offset : 0x8F80 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL15 PLL_CTRL15 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL15_SET

CCM PLL Control Register
address_offset : 0x8FC4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL15_SET PLL_CTRL15_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


TARGET_ROOT32

Target Register
address_offset : 0x9000 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT32 TARGET_ROOT32 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT32_SET

Target Register
address_offset : 0x9004 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT32_SET TARGET_ROOT32_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


PLL_CTRL15_CLR

CCM PLL Control Register
address_offset : 0x9008 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL15_CLR PLL_CTRL15_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


TARGET_ROOT32_CLR

Target Register
address_offset : 0x9008 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT32_CLR TARGET_ROOT32_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT32_TOG

Target Register
address_offset : 0x900C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT32_TOG TARGET_ROOT32_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC32

Miscellaneous Register
address_offset : 0x9010 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC32 MISC32 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT32_SET

Miscellaneous Register
address_offset : 0x9014 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT32_SET MISC_ROOT32_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT32_CLR

Miscellaneous Register
address_offset : 0x9018 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT32_CLR MISC_ROOT32_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT32_TOG

Miscellaneous Register
address_offset : 0x901C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT32_TOG MISC_ROOT32_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST32

Post Divider Register
address_offset : 0x9020 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST32 POST32 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT32_SET

Post Divider Register
address_offset : 0x9024 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT32_SET POST_ROOT32_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT32_CLR

Post Divider Register
address_offset : 0x9028 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT32_CLR POST_ROOT32_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT32_TOG

Post Divider Register
address_offset : 0x902C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT32_TOG POST_ROOT32_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE32

Pre Divider Register
address_offset : 0x9030 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE32 PRE32 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT32_SET

Pre Divider Register
address_offset : 0x9034 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT32_SET PRE_ROOT32_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT32_CLR

Pre Divider Register
address_offset : 0x9038 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT32_CLR PRE_ROOT32_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT32_TOG

Pre Divider Register
address_offset : 0x903C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT32_TOG PRE_ROOT32_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PLL_CTRL15_TOG

CCM PLL Control Register
address_offset : 0x904C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL15_TOG PLL_CTRL15_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


ACCESS_CTRL32

Access Control Register
address_offset : 0x9070 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL32 ACCESS_CTRL32 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT32_SET

Access Control Register
address_offset : 0x9074 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT32_SET ACCESS_CTRL_ROOT32_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT32_CLR

Access Control Register
address_offset : 0x9078 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT32_CLR ACCESS_CTRL_ROOT32_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT32_TOG

Access Control Register
address_offset : 0x907C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT32_TOG ACCESS_CTRL_ROOT32_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT33

Target Register
address_offset : 0x9080 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT33 TARGET_ROOT33 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT33_SET

Target Register
address_offset : 0x9084 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT33_SET TARGET_ROOT33_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT33_CLR

Target Register
address_offset : 0x9088 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT33_CLR TARGET_ROOT33_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT33_TOG

Target Register
address_offset : 0x908C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT33_TOG TARGET_ROOT33_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC33

Miscellaneous Register
address_offset : 0x9090 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC33 MISC33 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT33_SET

Miscellaneous Register
address_offset : 0x9094 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT33_SET MISC_ROOT33_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT33_CLR

Miscellaneous Register
address_offset : 0x9098 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT33_CLR MISC_ROOT33_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT33_TOG

Miscellaneous Register
address_offset : 0x909C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT33_TOG MISC_ROOT33_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST33

Post Divider Register
address_offset : 0x90A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST33 POST33 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT33_SET

Post Divider Register
address_offset : 0x90A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT33_SET POST_ROOT33_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT33_CLR

Post Divider Register
address_offset : 0x90A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT33_CLR POST_ROOT33_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT33_TOG

Post Divider Register
address_offset : 0x90AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT33_TOG POST_ROOT33_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE33

Pre Divider Register
address_offset : 0x90B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE33 PRE33 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT33_SET

Pre Divider Register
address_offset : 0x90B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT33_SET PRE_ROOT33_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT33_CLR

Pre Divider Register
address_offset : 0x90B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT33_CLR PRE_ROOT33_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT33_TOG

Pre Divider Register
address_offset : 0x90BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT33_TOG PRE_ROOT33_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL33

Access Control Register
address_offset : 0x90F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL33 ACCESS_CTRL33 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT33_SET

Access Control Register
address_offset : 0x90F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT33_SET ACCESS_CTRL_ROOT33_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT33_CLR

Access Control Register
address_offset : 0x90F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT33_CLR ACCESS_CTRL_ROOT33_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT33_TOG

Access Control Register
address_offset : 0x90FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT33_TOG ACCESS_CTRL_ROOT33_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT34

Target Register
address_offset : 0x9100 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT34 TARGET_ROOT34 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT34_SET

Target Register
address_offset : 0x9104 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT34_SET TARGET_ROOT34_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT34_CLR

Target Register
address_offset : 0x9108 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT34_CLR TARGET_ROOT34_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT34_TOG

Target Register
address_offset : 0x910C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT34_TOG TARGET_ROOT34_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC34

Miscellaneous Register
address_offset : 0x9110 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC34 MISC34 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT34_SET

Miscellaneous Register
address_offset : 0x9114 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT34_SET MISC_ROOT34_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT34_CLR

Miscellaneous Register
address_offset : 0x9118 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT34_CLR MISC_ROOT34_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT34_TOG

Miscellaneous Register
address_offset : 0x911C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT34_TOG MISC_ROOT34_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST34

Post Divider Register
address_offset : 0x9120 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST34 POST34 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT34_SET

Post Divider Register
address_offset : 0x9124 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT34_SET POST_ROOT34_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT34_CLR

Post Divider Register
address_offset : 0x9128 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT34_CLR POST_ROOT34_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT34_TOG

Post Divider Register
address_offset : 0x912C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT34_TOG POST_ROOT34_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE34

Pre Divider Register
address_offset : 0x9130 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE34 PRE34 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT34_SET

Pre Divider Register
address_offset : 0x9134 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT34_SET PRE_ROOT34_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT34_CLR

Pre Divider Register
address_offset : 0x9138 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT34_CLR PRE_ROOT34_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT34_TOG

Pre Divider Register
address_offset : 0x913C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT34_TOG PRE_ROOT34_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL34

Access Control Register
address_offset : 0x9170 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL34 ACCESS_CTRL34 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT34_SET

Access Control Register
address_offset : 0x9174 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT34_SET ACCESS_CTRL_ROOT34_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT34_CLR

Access Control Register
address_offset : 0x9178 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT34_CLR ACCESS_CTRL_ROOT34_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT34_TOG

Access Control Register
address_offset : 0x917C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT34_TOG ACCESS_CTRL_ROOT34_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT35

Target Register
address_offset : 0x9180 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT35 TARGET_ROOT35 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT35_SET

Target Register
address_offset : 0x9184 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT35_SET TARGET_ROOT35_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT35_CLR

Target Register
address_offset : 0x9188 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT35_CLR TARGET_ROOT35_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT35_TOG

Target Register
address_offset : 0x918C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT35_TOG TARGET_ROOT35_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC35

Miscellaneous Register
address_offset : 0x9190 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC35 MISC35 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT35_SET

Miscellaneous Register
address_offset : 0x9194 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT35_SET MISC_ROOT35_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT35_CLR

Miscellaneous Register
address_offset : 0x9198 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT35_CLR MISC_ROOT35_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT35_TOG

Miscellaneous Register
address_offset : 0x919C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT35_TOG MISC_ROOT35_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST35

Post Divider Register
address_offset : 0x91A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST35 POST35 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT35_SET

Post Divider Register
address_offset : 0x91A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT35_SET POST_ROOT35_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT35_CLR

Post Divider Register
address_offset : 0x91A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT35_CLR POST_ROOT35_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT35_TOG

Post Divider Register
address_offset : 0x91AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT35_TOG POST_ROOT35_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE35

Pre Divider Register
address_offset : 0x91B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE35 PRE35 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT35_SET

Pre Divider Register
address_offset : 0x91B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT35_SET PRE_ROOT35_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT35_CLR

Pre Divider Register
address_offset : 0x91B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT35_CLR PRE_ROOT35_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT35_TOG

Pre Divider Register
address_offset : 0x91BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT35_TOG PRE_ROOT35_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL35

Access Control Register
address_offset : 0x91F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL35 ACCESS_CTRL35 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT35_SET

Access Control Register
address_offset : 0x91F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT35_SET ACCESS_CTRL_ROOT35_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT35_CLR

Access Control Register
address_offset : 0x91F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT35_CLR ACCESS_CTRL_ROOT35_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT35_TOG

Access Control Register
address_offset : 0x91FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT35_TOG ACCESS_CTRL_ROOT35_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT36

Target Register
address_offset : 0x9200 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT36 TARGET_ROOT36 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT36_SET

Target Register
address_offset : 0x9204 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT36_SET TARGET_ROOT36_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT36_CLR

Target Register
address_offset : 0x9208 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT36_CLR TARGET_ROOT36_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT36_TOG

Target Register
address_offset : 0x920C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT36_TOG TARGET_ROOT36_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC36

Miscellaneous Register
address_offset : 0x9210 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC36 MISC36 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT36_SET

Miscellaneous Register
address_offset : 0x9214 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT36_SET MISC_ROOT36_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT36_CLR

Miscellaneous Register
address_offset : 0x9218 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT36_CLR MISC_ROOT36_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT36_TOG

Miscellaneous Register
address_offset : 0x921C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT36_TOG MISC_ROOT36_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST36

Post Divider Register
address_offset : 0x9220 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST36 POST36 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT36_SET

Post Divider Register
address_offset : 0x9224 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT36_SET POST_ROOT36_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT36_CLR

Post Divider Register
address_offset : 0x9228 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT36_CLR POST_ROOT36_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT36_TOG

Post Divider Register
address_offset : 0x922C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT36_TOG POST_ROOT36_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE36

Pre Divider Register
address_offset : 0x9230 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE36 PRE36 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT36_SET

Pre Divider Register
address_offset : 0x9234 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT36_SET PRE_ROOT36_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT36_CLR

Pre Divider Register
address_offset : 0x9238 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT36_CLR PRE_ROOT36_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT36_TOG

Pre Divider Register
address_offset : 0x923C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT36_TOG PRE_ROOT36_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


CCGR34

CCM Clock Gating Register
address_offset : 0x92530 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR34 CCGR34 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR34_SET

CCM Clock Gating Register
address_offset : 0x925C0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR34_SET CCGR34_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR34_CLR

CCM Clock Gating Register
address_offset : 0x92650 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR34_CLR CCGR34_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR34_TOG

CCM Clock Gating Register
address_offset : 0x926E0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR34_TOG CCGR34_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


ACCESS_CTRL36

Access Control Register
address_offset : 0x9270 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL36 ACCESS_CTRL36 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT36_SET

Access Control Register
address_offset : 0x9274 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT36_SET ACCESS_CTRL_ROOT36_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT36_CLR

Access Control Register
address_offset : 0x9278 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT36_CLR ACCESS_CTRL_ROOT36_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT36_TOG

Access Control Register
address_offset : 0x927C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT36_TOG ACCESS_CTRL_ROOT36_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT37

Target Register
address_offset : 0x9280 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT37 TARGET_ROOT37 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT37_SET

Target Register
address_offset : 0x9284 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT37_SET TARGET_ROOT37_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT37_CLR

Target Register
address_offset : 0x9288 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT37_CLR TARGET_ROOT37_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT37_TOG

Target Register
address_offset : 0x928C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT37_TOG TARGET_ROOT37_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC37

Miscellaneous Register
address_offset : 0x9290 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC37 MISC37 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT37_SET

Miscellaneous Register
address_offset : 0x9294 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT37_SET MISC_ROOT37_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT37_CLR

Miscellaneous Register
address_offset : 0x9298 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT37_CLR MISC_ROOT37_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT37_TOG

Miscellaneous Register
address_offset : 0x929C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT37_TOG MISC_ROOT37_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST37

Post Divider Register
address_offset : 0x92A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST37 POST37 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT37_SET

Post Divider Register
address_offset : 0x92A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT37_SET POST_ROOT37_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT37_CLR

Post Divider Register
address_offset : 0x92A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT37_CLR POST_ROOT37_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT37_TOG

Post Divider Register
address_offset : 0x92AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT37_TOG POST_ROOT37_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE37

Pre Divider Register
address_offset : 0x92B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE37 PRE37 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT37_SET

Pre Divider Register
address_offset : 0x92B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT37_SET PRE_ROOT37_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT37_CLR

Pre Divider Register
address_offset : 0x92B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT37_CLR PRE_ROOT37_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT37_TOG

Pre Divider Register
address_offset : 0x92BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT37_TOG PRE_ROOT37_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL37

Access Control Register
address_offset : 0x92F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL37 ACCESS_CTRL37 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT37_SET

Access Control Register
address_offset : 0x92F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT37_SET ACCESS_CTRL_ROOT37_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT37_CLR

Access Control Register
address_offset : 0x92F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT37_CLR ACCESS_CTRL_ROOT37_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT37_TOG

Access Control Register
address_offset : 0x92FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT37_TOG ACCESS_CTRL_ROOT37_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


CCGR35

CCM Clock Gating Register
address_offset : 0x96760 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR35 CCGR35 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR35_SET

CCM Clock Gating Register
address_offset : 0x967F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR35_SET CCGR35_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR35_CLR

CCM Clock Gating Register
address_offset : 0x96888 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR35_CLR CCGR35_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR35_TOG

CCM Clock Gating Register
address_offset : 0x9691C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR35_TOG CCGR35_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


TARGET_ROOT48

Target Register
address_offset : 0x9800 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT48 TARGET_ROOT48 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT48_SET

Target Register
address_offset : 0x9804 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT48_SET TARGET_ROOT48_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT48_CLR

Target Register
address_offset : 0x9808 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT48_CLR TARGET_ROOT48_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT48_TOG

Target Register
address_offset : 0x980C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT48_TOG TARGET_ROOT48_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC48

Miscellaneous Register
address_offset : 0x9810 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC48 MISC48 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT48_SET

Miscellaneous Register
address_offset : 0x9814 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT48_SET MISC_ROOT48_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT48_CLR

Miscellaneous Register
address_offset : 0x9818 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT48_CLR MISC_ROOT48_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT48_TOG

Miscellaneous Register
address_offset : 0x981C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT48_TOG MISC_ROOT48_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST48

Post Divider Register
address_offset : 0x9820 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST48 POST48 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT48_SET

Post Divider Register
address_offset : 0x9824 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT48_SET POST_ROOT48_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT48_CLR

Post Divider Register
address_offset : 0x9828 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT48_CLR POST_ROOT48_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT48_TOG

Post Divider Register
address_offset : 0x982C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT48_TOG POST_ROOT48_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE48

Pre Divider Register
address_offset : 0x9830 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE48 PRE48 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT48_SET

Pre Divider Register
address_offset : 0x9834 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT48_SET PRE_ROOT48_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT48_CLR

Pre Divider Register
address_offset : 0x9838 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT48_CLR PRE_ROOT48_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT48_TOG

Pre Divider Register
address_offset : 0x983C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT48_TOG PRE_ROOT48_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL48

Access Control Register
address_offset : 0x9870 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL48 ACCESS_CTRL48 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT48_SET

Access Control Register
address_offset : 0x9874 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT48_SET ACCESS_CTRL_ROOT48_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT48_CLR

Access Control Register
address_offset : 0x9878 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT48_CLR ACCESS_CTRL_ROOT48_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT48_TOG

Access Control Register
address_offset : 0x987C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT48_TOG ACCESS_CTRL_ROOT48_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


PLL_CTRL16

CCM PLL Control Register
address_offset : 0x9880 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL16 PLL_CTRL16 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


TARGET_ROOT49

Target Register
address_offset : 0x9880 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT49 TARGET_ROOT49 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT49_SET

Target Register
address_offset : 0x9884 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT49_SET TARGET_ROOT49_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT49_CLR

Target Register
address_offset : 0x9888 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT49_CLR TARGET_ROOT49_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT49_TOG

Target Register
address_offset : 0x988C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT49_TOG TARGET_ROOT49_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC49

Miscellaneous Register
address_offset : 0x9890 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC49 MISC49 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT49_SET

Miscellaneous Register
address_offset : 0x9894 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT49_SET MISC_ROOT49_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT49_CLR

Miscellaneous Register
address_offset : 0x9898 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT49_CLR MISC_ROOT49_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT49_TOG

Miscellaneous Register
address_offset : 0x989C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT49_TOG MISC_ROOT49_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST49

Post Divider Register
address_offset : 0x98A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST49 POST49 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT49_SET

Post Divider Register
address_offset : 0x98A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT49_SET POST_ROOT49_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT49_CLR

Post Divider Register
address_offset : 0x98A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT49_CLR POST_ROOT49_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT49_TOG

Post Divider Register
address_offset : 0x98AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT49_TOG POST_ROOT49_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE49

Pre Divider Register
address_offset : 0x98B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE49 PRE49 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT49_SET

Pre Divider Register
address_offset : 0x98B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT49_SET PRE_ROOT49_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT49_CLR

Pre Divider Register
address_offset : 0x98B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT49_CLR PRE_ROOT49_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT49_TOG

Pre Divider Register
address_offset : 0x98BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT49_TOG PRE_ROOT49_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PLL_CTRL16_SET

CCM PLL Control Register
address_offset : 0x98C8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL16_SET PLL_CTRL16_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


ACCESS_CTRL49

Access Control Register
address_offset : 0x98F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL49 ACCESS_CTRL49 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT49_SET

Access Control Register
address_offset : 0x98F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT49_SET ACCESS_CTRL_ROOT49_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT49_CLR

Access Control Register
address_offset : 0x98F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT49_CLR ACCESS_CTRL_ROOT49_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT49_TOG

Access Control Register
address_offset : 0x98FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT49_TOG ACCESS_CTRL_ROOT49_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


PLL_CTRL16_CLR

CCM PLL Control Register
address_offset : 0x9910 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL16_CLR PLL_CTRL16_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL16_TOG

CCM PLL Control Register
address_offset : 0x9958 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL16_TOG PLL_CTRL16_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR36

CCM Clock Gating Register
address_offset : 0x9A9A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR36 CCGR36 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR36_SET

CCM Clock Gating Register
address_offset : 0x9AA38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR36_SET CCGR36_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR36_CLR

CCM Clock Gating Register
address_offset : 0x9AAD0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR36_CLR CCGR36_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR36_TOG

CCM Clock Gating Register
address_offset : 0x9AB68 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR36_TOG CCGR36_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR37

CCM Clock Gating Register
address_offset : 0x9EBF0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR37 CCGR37 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR37_SET

CCM Clock Gating Register
address_offset : 0x9EC8C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR37_SET CCGR37_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR37_CLR

CCM Clock Gating Register
address_offset : 0x9ED28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR37_CLR CCGR37_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR37_TOG

CCM Clock Gating Register
address_offset : 0x9EDC4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR37_TOG CCGR37_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


TARGET_ROOT64

Target Register
address_offset : 0xA000 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT64 TARGET_ROOT64 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT64_SET

Target Register
address_offset : 0xA004 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT64_SET TARGET_ROOT64_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT64_CLR

Target Register
address_offset : 0xA008 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT64_CLR TARGET_ROOT64_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT64_TOG

Target Register
address_offset : 0xA00C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT64_TOG TARGET_ROOT64_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC64

Miscellaneous Register
address_offset : 0xA010 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC64 MISC64 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT64_SET

Miscellaneous Register
address_offset : 0xA014 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT64_SET MISC_ROOT64_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT64_CLR

Miscellaneous Register
address_offset : 0xA018 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT64_CLR MISC_ROOT64_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT64_TOG

Miscellaneous Register
address_offset : 0xA01C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT64_TOG MISC_ROOT64_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST64

Post Divider Register
address_offset : 0xA020 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST64 POST64 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT64_SET

Post Divider Register
address_offset : 0xA024 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT64_SET POST_ROOT64_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT64_CLR

Post Divider Register
address_offset : 0xA028 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT64_CLR POST_ROOT64_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT64_TOG

Post Divider Register
address_offset : 0xA02C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT64_TOG POST_ROOT64_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE64

Pre Divider Register
address_offset : 0xA030 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE64 PRE64 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT64_SET

Pre Divider Register
address_offset : 0xA034 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT64_SET PRE_ROOT64_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT64_CLR

Pre Divider Register
address_offset : 0xA038 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT64_CLR PRE_ROOT64_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT64_TOG

Pre Divider Register
address_offset : 0xA03C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT64_TOG PRE_ROOT64_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL64

Access Control Register
address_offset : 0xA070 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL64 ACCESS_CTRL64 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT64_SET

Access Control Register
address_offset : 0xA074 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT64_SET ACCESS_CTRL_ROOT64_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT64_CLR

Access Control Register
address_offset : 0xA078 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT64_CLR ACCESS_CTRL_ROOT64_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT64_TOG

Access Control Register
address_offset : 0xA07C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT64_TOG ACCESS_CTRL_ROOT64_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT65

Target Register
address_offset : 0xA080 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT65 TARGET_ROOT65 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT65_SET

Target Register
address_offset : 0xA084 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT65_SET TARGET_ROOT65_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT65_CLR

Target Register
address_offset : 0xA088 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT65_CLR TARGET_ROOT65_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT65_TOG

Target Register
address_offset : 0xA08C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT65_TOG TARGET_ROOT65_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC65

Miscellaneous Register
address_offset : 0xA090 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC65 MISC65 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT65_SET

Miscellaneous Register
address_offset : 0xA094 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT65_SET MISC_ROOT65_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT65_CLR

Miscellaneous Register
address_offset : 0xA098 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT65_CLR MISC_ROOT65_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT65_TOG

Miscellaneous Register
address_offset : 0xA09C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT65_TOG MISC_ROOT65_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST65

Post Divider Register
address_offset : 0xA0A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST65 POST65 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT65_SET

Post Divider Register
address_offset : 0xA0A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT65_SET POST_ROOT65_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT65_CLR

Post Divider Register
address_offset : 0xA0A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT65_CLR POST_ROOT65_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT65_TOG

Post Divider Register
address_offset : 0xA0AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT65_TOG POST_ROOT65_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE65

Pre Divider Register
address_offset : 0xA0B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE65 PRE65 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT65_SET

Pre Divider Register
address_offset : 0xA0B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT65_SET PRE_ROOT65_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT65_CLR

Pre Divider Register
address_offset : 0xA0B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT65_CLR PRE_ROOT65_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT65_TOG

Pre Divider Register
address_offset : 0xA0BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT65_TOG PRE_ROOT65_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL65

Access Control Register
address_offset : 0xA0F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL65 ACCESS_CTRL65 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT65_SET

Access Control Register
address_offset : 0xA0F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT65_SET ACCESS_CTRL_ROOT65_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT65_CLR

Access Control Register
address_offset : 0xA0F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT65_CLR ACCESS_CTRL_ROOT65_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT65_TOG

Access Control Register
address_offset : 0xA0FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT65_TOG ACCESS_CTRL_ROOT65_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT66

Target Register
address_offset : 0xA100 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT66 TARGET_ROOT66 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT66_SET

Target Register
address_offset : 0xA104 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT66_SET TARGET_ROOT66_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT66_CLR

Target Register
address_offset : 0xA108 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT66_CLR TARGET_ROOT66_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT66_TOG

Target Register
address_offset : 0xA10C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT66_TOG TARGET_ROOT66_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC66

Miscellaneous Register
address_offset : 0xA110 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC66 MISC66 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT66_SET

Miscellaneous Register
address_offset : 0xA114 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT66_SET MISC_ROOT66_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT66_CLR

Miscellaneous Register
address_offset : 0xA118 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT66_CLR MISC_ROOT66_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT66_TOG

Miscellaneous Register
address_offset : 0xA11C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT66_TOG MISC_ROOT66_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST66

Post Divider Register
address_offset : 0xA120 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST66 POST66 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT66_SET

Post Divider Register
address_offset : 0xA124 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT66_SET POST_ROOT66_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT66_CLR

Post Divider Register
address_offset : 0xA128 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT66_CLR POST_ROOT66_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT66_TOG

Post Divider Register
address_offset : 0xA12C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT66_TOG POST_ROOT66_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE66

Pre Divider Register
address_offset : 0xA130 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE66 PRE66 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT66_SET

Pre Divider Register
address_offset : 0xA134 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT66_SET PRE_ROOT66_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT66_CLR

Pre Divider Register
address_offset : 0xA138 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT66_CLR PRE_ROOT66_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT66_TOG

Pre Divider Register
address_offset : 0xA13C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT66_TOG PRE_ROOT66_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL66

Access Control Register
address_offset : 0xA170 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL66 ACCESS_CTRL66 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT66_SET

Access Control Register
address_offset : 0xA174 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT66_SET ACCESS_CTRL_ROOT66_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT66_CLR

Access Control Register
address_offset : 0xA178 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT66_CLR ACCESS_CTRL_ROOT66_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT66_TOG

Access Control Register
address_offset : 0xA17C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT66_TOG ACCESS_CTRL_ROOT66_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT67

Target Register
address_offset : 0xA180 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT67 TARGET_ROOT67 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT67_SET

Target Register
address_offset : 0xA184 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT67_SET TARGET_ROOT67_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT67_CLR

Target Register
address_offset : 0xA188 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT67_CLR TARGET_ROOT67_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT67_TOG

Target Register
address_offset : 0xA18C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT67_TOG TARGET_ROOT67_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


PLL_CTRL17

CCM PLL Control Register
address_offset : 0xA190 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL17 PLL_CTRL17 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


MISC67

Miscellaneous Register
address_offset : 0xA190 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC67 MISC67 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT67_SET

Miscellaneous Register
address_offset : 0xA194 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT67_SET MISC_ROOT67_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT67_CLR

Miscellaneous Register
address_offset : 0xA198 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT67_CLR MISC_ROOT67_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT67_TOG

Miscellaneous Register
address_offset : 0xA19C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT67_TOG MISC_ROOT67_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST67

Post Divider Register
address_offset : 0xA1A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST67 POST67 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT67_SET

Post Divider Register
address_offset : 0xA1A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT67_SET POST_ROOT67_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT67_CLR

Post Divider Register
address_offset : 0xA1A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT67_CLR POST_ROOT67_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT67_TOG

Post Divider Register
address_offset : 0xA1AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT67_TOG POST_ROOT67_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE67

Pre Divider Register
address_offset : 0xA1B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE67 PRE67 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT67_SET

Pre Divider Register
address_offset : 0xA1B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT67_SET PRE_ROOT67_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT67_CLR

Pre Divider Register
address_offset : 0xA1B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT67_CLR PRE_ROOT67_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT67_TOG

Pre Divider Register
address_offset : 0xA1BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT67_TOG PRE_ROOT67_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PLL_CTRL17_SET

CCM PLL Control Register
address_offset : 0xA1DC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL17_SET PLL_CTRL17_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


ACCESS_CTRL67

Access Control Register
address_offset : 0xA1F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL67 ACCESS_CTRL67 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT67_SET

Access Control Register
address_offset : 0xA1F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT67_SET ACCESS_CTRL_ROOT67_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT67_CLR

Access Control Register
address_offset : 0xA1F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT67_CLR ACCESS_CTRL_ROOT67_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT67_TOG

Access Control Register
address_offset : 0xA1FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT67_TOG ACCESS_CTRL_ROOT67_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT68

Target Register
address_offset : 0xA200 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT68 TARGET_ROOT68 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT68_SET

Target Register
address_offset : 0xA204 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT68_SET TARGET_ROOT68_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT68_CLR

Target Register
address_offset : 0xA208 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT68_CLR TARGET_ROOT68_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT68_TOG

Target Register
address_offset : 0xA20C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT68_TOG TARGET_ROOT68_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC68

Miscellaneous Register
address_offset : 0xA210 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC68 MISC68 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT68_SET

Miscellaneous Register
address_offset : 0xA214 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT68_SET MISC_ROOT68_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT68_CLR

Miscellaneous Register
address_offset : 0xA218 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT68_CLR MISC_ROOT68_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT68_TOG

Miscellaneous Register
address_offset : 0xA21C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT68_TOG MISC_ROOT68_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST68

Post Divider Register
address_offset : 0xA220 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST68 POST68 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT68_SET

Post Divider Register
address_offset : 0xA224 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT68_SET POST_ROOT68_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PLL_CTRL17_CLR

CCM PLL Control Register
address_offset : 0xA228 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL17_CLR PLL_CTRL17_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


POST_ROOT68_CLR

Post Divider Register
address_offset : 0xA228 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT68_CLR POST_ROOT68_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT68_TOG

Post Divider Register
address_offset : 0xA22C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT68_TOG POST_ROOT68_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE68

Pre Divider Register
address_offset : 0xA230 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE68 PRE68 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT68_SET

Pre Divider Register
address_offset : 0xA234 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT68_SET PRE_ROOT68_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT68_CLR

Pre Divider Register
address_offset : 0xA238 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT68_CLR PRE_ROOT68_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT68_TOG

Pre Divider Register
address_offset : 0xA23C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT68_TOG PRE_ROOT68_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL68

Access Control Register
address_offset : 0xA270 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL68 ACCESS_CTRL68 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


PLL_CTRL17_TOG

CCM PLL Control Register
address_offset : 0xA274 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL17_TOG PLL_CTRL17_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


ACCESS_CTRL_ROOT68_SET

Access Control Register
address_offset : 0xA274 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT68_SET ACCESS_CTRL_ROOT68_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT68_CLR

Access Control Register
address_offset : 0xA278 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT68_CLR ACCESS_CTRL_ROOT68_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT68_TOG

Access Control Register
address_offset : 0xA27C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT68_TOG ACCESS_CTRL_ROOT68_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT69

Target Register
address_offset : 0xA280 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT69 TARGET_ROOT69 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT69_SET

Target Register
address_offset : 0xA284 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT69_SET TARGET_ROOT69_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT69_CLR

Target Register
address_offset : 0xA288 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT69_CLR TARGET_ROOT69_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT69_TOG

Target Register
address_offset : 0xA28C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT69_TOG TARGET_ROOT69_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC69

Miscellaneous Register
address_offset : 0xA290 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC69 MISC69 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT69_SET

Miscellaneous Register
address_offset : 0xA294 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT69_SET MISC_ROOT69_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT69_CLR

Miscellaneous Register
address_offset : 0xA298 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT69_CLR MISC_ROOT69_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT69_TOG

Miscellaneous Register
address_offset : 0xA29C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT69_TOG MISC_ROOT69_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST69

Post Divider Register
address_offset : 0xA2A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST69 POST69 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT69_SET

Post Divider Register
address_offset : 0xA2A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT69_SET POST_ROOT69_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT69_CLR

Post Divider Register
address_offset : 0xA2A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT69_CLR POST_ROOT69_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT69_TOG

Post Divider Register
address_offset : 0xA2AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT69_TOG POST_ROOT69_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE69

Pre Divider Register
address_offset : 0xA2B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE69 PRE69 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT69_SET

Pre Divider Register
address_offset : 0xA2B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT69_SET PRE_ROOT69_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT69_CLR

Pre Divider Register
address_offset : 0xA2B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT69_CLR PRE_ROOT69_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT69_TOG

Pre Divider Register
address_offset : 0xA2BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT69_TOG PRE_ROOT69_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


CCGR38

CCM Clock Gating Register
address_offset : 0xA2E50 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR38 CCGR38 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR38_SET

CCM Clock Gating Register
address_offset : 0xA2EF0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR38_SET CCGR38_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


ACCESS_CTRL69

Access Control Register
address_offset : 0xA2F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL69 ACCESS_CTRL69 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT69_SET

Access Control Register
address_offset : 0xA2F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT69_SET ACCESS_CTRL_ROOT69_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT69_CLR

Access Control Register
address_offset : 0xA2F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT69_CLR ACCESS_CTRL_ROOT69_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


CCGR38_CLR

CCM Clock Gating Register
address_offset : 0xA2F90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR38_CLR CCGR38_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


ACCESS_CTRL_ROOT69_TOG

Access Control Register
address_offset : 0xA2FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT69_TOG ACCESS_CTRL_ROOT69_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT70

Target Register
address_offset : 0xA300 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT70 TARGET_ROOT70 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


CCGR38_TOG

CCM Clock Gating Register
address_offset : 0xA3030 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR38_TOG CCGR38_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


TARGET_ROOT70_SET

Target Register
address_offset : 0xA304 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT70_SET TARGET_ROOT70_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT70_CLR

Target Register
address_offset : 0xA308 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT70_CLR TARGET_ROOT70_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT70_TOG

Target Register
address_offset : 0xA30C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT70_TOG TARGET_ROOT70_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC70

Miscellaneous Register
address_offset : 0xA310 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC70 MISC70 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT70_SET

Miscellaneous Register
address_offset : 0xA314 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT70_SET MISC_ROOT70_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT70_CLR

Miscellaneous Register
address_offset : 0xA318 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT70_CLR MISC_ROOT70_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT70_TOG

Miscellaneous Register
address_offset : 0xA31C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT70_TOG MISC_ROOT70_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST70

Post Divider Register
address_offset : 0xA320 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST70 POST70 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT70_SET

Post Divider Register
address_offset : 0xA324 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT70_SET POST_ROOT70_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT70_CLR

Post Divider Register
address_offset : 0xA328 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT70_CLR POST_ROOT70_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT70_TOG

Post Divider Register
address_offset : 0xA32C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT70_TOG POST_ROOT70_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE70

Pre Divider Register
address_offset : 0xA330 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE70 PRE70 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT70_SET

Pre Divider Register
address_offset : 0xA334 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT70_SET PRE_ROOT70_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT70_CLR

Pre Divider Register
address_offset : 0xA338 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT70_CLR PRE_ROOT70_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT70_TOG

Pre Divider Register
address_offset : 0xA33C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT70_TOG PRE_ROOT70_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL70

Access Control Register
address_offset : 0xA370 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL70 ACCESS_CTRL70 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT70_SET

Access Control Register
address_offset : 0xA374 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT70_SET ACCESS_CTRL_ROOT70_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT70_CLR

Access Control Register
address_offset : 0xA378 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT70_CLR ACCESS_CTRL_ROOT70_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT70_TOG

Access Control Register
address_offset : 0xA37C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT70_TOG ACCESS_CTRL_ROOT70_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT71

Target Register
address_offset : 0xA380 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT71 TARGET_ROOT71 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT71_SET

Target Register
address_offset : 0xA384 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT71_SET TARGET_ROOT71_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT71_CLR

Target Register
address_offset : 0xA388 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT71_CLR TARGET_ROOT71_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT71_TOG

Target Register
address_offset : 0xA38C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT71_TOG TARGET_ROOT71_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC71

Miscellaneous Register
address_offset : 0xA390 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC71 MISC71 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT71_SET

Miscellaneous Register
address_offset : 0xA394 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT71_SET MISC_ROOT71_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT71_CLR

Miscellaneous Register
address_offset : 0xA398 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT71_CLR MISC_ROOT71_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT71_TOG

Miscellaneous Register
address_offset : 0xA39C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT71_TOG MISC_ROOT71_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST71

Post Divider Register
address_offset : 0xA3A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST71 POST71 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT71_SET

Post Divider Register
address_offset : 0xA3A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT71_SET POST_ROOT71_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT71_CLR

Post Divider Register
address_offset : 0xA3A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT71_CLR POST_ROOT71_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT71_TOG

Post Divider Register
address_offset : 0xA3AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT71_TOG POST_ROOT71_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE71

Pre Divider Register
address_offset : 0xA3B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE71 PRE71 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT71_SET

Pre Divider Register
address_offset : 0xA3B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT71_SET PRE_ROOT71_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT71_CLR

Pre Divider Register
address_offset : 0xA3B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT71_CLR PRE_ROOT71_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT71_TOG

Pre Divider Register
address_offset : 0xA3BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT71_TOG PRE_ROOT71_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL71

Access Control Register
address_offset : 0xA3F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL71 ACCESS_CTRL71 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT71_SET

Access Control Register
address_offset : 0xA3F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT71_SET ACCESS_CTRL_ROOT71_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT71_CLR

Access Control Register
address_offset : 0xA3F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT71_CLR ACCESS_CTRL_ROOT71_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT71_TOG

Access Control Register
address_offset : 0xA3FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT71_TOG ACCESS_CTRL_ROOT71_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT72

Target Register
address_offset : 0xA400 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT72 TARGET_ROOT72 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT72_SET

Target Register
address_offset : 0xA404 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT72_SET TARGET_ROOT72_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT72_CLR

Target Register
address_offset : 0xA408 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT72_CLR TARGET_ROOT72_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT72_TOG

Target Register
address_offset : 0xA40C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT72_TOG TARGET_ROOT72_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC72

Miscellaneous Register
address_offset : 0xA410 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC72 MISC72 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT72_SET

Miscellaneous Register
address_offset : 0xA414 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT72_SET MISC_ROOT72_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT72_CLR

Miscellaneous Register
address_offset : 0xA418 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT72_CLR MISC_ROOT72_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT72_TOG

Miscellaneous Register
address_offset : 0xA41C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT72_TOG MISC_ROOT72_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST72

Post Divider Register
address_offset : 0xA420 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST72 POST72 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT72_SET

Post Divider Register
address_offset : 0xA424 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT72_SET POST_ROOT72_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT72_CLR

Post Divider Register
address_offset : 0xA428 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT72_CLR POST_ROOT72_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT72_TOG

Post Divider Register
address_offset : 0xA42C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT72_TOG POST_ROOT72_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE72

Pre Divider Register
address_offset : 0xA430 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE72 PRE72 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT72_SET

Pre Divider Register
address_offset : 0xA434 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT72_SET PRE_ROOT72_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT72_CLR

Pre Divider Register
address_offset : 0xA438 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT72_CLR PRE_ROOT72_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT72_TOG

Pre Divider Register
address_offset : 0xA43C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT72_TOG PRE_ROOT72_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL72

Access Control Register
address_offset : 0xA470 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL72 ACCESS_CTRL72 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT72_SET

Access Control Register
address_offset : 0xA474 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT72_SET ACCESS_CTRL_ROOT72_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT72_CLR

Access Control Register
address_offset : 0xA478 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT72_CLR ACCESS_CTRL_ROOT72_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT72_TOG

Access Control Register
address_offset : 0xA47C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT72_TOG ACCESS_CTRL_ROOT72_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT73

Target Register
address_offset : 0xA480 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT73 TARGET_ROOT73 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT73_SET

Target Register
address_offset : 0xA484 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT73_SET TARGET_ROOT73_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT73_CLR

Target Register
address_offset : 0xA488 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT73_CLR TARGET_ROOT73_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT73_TOG

Target Register
address_offset : 0xA48C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT73_TOG TARGET_ROOT73_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC73

Miscellaneous Register
address_offset : 0xA490 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC73 MISC73 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT73_SET

Miscellaneous Register
address_offset : 0xA494 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT73_SET MISC_ROOT73_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT73_CLR

Miscellaneous Register
address_offset : 0xA498 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT73_CLR MISC_ROOT73_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT73_TOG

Miscellaneous Register
address_offset : 0xA49C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT73_TOG MISC_ROOT73_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST73

Post Divider Register
address_offset : 0xA4A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST73 POST73 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT73_SET

Post Divider Register
address_offset : 0xA4A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT73_SET POST_ROOT73_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT73_CLR

Post Divider Register
address_offset : 0xA4A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT73_CLR POST_ROOT73_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT73_TOG

Post Divider Register
address_offset : 0xA4AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT73_TOG POST_ROOT73_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE73

Pre Divider Register
address_offset : 0xA4B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE73 PRE73 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT73_SET

Pre Divider Register
address_offset : 0xA4B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT73_SET PRE_ROOT73_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT73_CLR

Pre Divider Register
address_offset : 0xA4B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT73_CLR PRE_ROOT73_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT73_TOG

Pre Divider Register
address_offset : 0xA4BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT73_TOG PRE_ROOT73_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL73

Access Control Register
address_offset : 0xA4F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL73 ACCESS_CTRL73 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT73_SET

Access Control Register
address_offset : 0xA4F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT73_SET ACCESS_CTRL_ROOT73_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT73_CLR

Access Control Register
address_offset : 0xA4F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT73_CLR ACCESS_CTRL_ROOT73_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT73_TOG

Access Control Register
address_offset : 0xA4FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT73_TOG ACCESS_CTRL_ROOT73_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT74

Target Register
address_offset : 0xA500 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT74 TARGET_ROOT74 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT74_SET

Target Register
address_offset : 0xA504 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT74_SET TARGET_ROOT74_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT74_CLR

Target Register
address_offset : 0xA508 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT74_CLR TARGET_ROOT74_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT74_TOG

Target Register
address_offset : 0xA50C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT74_TOG TARGET_ROOT74_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC74

Miscellaneous Register
address_offset : 0xA510 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC74 MISC74 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT74_SET

Miscellaneous Register
address_offset : 0xA514 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT74_SET MISC_ROOT74_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT74_CLR

Miscellaneous Register
address_offset : 0xA518 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT74_CLR MISC_ROOT74_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT74_TOG

Miscellaneous Register
address_offset : 0xA51C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT74_TOG MISC_ROOT74_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST74

Post Divider Register
address_offset : 0xA520 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST74 POST74 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT74_SET

Post Divider Register
address_offset : 0xA524 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT74_SET POST_ROOT74_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT74_CLR

Post Divider Register
address_offset : 0xA528 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT74_CLR POST_ROOT74_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT74_TOG

Post Divider Register
address_offset : 0xA52C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT74_TOG POST_ROOT74_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE74

Pre Divider Register
address_offset : 0xA530 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE74 PRE74 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT74_SET

Pre Divider Register
address_offset : 0xA534 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT74_SET PRE_ROOT74_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT74_CLR

Pre Divider Register
address_offset : 0xA538 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT74_CLR PRE_ROOT74_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT74_TOG

Pre Divider Register
address_offset : 0xA53C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT74_TOG PRE_ROOT74_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL74

Access Control Register
address_offset : 0xA570 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL74 ACCESS_CTRL74 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT74_SET

Access Control Register
address_offset : 0xA574 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT74_SET ACCESS_CTRL_ROOT74_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT74_CLR

Access Control Register
address_offset : 0xA578 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT74_CLR ACCESS_CTRL_ROOT74_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT74_TOG

Access Control Register
address_offset : 0xA57C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT74_TOG ACCESS_CTRL_ROOT74_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT75

Target Register
address_offset : 0xA580 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT75 TARGET_ROOT75 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT75_SET

Target Register
address_offset : 0xA584 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT75_SET TARGET_ROOT75_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT75_CLR

Target Register
address_offset : 0xA588 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT75_CLR TARGET_ROOT75_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT75_TOG

Target Register
address_offset : 0xA58C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT75_TOG TARGET_ROOT75_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC75

Miscellaneous Register
address_offset : 0xA590 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC75 MISC75 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT75_SET

Miscellaneous Register
address_offset : 0xA594 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT75_SET MISC_ROOT75_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT75_CLR

Miscellaneous Register
address_offset : 0xA598 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT75_CLR MISC_ROOT75_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT75_TOG

Miscellaneous Register
address_offset : 0xA59C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT75_TOG MISC_ROOT75_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST75

Post Divider Register
address_offset : 0xA5A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST75 POST75 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT75_SET

Post Divider Register
address_offset : 0xA5A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT75_SET POST_ROOT75_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT75_CLR

Post Divider Register
address_offset : 0xA5A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT75_CLR POST_ROOT75_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT75_TOG

Post Divider Register
address_offset : 0xA5AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT75_TOG POST_ROOT75_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE75

Pre Divider Register
address_offset : 0xA5B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE75 PRE75 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT75_SET

Pre Divider Register
address_offset : 0xA5B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT75_SET PRE_ROOT75_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT75_CLR

Pre Divider Register
address_offset : 0xA5B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT75_CLR PRE_ROOT75_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT75_TOG

Pre Divider Register
address_offset : 0xA5BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT75_TOG PRE_ROOT75_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL75

Access Control Register
address_offset : 0xA5F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL75 ACCESS_CTRL75 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT75_SET

Access Control Register
address_offset : 0xA5F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT75_SET ACCESS_CTRL_ROOT75_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT75_CLR

Access Control Register
address_offset : 0xA5F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT75_CLR ACCESS_CTRL_ROOT75_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT75_TOG

Access Control Register
address_offset : 0xA5FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT75_TOG ACCESS_CTRL_ROOT75_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT76

Target Register
address_offset : 0xA600 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT76 TARGET_ROOT76 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT76_SET

Target Register
address_offset : 0xA604 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT76_SET TARGET_ROOT76_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT76_CLR

Target Register
address_offset : 0xA608 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT76_CLR TARGET_ROOT76_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT76_TOG

Target Register
address_offset : 0xA60C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT76_TOG TARGET_ROOT76_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC76

Miscellaneous Register
address_offset : 0xA610 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC76 MISC76 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT76_SET

Miscellaneous Register
address_offset : 0xA614 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT76_SET MISC_ROOT76_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT76_CLR

Miscellaneous Register
address_offset : 0xA618 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT76_CLR MISC_ROOT76_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT76_TOG

Miscellaneous Register
address_offset : 0xA61C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT76_TOG MISC_ROOT76_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST76

Post Divider Register
address_offset : 0xA620 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST76 POST76 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT76_SET

Post Divider Register
address_offset : 0xA624 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT76_SET POST_ROOT76_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT76_CLR

Post Divider Register
address_offset : 0xA628 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT76_CLR POST_ROOT76_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT76_TOG

Post Divider Register
address_offset : 0xA62C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT76_TOG POST_ROOT76_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE76

Pre Divider Register
address_offset : 0xA630 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE76 PRE76 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT76_SET

Pre Divider Register
address_offset : 0xA634 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT76_SET PRE_ROOT76_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT76_CLR

Pre Divider Register
address_offset : 0xA638 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT76_CLR PRE_ROOT76_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT76_TOG

Pre Divider Register
address_offset : 0xA63C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT76_TOG PRE_ROOT76_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL76

Access Control Register
address_offset : 0xA670 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL76 ACCESS_CTRL76 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT76_SET

Access Control Register
address_offset : 0xA674 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT76_SET ACCESS_CTRL_ROOT76_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT76_CLR

Access Control Register
address_offset : 0xA678 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT76_CLR ACCESS_CTRL_ROOT76_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT76_TOG

Access Control Register
address_offset : 0xA67C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT76_TOG ACCESS_CTRL_ROOT76_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT77

Target Register
address_offset : 0xA680 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT77 TARGET_ROOT77 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT77_SET

Target Register
address_offset : 0xA684 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT77_SET TARGET_ROOT77_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT77_CLR

Target Register
address_offset : 0xA688 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT77_CLR TARGET_ROOT77_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT77_TOG

Target Register
address_offset : 0xA68C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT77_TOG TARGET_ROOT77_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC77

Miscellaneous Register
address_offset : 0xA690 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC77 MISC77 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT77_SET

Miscellaneous Register
address_offset : 0xA694 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT77_SET MISC_ROOT77_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT77_CLR

Miscellaneous Register
address_offset : 0xA698 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT77_CLR MISC_ROOT77_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT77_TOG

Miscellaneous Register
address_offset : 0xA69C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT77_TOG MISC_ROOT77_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST77

Post Divider Register
address_offset : 0xA6A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST77 POST77 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT77_SET

Post Divider Register
address_offset : 0xA6A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT77_SET POST_ROOT77_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT77_CLR

Post Divider Register
address_offset : 0xA6A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT77_CLR POST_ROOT77_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT77_TOG

Post Divider Register
address_offset : 0xA6AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT77_TOG POST_ROOT77_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE77

Pre Divider Register
address_offset : 0xA6B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE77 PRE77 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT77_SET

Pre Divider Register
address_offset : 0xA6B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT77_SET PRE_ROOT77_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT77_CLR

Pre Divider Register
address_offset : 0xA6B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT77_CLR PRE_ROOT77_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT77_TOG

Pre Divider Register
address_offset : 0xA6BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT77_TOG PRE_ROOT77_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL77

Access Control Register
address_offset : 0xA6F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL77 ACCESS_CTRL77 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT77_SET

Access Control Register
address_offset : 0xA6F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT77_SET ACCESS_CTRL_ROOT77_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT77_CLR

Access Control Register
address_offset : 0xA6F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT77_CLR ACCESS_CTRL_ROOT77_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT77_TOG

Access Control Register
address_offset : 0xA6FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT77_TOG ACCESS_CTRL_ROOT77_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT78

Target Register
address_offset : 0xA700 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT78 TARGET_ROOT78 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT78_SET

Target Register
address_offset : 0xA704 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT78_SET TARGET_ROOT78_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT78_CLR

Target Register
address_offset : 0xA708 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT78_CLR TARGET_ROOT78_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT78_TOG

Target Register
address_offset : 0xA70C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT78_TOG TARGET_ROOT78_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


CCGR39

CCM Clock Gating Register
address_offset : 0xA70C0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR39 CCGR39 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


MISC78

Miscellaneous Register
address_offset : 0xA710 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC78 MISC78 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT78_SET

Miscellaneous Register
address_offset : 0xA714 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT78_SET MISC_ROOT78_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


CCGR39_SET

CCM Clock Gating Register
address_offset : 0xA7164 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR39_SET CCGR39_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


MISC_ROOT78_CLR

Miscellaneous Register
address_offset : 0xA718 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT78_CLR MISC_ROOT78_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT78_TOG

Miscellaneous Register
address_offset : 0xA71C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT78_TOG MISC_ROOT78_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST78

Post Divider Register
address_offset : 0xA720 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST78 POST78 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


CCGR39_CLR

CCM Clock Gating Register
address_offset : 0xA7208 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR39_CLR CCGR39_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


POST_ROOT78_SET

Post Divider Register
address_offset : 0xA724 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT78_SET POST_ROOT78_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT78_CLR

Post Divider Register
address_offset : 0xA728 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT78_CLR POST_ROOT78_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


CCGR39_TOG

CCM Clock Gating Register
address_offset : 0xA72AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR39_TOG CCGR39_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


POST_ROOT78_TOG

Post Divider Register
address_offset : 0xA72C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT78_TOG POST_ROOT78_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE78

Pre Divider Register
address_offset : 0xA730 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE78 PRE78 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT78_SET

Pre Divider Register
address_offset : 0xA734 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT78_SET PRE_ROOT78_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT78_CLR

Pre Divider Register
address_offset : 0xA738 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT78_CLR PRE_ROOT78_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT78_TOG

Pre Divider Register
address_offset : 0xA73C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT78_TOG PRE_ROOT78_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL78

Access Control Register
address_offset : 0xA770 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL78 ACCESS_CTRL78 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT78_SET

Access Control Register
address_offset : 0xA774 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT78_SET ACCESS_CTRL_ROOT78_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT78_CLR

Access Control Register
address_offset : 0xA778 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT78_CLR ACCESS_CTRL_ROOT78_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT78_TOG

Access Control Register
address_offset : 0xA77C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT78_TOG ACCESS_CTRL_ROOT78_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT79

Target Register
address_offset : 0xA780 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT79 TARGET_ROOT79 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT79_SET

Target Register
address_offset : 0xA784 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT79_SET TARGET_ROOT79_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT79_CLR

Target Register
address_offset : 0xA788 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT79_CLR TARGET_ROOT79_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT79_TOG

Target Register
address_offset : 0xA78C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT79_TOG TARGET_ROOT79_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC79

Miscellaneous Register
address_offset : 0xA790 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC79 MISC79 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT79_SET

Miscellaneous Register
address_offset : 0xA794 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT79_SET MISC_ROOT79_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT79_CLR

Miscellaneous Register
address_offset : 0xA798 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT79_CLR MISC_ROOT79_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT79_TOG

Miscellaneous Register
address_offset : 0xA79C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT79_TOG MISC_ROOT79_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST79

Post Divider Register
address_offset : 0xA7A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST79 POST79 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT79_SET

Post Divider Register
address_offset : 0xA7A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT79_SET POST_ROOT79_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT79_CLR

Post Divider Register
address_offset : 0xA7A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT79_CLR POST_ROOT79_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT79_TOG

Post Divider Register
address_offset : 0xA7AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT79_TOG POST_ROOT79_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE79

Pre Divider Register
address_offset : 0xA7B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE79 PRE79 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT79_SET

Pre Divider Register
address_offset : 0xA7B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT79_SET PRE_ROOT79_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT79_CLR

Pre Divider Register
address_offset : 0xA7B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT79_CLR PRE_ROOT79_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT79_TOG

Pre Divider Register
address_offset : 0xA7BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT79_TOG PRE_ROOT79_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL79

Access Control Register
address_offset : 0xA7F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL79 ACCESS_CTRL79 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT79_SET

Access Control Register
address_offset : 0xA7F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT79_SET ACCESS_CTRL_ROOT79_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT79_CLR

Access Control Register
address_offset : 0xA7F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT79_CLR ACCESS_CTRL_ROOT79_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT79_TOG

Access Control Register
address_offset : 0xA7FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT79_TOG ACCESS_CTRL_ROOT79_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT80

Target Register
address_offset : 0xA800 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT80 TARGET_ROOT80 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT80_SET

Target Register
address_offset : 0xA804 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT80_SET TARGET_ROOT80_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT80_CLR

Target Register
address_offset : 0xA808 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT80_CLR TARGET_ROOT80_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT80_TOG

Target Register
address_offset : 0xA80C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT80_TOG TARGET_ROOT80_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC80

Miscellaneous Register
address_offset : 0xA810 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC80 MISC80 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT80_SET

Miscellaneous Register
address_offset : 0xA814 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT80_SET MISC_ROOT80_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT80_CLR

Miscellaneous Register
address_offset : 0xA818 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT80_CLR MISC_ROOT80_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT80_TOG

Miscellaneous Register
address_offset : 0xA81C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT80_TOG MISC_ROOT80_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST80

Post Divider Register
address_offset : 0xA820 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST80 POST80 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT80_SET

Post Divider Register
address_offset : 0xA824 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT80_SET POST_ROOT80_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT80_CLR

Post Divider Register
address_offset : 0xA828 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT80_CLR POST_ROOT80_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT80_TOG

Post Divider Register
address_offset : 0xA82C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT80_TOG POST_ROOT80_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE80

Pre Divider Register
address_offset : 0xA830 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE80 PRE80 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT80_SET

Pre Divider Register
address_offset : 0xA834 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT80_SET PRE_ROOT80_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT80_CLR

Pre Divider Register
address_offset : 0xA838 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT80_CLR PRE_ROOT80_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT80_TOG

Pre Divider Register
address_offset : 0xA83C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT80_TOG PRE_ROOT80_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL80

Access Control Register
address_offset : 0xA870 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL80 ACCESS_CTRL80 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT80_SET

Access Control Register
address_offset : 0xA874 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT80_SET ACCESS_CTRL_ROOT80_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT80_CLR

Access Control Register
address_offset : 0xA878 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT80_CLR ACCESS_CTRL_ROOT80_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT80_TOG

Access Control Register
address_offset : 0xA87C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT80_TOG ACCESS_CTRL_ROOT80_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT81

Target Register
address_offset : 0xA880 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT81 TARGET_ROOT81 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT81_SET

Target Register
address_offset : 0xA884 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT81_SET TARGET_ROOT81_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT81_CLR

Target Register
address_offset : 0xA888 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT81_CLR TARGET_ROOT81_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT81_TOG

Target Register
address_offset : 0xA88C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT81_TOG TARGET_ROOT81_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC81

Miscellaneous Register
address_offset : 0xA890 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC81 MISC81 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT81_SET

Miscellaneous Register
address_offset : 0xA894 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT81_SET MISC_ROOT81_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT81_CLR

Miscellaneous Register
address_offset : 0xA898 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT81_CLR MISC_ROOT81_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT81_TOG

Miscellaneous Register
address_offset : 0xA89C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT81_TOG MISC_ROOT81_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST81

Post Divider Register
address_offset : 0xA8A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST81 POST81 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT81_SET

Post Divider Register
address_offset : 0xA8A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT81_SET POST_ROOT81_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT81_CLR

Post Divider Register
address_offset : 0xA8A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT81_CLR POST_ROOT81_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT81_TOG

Post Divider Register
address_offset : 0xA8AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT81_TOG POST_ROOT81_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE81

Pre Divider Register
address_offset : 0xA8B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE81 PRE81 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT81_SET

Pre Divider Register
address_offset : 0xA8B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT81_SET PRE_ROOT81_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT81_CLR

Pre Divider Register
address_offset : 0xA8B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT81_CLR PRE_ROOT81_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT81_TOG

Pre Divider Register
address_offset : 0xA8BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT81_TOG PRE_ROOT81_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL81

Access Control Register
address_offset : 0xA8F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL81 ACCESS_CTRL81 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT81_SET

Access Control Register
address_offset : 0xA8F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT81_SET ACCESS_CTRL_ROOT81_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT81_CLR

Access Control Register
address_offset : 0xA8F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT81_CLR ACCESS_CTRL_ROOT81_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT81_TOG

Access Control Register
address_offset : 0xA8FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT81_TOG ACCESS_CTRL_ROOT81_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT82

Target Register
address_offset : 0xA900 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT82 TARGET_ROOT82 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT82_SET

Target Register
address_offset : 0xA904 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT82_SET TARGET_ROOT82_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT82_CLR

Target Register
address_offset : 0xA908 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT82_CLR TARGET_ROOT82_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT82_TOG

Target Register
address_offset : 0xA90C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT82_TOG TARGET_ROOT82_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC82

Miscellaneous Register
address_offset : 0xA910 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC82 MISC82 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT82_SET

Miscellaneous Register
address_offset : 0xA914 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT82_SET MISC_ROOT82_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT82_CLR

Miscellaneous Register
address_offset : 0xA918 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT82_CLR MISC_ROOT82_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT82_TOG

Miscellaneous Register
address_offset : 0xA91C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT82_TOG MISC_ROOT82_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST82

Post Divider Register
address_offset : 0xA920 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST82 POST82 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT82_SET

Post Divider Register
address_offset : 0xA924 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT82_SET POST_ROOT82_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT82_CLR

Post Divider Register
address_offset : 0xA928 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT82_CLR POST_ROOT82_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT82_TOG

Post Divider Register
address_offset : 0xA92C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT82_TOG POST_ROOT82_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE82

Pre Divider Register
address_offset : 0xA930 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE82 PRE82 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT82_SET

Pre Divider Register
address_offset : 0xA934 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT82_SET PRE_ROOT82_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT82_CLR

Pre Divider Register
address_offset : 0xA938 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT82_CLR PRE_ROOT82_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT82_TOG

Pre Divider Register
address_offset : 0xA93C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT82_TOG PRE_ROOT82_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL82

Access Control Register
address_offset : 0xA970 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL82 ACCESS_CTRL82 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT82_SET

Access Control Register
address_offset : 0xA974 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT82_SET ACCESS_CTRL_ROOT82_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT82_CLR

Access Control Register
address_offset : 0xA978 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT82_CLR ACCESS_CTRL_ROOT82_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT82_TOG

Access Control Register
address_offset : 0xA97C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT82_TOG ACCESS_CTRL_ROOT82_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT83

Target Register
address_offset : 0xA980 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT83 TARGET_ROOT83 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT83_SET

Target Register
address_offset : 0xA984 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT83_SET TARGET_ROOT83_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT83_CLR

Target Register
address_offset : 0xA988 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT83_CLR TARGET_ROOT83_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT83_TOG

Target Register
address_offset : 0xA98C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT83_TOG TARGET_ROOT83_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC83

Miscellaneous Register
address_offset : 0xA990 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC83 MISC83 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT83_SET

Miscellaneous Register
address_offset : 0xA994 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT83_SET MISC_ROOT83_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT83_CLR

Miscellaneous Register
address_offset : 0xA998 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT83_CLR MISC_ROOT83_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT83_TOG

Miscellaneous Register
address_offset : 0xA99C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT83_TOG MISC_ROOT83_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST83

Post Divider Register
address_offset : 0xA9A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST83 POST83 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT83_SET

Post Divider Register
address_offset : 0xA9A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT83_SET POST_ROOT83_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT83_CLR

Post Divider Register
address_offset : 0xA9A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT83_CLR POST_ROOT83_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT83_TOG

Post Divider Register
address_offset : 0xA9AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT83_TOG POST_ROOT83_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE83

Pre Divider Register
address_offset : 0xA9B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE83 PRE83 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT83_SET

Pre Divider Register
address_offset : 0xA9B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT83_SET PRE_ROOT83_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT83_CLR

Pre Divider Register
address_offset : 0xA9B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT83_CLR PRE_ROOT83_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT83_TOG

Pre Divider Register
address_offset : 0xA9BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT83_TOG PRE_ROOT83_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL83

Access Control Register
address_offset : 0xA9F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL83 ACCESS_CTRL83 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT83_SET

Access Control Register
address_offset : 0xA9F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT83_SET ACCESS_CTRL_ROOT83_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT83_CLR

Access Control Register
address_offset : 0xA9F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT83_CLR ACCESS_CTRL_ROOT83_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT83_TOG

Access Control Register
address_offset : 0xA9FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT83_TOG ACCESS_CTRL_ROOT83_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT84

Target Register
address_offset : 0xAA00 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT84 TARGET_ROOT84 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT84_SET

Target Register
address_offset : 0xAA04 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT84_SET TARGET_ROOT84_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT84_CLR

Target Register
address_offset : 0xAA08 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT84_CLR TARGET_ROOT84_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT84_TOG

Target Register
address_offset : 0xAA0C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT84_TOG TARGET_ROOT84_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC84

Miscellaneous Register
address_offset : 0xAA10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC84 MISC84 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT84_SET

Miscellaneous Register
address_offset : 0xAA14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT84_SET MISC_ROOT84_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT84_CLR

Miscellaneous Register
address_offset : 0xAA18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT84_CLR MISC_ROOT84_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT84_TOG

Miscellaneous Register
address_offset : 0xAA1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT84_TOG MISC_ROOT84_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST84

Post Divider Register
address_offset : 0xAA20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST84 POST84 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT84_SET

Post Divider Register
address_offset : 0xAA24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT84_SET POST_ROOT84_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT84_CLR

Post Divider Register
address_offset : 0xAA28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT84_CLR POST_ROOT84_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT84_TOG

Post Divider Register
address_offset : 0xAA2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT84_TOG POST_ROOT84_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE84

Pre Divider Register
address_offset : 0xAA30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE84 PRE84 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT84_SET

Pre Divider Register
address_offset : 0xAA34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT84_SET PRE_ROOT84_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT84_CLR

Pre Divider Register
address_offset : 0xAA38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT84_CLR PRE_ROOT84_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT84_TOG

Pre Divider Register
address_offset : 0xAA3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT84_TOG PRE_ROOT84_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL84

Access Control Register
address_offset : 0xAA70 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL84 ACCESS_CTRL84 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT84_SET

Access Control Register
address_offset : 0xAA74 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT84_SET ACCESS_CTRL_ROOT84_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT84_CLR

Access Control Register
address_offset : 0xAA78 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT84_CLR ACCESS_CTRL_ROOT84_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT84_TOG

Access Control Register
address_offset : 0xAA7C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT84_TOG ACCESS_CTRL_ROOT84_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT85

Target Register
address_offset : 0xAA80 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT85 TARGET_ROOT85 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT85_SET

Target Register
address_offset : 0xAA84 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT85_SET TARGET_ROOT85_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT85_CLR

Target Register
address_offset : 0xAA88 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT85_CLR TARGET_ROOT85_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT85_TOG

Target Register
address_offset : 0xAA8C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT85_TOG TARGET_ROOT85_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC85

Miscellaneous Register
address_offset : 0xAA90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC85 MISC85 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT85_SET

Miscellaneous Register
address_offset : 0xAA94 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT85_SET MISC_ROOT85_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT85_CLR

Miscellaneous Register
address_offset : 0xAA98 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT85_CLR MISC_ROOT85_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT85_TOG

Miscellaneous Register
address_offset : 0xAA9C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT85_TOG MISC_ROOT85_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST85

Post Divider Register
address_offset : 0xAAA0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST85 POST85 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT85_SET

Post Divider Register
address_offset : 0xAAA4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT85_SET POST_ROOT85_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT85_CLR

Post Divider Register
address_offset : 0xAAA8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT85_CLR POST_ROOT85_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT85_TOG

Post Divider Register
address_offset : 0xAAAC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT85_TOG POST_ROOT85_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PLL_CTRL18

CCM PLL Control Register
address_offset : 0xAAB0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL18 PLL_CTRL18 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PRE85

Pre Divider Register
address_offset : 0xAAB0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE85 PRE85 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT85_SET

Pre Divider Register
address_offset : 0xAAB4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT85_SET PRE_ROOT85_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT85_CLR

Pre Divider Register
address_offset : 0xAAB8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT85_CLR PRE_ROOT85_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT85_TOG

Pre Divider Register
address_offset : 0xAABC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT85_TOG PRE_ROOT85_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL85

Access Control Register
address_offset : 0xAAF0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL85 ACCESS_CTRL85 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT85_SET

Access Control Register
address_offset : 0xAAF4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT85_SET ACCESS_CTRL_ROOT85_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT85_CLR

Access Control Register
address_offset : 0xAAF8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT85_CLR ACCESS_CTRL_ROOT85_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT85_TOG

Access Control Register
address_offset : 0xAAFC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT85_TOG ACCESS_CTRL_ROOT85_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


PLL_CTRL18_SET

CCM PLL Control Register
address_offset : 0xAB00 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL18_SET PLL_CTRL18_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


TARGET_ROOT86

Target Register
address_offset : 0xAB00 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT86 TARGET_ROOT86 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT86_SET

Target Register
address_offset : 0xAB04 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT86_SET TARGET_ROOT86_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT86_CLR

Target Register
address_offset : 0xAB08 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT86_CLR TARGET_ROOT86_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT86_TOG

Target Register
address_offset : 0xAB0C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT86_TOG TARGET_ROOT86_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC86

Miscellaneous Register
address_offset : 0xAB10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC86 MISC86 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT86_SET

Miscellaneous Register
address_offset : 0xAB14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT86_SET MISC_ROOT86_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT86_CLR

Miscellaneous Register
address_offset : 0xAB18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT86_CLR MISC_ROOT86_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT86_TOG

Miscellaneous Register
address_offset : 0xAB1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT86_TOG MISC_ROOT86_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST86

Post Divider Register
address_offset : 0xAB20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST86 POST86 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT86_SET

Post Divider Register
address_offset : 0xAB24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT86_SET POST_ROOT86_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT86_CLR

Post Divider Register
address_offset : 0xAB28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT86_CLR POST_ROOT86_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT86_TOG

Post Divider Register
address_offset : 0xAB2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT86_TOG POST_ROOT86_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE86

Pre Divider Register
address_offset : 0xAB30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE86 PRE86 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT86_SET

Pre Divider Register
address_offset : 0xAB34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT86_SET PRE_ROOT86_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


CCGR40

CCM Clock Gating Register
address_offset : 0xAB340 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR40 CCGR40 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PRE_ROOT86_CLR

Pre Divider Register
address_offset : 0xAB38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT86_CLR PRE_ROOT86_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT86_TOG

Pre Divider Register
address_offset : 0xAB3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT86_TOG PRE_ROOT86_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


CCGR40_SET

CCM Clock Gating Register
address_offset : 0xAB3E8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR40_SET CCGR40_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR40_CLR

CCM Clock Gating Register
address_offset : 0xAB490 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR40_CLR CCGR40_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL18_CLR

CCM PLL Control Register
address_offset : 0xAB50 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL18_CLR PLL_CTRL18_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR40_TOG

CCM Clock Gating Register
address_offset : 0xAB538 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR40_TOG CCGR40_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


ACCESS_CTRL86

Access Control Register
address_offset : 0xAB70 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL86 ACCESS_CTRL86 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT86_SET

Access Control Register
address_offset : 0xAB74 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT86_SET ACCESS_CTRL_ROOT86_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT86_CLR

Access Control Register
address_offset : 0xAB78 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT86_CLR ACCESS_CTRL_ROOT86_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT86_TOG

Access Control Register
address_offset : 0xAB7C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT86_TOG ACCESS_CTRL_ROOT86_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT87

Target Register
address_offset : 0xAB80 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT87 TARGET_ROOT87 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT87_SET

Target Register
address_offset : 0xAB84 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT87_SET TARGET_ROOT87_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT87_CLR

Target Register
address_offset : 0xAB88 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT87_CLR TARGET_ROOT87_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT87_TOG

Target Register
address_offset : 0xAB8C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT87_TOG TARGET_ROOT87_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC87

Miscellaneous Register
address_offset : 0xAB90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC87 MISC87 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT87_SET

Miscellaneous Register
address_offset : 0xAB94 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT87_SET MISC_ROOT87_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT87_CLR

Miscellaneous Register
address_offset : 0xAB98 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT87_CLR MISC_ROOT87_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT87_TOG

Miscellaneous Register
address_offset : 0xAB9C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT87_TOG MISC_ROOT87_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


PLL_CTRL18_TOG

CCM PLL Control Register
address_offset : 0xABA0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL18_TOG PLL_CTRL18_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


POST87

Post Divider Register
address_offset : 0xABA0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST87 POST87 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT87_SET

Post Divider Register
address_offset : 0xABA4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT87_SET POST_ROOT87_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT87_CLR

Post Divider Register
address_offset : 0xABA8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT87_CLR POST_ROOT87_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT87_TOG

Post Divider Register
address_offset : 0xABAC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT87_TOG POST_ROOT87_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE87

Pre Divider Register
address_offset : 0xABB0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE87 PRE87 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT87_SET

Pre Divider Register
address_offset : 0xABB4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT87_SET PRE_ROOT87_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT87_CLR

Pre Divider Register
address_offset : 0xABB8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT87_CLR PRE_ROOT87_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT87_TOG

Pre Divider Register
address_offset : 0xABBC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT87_TOG PRE_ROOT87_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL87

Access Control Register
address_offset : 0xABF0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL87 ACCESS_CTRL87 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT87_SET

Access Control Register
address_offset : 0xABF4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT87_SET ACCESS_CTRL_ROOT87_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT87_CLR

Access Control Register
address_offset : 0xABF8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT87_CLR ACCESS_CTRL_ROOT87_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT87_TOG

Access Control Register
address_offset : 0xABFC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT87_TOG ACCESS_CTRL_ROOT87_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT88

Target Register
address_offset : 0xAC00 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT88 TARGET_ROOT88 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT88_SET

Target Register
address_offset : 0xAC04 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT88_SET TARGET_ROOT88_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT88_CLR

Target Register
address_offset : 0xAC08 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT88_CLR TARGET_ROOT88_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT88_TOG

Target Register
address_offset : 0xAC0C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT88_TOG TARGET_ROOT88_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC88

Miscellaneous Register
address_offset : 0xAC10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC88 MISC88 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT88_SET

Miscellaneous Register
address_offset : 0xAC14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT88_SET MISC_ROOT88_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT88_CLR

Miscellaneous Register
address_offset : 0xAC18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT88_CLR MISC_ROOT88_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT88_TOG

Miscellaneous Register
address_offset : 0xAC1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT88_TOG MISC_ROOT88_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST88

Post Divider Register
address_offset : 0xAC20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST88 POST88 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT88_SET

Post Divider Register
address_offset : 0xAC24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT88_SET POST_ROOT88_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT88_CLR

Post Divider Register
address_offset : 0xAC28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT88_CLR POST_ROOT88_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT88_TOG

Post Divider Register
address_offset : 0xAC2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT88_TOG POST_ROOT88_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE88

Pre Divider Register
address_offset : 0xAC30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE88 PRE88 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT88_SET

Pre Divider Register
address_offset : 0xAC34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT88_SET PRE_ROOT88_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT88_CLR

Pre Divider Register
address_offset : 0xAC38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT88_CLR PRE_ROOT88_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT88_TOG

Pre Divider Register
address_offset : 0xAC3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT88_TOG PRE_ROOT88_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL88

Access Control Register
address_offset : 0xAC70 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL88 ACCESS_CTRL88 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT88_SET

Access Control Register
address_offset : 0xAC74 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT88_SET ACCESS_CTRL_ROOT88_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT88_CLR

Access Control Register
address_offset : 0xAC78 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT88_CLR ACCESS_CTRL_ROOT88_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT88_TOG

Access Control Register
address_offset : 0xAC7C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT88_TOG ACCESS_CTRL_ROOT88_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT89

Target Register
address_offset : 0xAC80 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT89 TARGET_ROOT89 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT89_SET

Target Register
address_offset : 0xAC84 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT89_SET TARGET_ROOT89_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT89_CLR

Target Register
address_offset : 0xAC88 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT89_CLR TARGET_ROOT89_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT89_TOG

Target Register
address_offset : 0xAC8C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT89_TOG TARGET_ROOT89_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC89

Miscellaneous Register
address_offset : 0xAC90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC89 MISC89 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT89_SET

Miscellaneous Register
address_offset : 0xAC94 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT89_SET MISC_ROOT89_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT89_CLR

Miscellaneous Register
address_offset : 0xAC98 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT89_CLR MISC_ROOT89_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT89_TOG

Miscellaneous Register
address_offset : 0xAC9C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT89_TOG MISC_ROOT89_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST89

Post Divider Register
address_offset : 0xACA0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST89 POST89 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT89_SET

Post Divider Register
address_offset : 0xACA4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT89_SET POST_ROOT89_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT89_CLR

Post Divider Register
address_offset : 0xACA8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT89_CLR POST_ROOT89_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT89_TOG

Post Divider Register
address_offset : 0xACAC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT89_TOG POST_ROOT89_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE89

Pre Divider Register
address_offset : 0xACB0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE89 PRE89 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT89_SET

Pre Divider Register
address_offset : 0xACB4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT89_SET PRE_ROOT89_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT89_CLR

Pre Divider Register
address_offset : 0xACB8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT89_CLR PRE_ROOT89_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT89_TOG

Pre Divider Register
address_offset : 0xACBC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT89_TOG PRE_ROOT89_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL89

Access Control Register
address_offset : 0xACF0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL89 ACCESS_CTRL89 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT89_SET

Access Control Register
address_offset : 0xACF4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT89_SET ACCESS_CTRL_ROOT89_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT89_CLR

Access Control Register
address_offset : 0xACF8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT89_CLR ACCESS_CTRL_ROOT89_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT89_TOG

Access Control Register
address_offset : 0xACFC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT89_TOG ACCESS_CTRL_ROOT89_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT90

Target Register
address_offset : 0xAD00 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT90 TARGET_ROOT90 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT90_SET

Target Register
address_offset : 0xAD04 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT90_SET TARGET_ROOT90_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT90_CLR

Target Register
address_offset : 0xAD08 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT90_CLR TARGET_ROOT90_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT90_TOG

Target Register
address_offset : 0xAD0C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT90_TOG TARGET_ROOT90_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC90

Miscellaneous Register
address_offset : 0xAD10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC90 MISC90 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT90_SET

Miscellaneous Register
address_offset : 0xAD14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT90_SET MISC_ROOT90_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT90_CLR

Miscellaneous Register
address_offset : 0xAD18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT90_CLR MISC_ROOT90_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT90_TOG

Miscellaneous Register
address_offset : 0xAD1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT90_TOG MISC_ROOT90_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST90

Post Divider Register
address_offset : 0xAD20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST90 POST90 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT90_SET

Post Divider Register
address_offset : 0xAD24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT90_SET POST_ROOT90_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT90_CLR

Post Divider Register
address_offset : 0xAD28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT90_CLR POST_ROOT90_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT90_TOG

Post Divider Register
address_offset : 0xAD2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT90_TOG POST_ROOT90_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE90

Pre Divider Register
address_offset : 0xAD30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE90 PRE90 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT90_SET

Pre Divider Register
address_offset : 0xAD34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT90_SET PRE_ROOT90_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT90_CLR

Pre Divider Register
address_offset : 0xAD38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT90_CLR PRE_ROOT90_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT90_TOG

Pre Divider Register
address_offset : 0xAD3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT90_TOG PRE_ROOT90_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL90

Access Control Register
address_offset : 0xAD70 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL90 ACCESS_CTRL90 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT90_SET

Access Control Register
address_offset : 0xAD74 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT90_SET ACCESS_CTRL_ROOT90_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT90_CLR

Access Control Register
address_offset : 0xAD78 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT90_CLR ACCESS_CTRL_ROOT90_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT90_TOG

Access Control Register
address_offset : 0xAD7C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT90_TOG ACCESS_CTRL_ROOT90_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT91

Target Register
address_offset : 0xAD80 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT91 TARGET_ROOT91 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT91_SET

Target Register
address_offset : 0xAD84 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT91_SET TARGET_ROOT91_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT91_CLR

Target Register
address_offset : 0xAD88 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT91_CLR TARGET_ROOT91_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT91_TOG

Target Register
address_offset : 0xAD8C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT91_TOG TARGET_ROOT91_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC91

Miscellaneous Register
address_offset : 0xAD90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC91 MISC91 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT91_SET

Miscellaneous Register
address_offset : 0xAD94 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT91_SET MISC_ROOT91_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT91_CLR

Miscellaneous Register
address_offset : 0xAD98 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT91_CLR MISC_ROOT91_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT91_TOG

Miscellaneous Register
address_offset : 0xAD9C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT91_TOG MISC_ROOT91_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST91

Post Divider Register
address_offset : 0xADA0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST91 POST91 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT91_SET

Post Divider Register
address_offset : 0xADA4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT91_SET POST_ROOT91_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT91_CLR

Post Divider Register
address_offset : 0xADA8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT91_CLR POST_ROOT91_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT91_TOG

Post Divider Register
address_offset : 0xADAC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT91_TOG POST_ROOT91_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE91

Pre Divider Register
address_offset : 0xADB0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE91 PRE91 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT91_SET

Pre Divider Register
address_offset : 0xADB4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT91_SET PRE_ROOT91_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT91_CLR

Pre Divider Register
address_offset : 0xADB8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT91_CLR PRE_ROOT91_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT91_TOG

Pre Divider Register
address_offset : 0xADBC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT91_TOG PRE_ROOT91_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL91

Access Control Register
address_offset : 0xADF0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL91 ACCESS_CTRL91 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT91_SET

Access Control Register
address_offset : 0xADF4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT91_SET ACCESS_CTRL_ROOT91_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT91_CLR

Access Control Register
address_offset : 0xADF8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT91_CLR ACCESS_CTRL_ROOT91_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT91_TOG

Access Control Register
address_offset : 0xADFC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT91_TOG ACCESS_CTRL_ROOT91_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT92

Target Register
address_offset : 0xAE00 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT92 TARGET_ROOT92 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT92_SET

Target Register
address_offset : 0xAE04 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT92_SET TARGET_ROOT92_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT92_CLR

Target Register
address_offset : 0xAE08 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT92_CLR TARGET_ROOT92_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT92_TOG

Target Register
address_offset : 0xAE0C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT92_TOG TARGET_ROOT92_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC92

Miscellaneous Register
address_offset : 0xAE10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC92 MISC92 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT92_SET

Miscellaneous Register
address_offset : 0xAE14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT92_SET MISC_ROOT92_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT92_CLR

Miscellaneous Register
address_offset : 0xAE18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT92_CLR MISC_ROOT92_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT92_TOG

Miscellaneous Register
address_offset : 0xAE1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT92_TOG MISC_ROOT92_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST92

Post Divider Register
address_offset : 0xAE20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST92 POST92 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT92_SET

Post Divider Register
address_offset : 0xAE24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT92_SET POST_ROOT92_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT92_CLR

Post Divider Register
address_offset : 0xAE28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT92_CLR POST_ROOT92_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT92_TOG

Post Divider Register
address_offset : 0xAE2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT92_TOG POST_ROOT92_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE92

Pre Divider Register
address_offset : 0xAE30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE92 PRE92 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT92_SET

Pre Divider Register
address_offset : 0xAE34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT92_SET PRE_ROOT92_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT92_CLR

Pre Divider Register
address_offset : 0xAE38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT92_CLR PRE_ROOT92_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT92_TOG

Pre Divider Register
address_offset : 0xAE3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT92_TOG PRE_ROOT92_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL92

Access Control Register
address_offset : 0xAE70 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL92 ACCESS_CTRL92 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT92_SET

Access Control Register
address_offset : 0xAE74 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT92_SET ACCESS_CTRL_ROOT92_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT92_CLR

Access Control Register
address_offset : 0xAE78 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT92_CLR ACCESS_CTRL_ROOT92_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT92_TOG

Access Control Register
address_offset : 0xAE7C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT92_TOG ACCESS_CTRL_ROOT92_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT93

Target Register
address_offset : 0xAE80 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT93 TARGET_ROOT93 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT93_SET

Target Register
address_offset : 0xAE84 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT93_SET TARGET_ROOT93_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT93_CLR

Target Register
address_offset : 0xAE88 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT93_CLR TARGET_ROOT93_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT93_TOG

Target Register
address_offset : 0xAE8C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT93_TOG TARGET_ROOT93_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC93

Miscellaneous Register
address_offset : 0xAE90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC93 MISC93 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT93_SET

Miscellaneous Register
address_offset : 0xAE94 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT93_SET MISC_ROOT93_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT93_CLR

Miscellaneous Register
address_offset : 0xAE98 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT93_CLR MISC_ROOT93_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT93_TOG

Miscellaneous Register
address_offset : 0xAE9C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT93_TOG MISC_ROOT93_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST93

Post Divider Register
address_offset : 0xAEA0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST93 POST93 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT93_SET

Post Divider Register
address_offset : 0xAEA4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT93_SET POST_ROOT93_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT93_CLR

Post Divider Register
address_offset : 0xAEA8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT93_CLR POST_ROOT93_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT93_TOG

Post Divider Register
address_offset : 0xAEAC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT93_TOG POST_ROOT93_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE93

Pre Divider Register
address_offset : 0xAEB0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE93 PRE93 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT93_SET

Pre Divider Register
address_offset : 0xAEB4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT93_SET PRE_ROOT93_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT93_CLR

Pre Divider Register
address_offset : 0xAEB8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT93_CLR PRE_ROOT93_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT93_TOG

Pre Divider Register
address_offset : 0xAEBC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT93_TOG PRE_ROOT93_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL93

Access Control Register
address_offset : 0xAEF0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL93 ACCESS_CTRL93 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT93_SET

Access Control Register
address_offset : 0xAEF4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT93_SET ACCESS_CTRL_ROOT93_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT93_CLR

Access Control Register
address_offset : 0xAEF8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT93_CLR ACCESS_CTRL_ROOT93_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT93_TOG

Access Control Register
address_offset : 0xAEFC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT93_TOG ACCESS_CTRL_ROOT93_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT94

Target Register
address_offset : 0xAF00 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT94 TARGET_ROOT94 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT94_SET

Target Register
address_offset : 0xAF04 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT94_SET TARGET_ROOT94_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT94_CLR

Target Register
address_offset : 0xAF08 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT94_CLR TARGET_ROOT94_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT94_TOG

Target Register
address_offset : 0xAF0C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT94_TOG TARGET_ROOT94_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC94

Miscellaneous Register
address_offset : 0xAF10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC94 MISC94 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT94_SET

Miscellaneous Register
address_offset : 0xAF14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT94_SET MISC_ROOT94_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT94_CLR

Miscellaneous Register
address_offset : 0xAF18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT94_CLR MISC_ROOT94_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT94_TOG

Miscellaneous Register
address_offset : 0xAF1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT94_TOG MISC_ROOT94_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST94

Post Divider Register
address_offset : 0xAF20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST94 POST94 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT94_SET

Post Divider Register
address_offset : 0xAF24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT94_SET POST_ROOT94_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT94_CLR

Post Divider Register
address_offset : 0xAF28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT94_CLR POST_ROOT94_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT94_TOG

Post Divider Register
address_offset : 0xAF2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT94_TOG POST_ROOT94_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE94

Pre Divider Register
address_offset : 0xAF30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE94 PRE94 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT94_SET

Pre Divider Register
address_offset : 0xAF34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT94_SET PRE_ROOT94_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT94_CLR

Pre Divider Register
address_offset : 0xAF38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT94_CLR PRE_ROOT94_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT94_TOG

Pre Divider Register
address_offset : 0xAF3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT94_TOG PRE_ROOT94_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


CCGR41

CCM Clock Gating Register
address_offset : 0xAF5D0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR41 CCGR41 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR41_SET

CCM Clock Gating Register
address_offset : 0xAF67C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR41_SET CCGR41_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


ACCESS_CTRL94

Access Control Register
address_offset : 0xAF70 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL94 ACCESS_CTRL94 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


CCGR41_CLR

CCM Clock Gating Register
address_offset : 0xAF728 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR41_CLR CCGR41_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


ACCESS_CTRL_ROOT94_SET

Access Control Register
address_offset : 0xAF74 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT94_SET ACCESS_CTRL_ROOT94_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT94_CLR

Access Control Register
address_offset : 0xAF78 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT94_CLR ACCESS_CTRL_ROOT94_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT94_TOG

Access Control Register
address_offset : 0xAF7C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT94_TOG ACCESS_CTRL_ROOT94_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


CCGR41_TOG

CCM Clock Gating Register
address_offset : 0xAF7D4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR41_TOG CCGR41_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


TARGET_ROOT95

Target Register
address_offset : 0xAF80 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT95 TARGET_ROOT95 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT95_SET

Target Register
address_offset : 0xAF84 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT95_SET TARGET_ROOT95_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT95_CLR

Target Register
address_offset : 0xAF88 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT95_CLR TARGET_ROOT95_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT95_TOG

Target Register
address_offset : 0xAF8C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT95_TOG TARGET_ROOT95_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC95

Miscellaneous Register
address_offset : 0xAF90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC95 MISC95 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT95_SET

Miscellaneous Register
address_offset : 0xAF94 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT95_SET MISC_ROOT95_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT95_CLR

Miscellaneous Register
address_offset : 0xAF98 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT95_CLR MISC_ROOT95_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT95_TOG

Miscellaneous Register
address_offset : 0xAF9C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT95_TOG MISC_ROOT95_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST95

Post Divider Register
address_offset : 0xAFA0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST95 POST95 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT95_SET

Post Divider Register
address_offset : 0xAFA4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT95_SET POST_ROOT95_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT95_CLR

Post Divider Register
address_offset : 0xAFA8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT95_CLR POST_ROOT95_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT95_TOG

Post Divider Register
address_offset : 0xAFAC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT95_TOG POST_ROOT95_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE95

Pre Divider Register
address_offset : 0xAFB0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE95 PRE95 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT95_SET

Pre Divider Register
address_offset : 0xAFB4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT95_SET PRE_ROOT95_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT95_CLR

Pre Divider Register
address_offset : 0xAFB8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT95_CLR PRE_ROOT95_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT95_TOG

Pre Divider Register
address_offset : 0xAFBC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT95_TOG PRE_ROOT95_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL95

Access Control Register
address_offset : 0xAFF0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL95 ACCESS_CTRL95 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT95_SET

Access Control Register
address_offset : 0xAFF4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT95_SET ACCESS_CTRL_ROOT95_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT95_CLR

Access Control Register
address_offset : 0xAFF8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT95_CLR ACCESS_CTRL_ROOT95_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT95_TOG

Access Control Register
address_offset : 0xAFFC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT95_TOG ACCESS_CTRL_ROOT95_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT96

Target Register
address_offset : 0xB000 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT96 TARGET_ROOT96 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT96_SET

Target Register
address_offset : 0xB004 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT96_SET TARGET_ROOT96_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT96_CLR

Target Register
address_offset : 0xB008 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT96_CLR TARGET_ROOT96_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT96_TOG

Target Register
address_offset : 0xB00C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT96_TOG TARGET_ROOT96_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC96

Miscellaneous Register
address_offset : 0xB010 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC96 MISC96 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT96_SET

Miscellaneous Register
address_offset : 0xB014 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT96_SET MISC_ROOT96_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT96_CLR

Miscellaneous Register
address_offset : 0xB018 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT96_CLR MISC_ROOT96_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT96_TOG

Miscellaneous Register
address_offset : 0xB01C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT96_TOG MISC_ROOT96_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST96

Post Divider Register
address_offset : 0xB020 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST96 POST96 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT96_SET

Post Divider Register
address_offset : 0xB024 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT96_SET POST_ROOT96_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT96_CLR

Post Divider Register
address_offset : 0xB028 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT96_CLR POST_ROOT96_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT96_TOG

Post Divider Register
address_offset : 0xB02C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT96_TOG POST_ROOT96_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE96

Pre Divider Register
address_offset : 0xB030 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE96 PRE96 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT96_SET

Pre Divider Register
address_offset : 0xB034 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT96_SET PRE_ROOT96_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT96_CLR

Pre Divider Register
address_offset : 0xB038 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT96_CLR PRE_ROOT96_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT96_TOG

Pre Divider Register
address_offset : 0xB03C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT96_TOG PRE_ROOT96_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL96

Access Control Register
address_offset : 0xB070 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL96 ACCESS_CTRL96 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT96_SET

Access Control Register
address_offset : 0xB074 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT96_SET ACCESS_CTRL_ROOT96_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT96_CLR

Access Control Register
address_offset : 0xB078 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT96_CLR ACCESS_CTRL_ROOT96_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT96_TOG

Access Control Register
address_offset : 0xB07C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT96_TOG ACCESS_CTRL_ROOT96_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT97

Target Register
address_offset : 0xB080 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT97 TARGET_ROOT97 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT97_SET

Target Register
address_offset : 0xB084 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT97_SET TARGET_ROOT97_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT97_CLR

Target Register
address_offset : 0xB088 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT97_CLR TARGET_ROOT97_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT97_TOG

Target Register
address_offset : 0xB08C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT97_TOG TARGET_ROOT97_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC97

Miscellaneous Register
address_offset : 0xB090 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC97 MISC97 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT97_SET

Miscellaneous Register
address_offset : 0xB094 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT97_SET MISC_ROOT97_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT97_CLR

Miscellaneous Register
address_offset : 0xB098 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT97_CLR MISC_ROOT97_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT97_TOG

Miscellaneous Register
address_offset : 0xB09C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT97_TOG MISC_ROOT97_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST97

Post Divider Register
address_offset : 0xB0A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST97 POST97 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT97_SET

Post Divider Register
address_offset : 0xB0A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT97_SET POST_ROOT97_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT97_CLR

Post Divider Register
address_offset : 0xB0A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT97_CLR POST_ROOT97_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT97_TOG

Post Divider Register
address_offset : 0xB0AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT97_TOG POST_ROOT97_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE97

Pre Divider Register
address_offset : 0xB0B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE97 PRE97 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT97_SET

Pre Divider Register
address_offset : 0xB0B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT97_SET PRE_ROOT97_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT97_CLR

Pre Divider Register
address_offset : 0xB0B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT97_CLR PRE_ROOT97_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT97_TOG

Pre Divider Register
address_offset : 0xB0BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT97_TOG PRE_ROOT97_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL97

Access Control Register
address_offset : 0xB0F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL97 ACCESS_CTRL97 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT97_SET

Access Control Register
address_offset : 0xB0F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT97_SET ACCESS_CTRL_ROOT97_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT97_CLR

Access Control Register
address_offset : 0xB0F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT97_CLR ACCESS_CTRL_ROOT97_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT97_TOG

Access Control Register
address_offset : 0xB0FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT97_TOG ACCESS_CTRL_ROOT97_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT98

Target Register
address_offset : 0xB100 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT98 TARGET_ROOT98 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT98_SET

Target Register
address_offset : 0xB104 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT98_SET TARGET_ROOT98_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT98_CLR

Target Register
address_offset : 0xB108 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT98_CLR TARGET_ROOT98_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT98_TOG

Target Register
address_offset : 0xB10C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT98_TOG TARGET_ROOT98_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC98

Miscellaneous Register
address_offset : 0xB110 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC98 MISC98 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT98_SET

Miscellaneous Register
address_offset : 0xB114 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT98_SET MISC_ROOT98_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT98_CLR

Miscellaneous Register
address_offset : 0xB118 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT98_CLR MISC_ROOT98_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT98_TOG

Miscellaneous Register
address_offset : 0xB11C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT98_TOG MISC_ROOT98_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST98

Post Divider Register
address_offset : 0xB120 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST98 POST98 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT98_SET

Post Divider Register
address_offset : 0xB124 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT98_SET POST_ROOT98_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT98_CLR

Post Divider Register
address_offset : 0xB128 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT98_CLR POST_ROOT98_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT98_TOG

Post Divider Register
address_offset : 0xB12C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT98_TOG POST_ROOT98_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE98

Pre Divider Register
address_offset : 0xB130 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE98 PRE98 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT98_SET

Pre Divider Register
address_offset : 0xB134 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT98_SET PRE_ROOT98_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT98_CLR

Pre Divider Register
address_offset : 0xB138 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT98_CLR PRE_ROOT98_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT98_TOG

Pre Divider Register
address_offset : 0xB13C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT98_TOG PRE_ROOT98_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL98

Access Control Register
address_offset : 0xB170 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL98 ACCESS_CTRL98 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT98_SET

Access Control Register
address_offset : 0xB174 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT98_SET ACCESS_CTRL_ROOT98_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT98_CLR

Access Control Register
address_offset : 0xB178 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT98_CLR ACCESS_CTRL_ROOT98_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT98_TOG

Access Control Register
address_offset : 0xB17C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT98_TOG ACCESS_CTRL_ROOT98_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT99

Target Register
address_offset : 0xB180 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT99 TARGET_ROOT99 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT99_SET

Target Register
address_offset : 0xB184 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT99_SET TARGET_ROOT99_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT99_CLR

Target Register
address_offset : 0xB188 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT99_CLR TARGET_ROOT99_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT99_TOG

Target Register
address_offset : 0xB18C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT99_TOG TARGET_ROOT99_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC99

Miscellaneous Register
address_offset : 0xB190 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC99 MISC99 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT99_SET

Miscellaneous Register
address_offset : 0xB194 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT99_SET MISC_ROOT99_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT99_CLR

Miscellaneous Register
address_offset : 0xB198 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT99_CLR MISC_ROOT99_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT99_TOG

Miscellaneous Register
address_offset : 0xB19C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT99_TOG MISC_ROOT99_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST99

Post Divider Register
address_offset : 0xB1A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST99 POST99 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT99_SET

Post Divider Register
address_offset : 0xB1A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT99_SET POST_ROOT99_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT99_CLR

Post Divider Register
address_offset : 0xB1A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT99_CLR POST_ROOT99_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT99_TOG

Post Divider Register
address_offset : 0xB1AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT99_TOG POST_ROOT99_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE99

Pre Divider Register
address_offset : 0xB1B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE99 PRE99 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT99_SET

Pre Divider Register
address_offset : 0xB1B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT99_SET PRE_ROOT99_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT99_CLR

Pre Divider Register
address_offset : 0xB1B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT99_CLR PRE_ROOT99_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT99_TOG

Pre Divider Register
address_offset : 0xB1BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT99_TOG PRE_ROOT99_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL99

Access Control Register
address_offset : 0xB1F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL99 ACCESS_CTRL99 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT99_SET

Access Control Register
address_offset : 0xB1F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT99_SET ACCESS_CTRL_ROOT99_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT99_CLR

Access Control Register
address_offset : 0xB1F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT99_CLR ACCESS_CTRL_ROOT99_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT99_TOG

Access Control Register
address_offset : 0xB1FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT99_TOG ACCESS_CTRL_ROOT99_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT100

Target Register
address_offset : 0xB200 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT100 TARGET_ROOT100 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT100_SET

Target Register
address_offset : 0xB204 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT100_SET TARGET_ROOT100_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT100_CLR

Target Register
address_offset : 0xB208 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT100_CLR TARGET_ROOT100_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT100_TOG

Target Register
address_offset : 0xB20C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT100_TOG TARGET_ROOT100_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC100

Miscellaneous Register
address_offset : 0xB210 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC100 MISC100 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT100_SET

Miscellaneous Register
address_offset : 0xB214 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT100_SET MISC_ROOT100_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT100_CLR

Miscellaneous Register
address_offset : 0xB218 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT100_CLR MISC_ROOT100_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT100_TOG

Miscellaneous Register
address_offset : 0xB21C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT100_TOG MISC_ROOT100_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST100

Post Divider Register
address_offset : 0xB220 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST100 POST100 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT100_SET

Post Divider Register
address_offset : 0xB224 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT100_SET POST_ROOT100_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT100_CLR

Post Divider Register
address_offset : 0xB228 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT100_CLR POST_ROOT100_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT100_TOG

Post Divider Register
address_offset : 0xB22C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT100_TOG POST_ROOT100_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE100

Pre Divider Register
address_offset : 0xB230 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE100 PRE100 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT100_SET

Pre Divider Register
address_offset : 0xB234 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT100_SET PRE_ROOT100_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT100_CLR

Pre Divider Register
address_offset : 0xB238 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT100_CLR PRE_ROOT100_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT100_TOG

Pre Divider Register
address_offset : 0xB23C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT100_TOG PRE_ROOT100_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL100

Access Control Register
address_offset : 0xB270 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL100 ACCESS_CTRL100 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT100_SET

Access Control Register
address_offset : 0xB274 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT100_SET ACCESS_CTRL_ROOT100_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT100_CLR

Access Control Register
address_offset : 0xB278 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT100_CLR ACCESS_CTRL_ROOT100_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT100_TOG

Access Control Register
address_offset : 0xB27C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT100_TOG ACCESS_CTRL_ROOT100_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT101

Target Register
address_offset : 0xB280 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT101 TARGET_ROOT101 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT101_SET

Target Register
address_offset : 0xB284 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT101_SET TARGET_ROOT101_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT101_CLR

Target Register
address_offset : 0xB288 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT101_CLR TARGET_ROOT101_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT101_TOG

Target Register
address_offset : 0xB28C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT101_TOG TARGET_ROOT101_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC101

Miscellaneous Register
address_offset : 0xB290 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC101 MISC101 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT101_SET

Miscellaneous Register
address_offset : 0xB294 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT101_SET MISC_ROOT101_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT101_CLR

Miscellaneous Register
address_offset : 0xB298 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT101_CLR MISC_ROOT101_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT101_TOG

Miscellaneous Register
address_offset : 0xB29C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT101_TOG MISC_ROOT101_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST101

Post Divider Register
address_offset : 0xB2A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST101 POST101 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT101_SET

Post Divider Register
address_offset : 0xB2A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT101_SET POST_ROOT101_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT101_CLR

Post Divider Register
address_offset : 0xB2A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT101_CLR POST_ROOT101_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT101_TOG

Post Divider Register
address_offset : 0xB2AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT101_TOG POST_ROOT101_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE101

Pre Divider Register
address_offset : 0xB2B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE101 PRE101 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT101_SET

Pre Divider Register
address_offset : 0xB2B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT101_SET PRE_ROOT101_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT101_CLR

Pre Divider Register
address_offset : 0xB2B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT101_CLR PRE_ROOT101_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT101_TOG

Pre Divider Register
address_offset : 0xB2BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT101_TOG PRE_ROOT101_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL101

Access Control Register
address_offset : 0xB2F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL101 ACCESS_CTRL101 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT101_SET

Access Control Register
address_offset : 0xB2F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT101_SET ACCESS_CTRL_ROOT101_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT101_CLR

Access Control Register
address_offset : 0xB2F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT101_CLR ACCESS_CTRL_ROOT101_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT101_TOG

Access Control Register
address_offset : 0xB2FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT101_TOG ACCESS_CTRL_ROOT101_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT102

Target Register
address_offset : 0xB300 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT102 TARGET_ROOT102 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT102_SET

Target Register
address_offset : 0xB304 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT102_SET TARGET_ROOT102_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT102_CLR

Target Register
address_offset : 0xB308 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT102_CLR TARGET_ROOT102_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT102_TOG

Target Register
address_offset : 0xB30C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT102_TOG TARGET_ROOT102_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC102

Miscellaneous Register
address_offset : 0xB310 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC102 MISC102 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT102_SET

Miscellaneous Register
address_offset : 0xB314 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT102_SET MISC_ROOT102_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT102_CLR

Miscellaneous Register
address_offset : 0xB318 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT102_CLR MISC_ROOT102_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT102_TOG

Miscellaneous Register
address_offset : 0xB31C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT102_TOG MISC_ROOT102_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST102

Post Divider Register
address_offset : 0xB320 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST102 POST102 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT102_SET

Post Divider Register
address_offset : 0xB324 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT102_SET POST_ROOT102_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT102_CLR

Post Divider Register
address_offset : 0xB328 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT102_CLR POST_ROOT102_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT102_TOG

Post Divider Register
address_offset : 0xB32C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT102_TOG POST_ROOT102_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE102

Pre Divider Register
address_offset : 0xB330 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE102 PRE102 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT102_SET

Pre Divider Register
address_offset : 0xB334 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT102_SET PRE_ROOT102_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT102_CLR

Pre Divider Register
address_offset : 0xB338 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT102_CLR PRE_ROOT102_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT102_TOG

Pre Divider Register
address_offset : 0xB33C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT102_TOG PRE_ROOT102_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL102

Access Control Register
address_offset : 0xB370 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL102 ACCESS_CTRL102 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT102_SET

Access Control Register
address_offset : 0xB374 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT102_SET ACCESS_CTRL_ROOT102_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT102_CLR

Access Control Register
address_offset : 0xB378 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT102_CLR ACCESS_CTRL_ROOT102_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT102_TOG

Access Control Register
address_offset : 0xB37C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT102_TOG ACCESS_CTRL_ROOT102_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT103

Target Register
address_offset : 0xB380 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT103 TARGET_ROOT103 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT103_SET

Target Register
address_offset : 0xB384 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT103_SET TARGET_ROOT103_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


CCGR42

CCM Clock Gating Register
address_offset : 0xB3870 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR42 CCGR42 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


TARGET_ROOT103_CLR

Target Register
address_offset : 0xB388 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT103_CLR TARGET_ROOT103_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT103_TOG

Target Register
address_offset : 0xB38C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT103_TOG TARGET_ROOT103_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC103

Miscellaneous Register
address_offset : 0xB390 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC103 MISC103 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


CCGR42_SET

CCM Clock Gating Register
address_offset : 0xB3920 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR42_SET CCGR42_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


MISC_ROOT103_SET

Miscellaneous Register
address_offset : 0xB394 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT103_SET MISC_ROOT103_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT103_CLR

Miscellaneous Register
address_offset : 0xB398 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT103_CLR MISC_ROOT103_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT103_TOG

Miscellaneous Register
address_offset : 0xB39C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT103_TOG MISC_ROOT103_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


CCGR42_CLR

CCM Clock Gating Register
address_offset : 0xB39D0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR42_CLR CCGR42_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


POST103

Post Divider Register
address_offset : 0xB3A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST103 POST103 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT103_SET

Post Divider Register
address_offset : 0xB3A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT103_SET POST_ROOT103_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT103_CLR

Post Divider Register
address_offset : 0xB3A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT103_CLR POST_ROOT103_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


CCGR42_TOG

CCM Clock Gating Register
address_offset : 0xB3A80 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR42_TOG CCGR42_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


POST_ROOT103_TOG

Post Divider Register
address_offset : 0xB3AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT103_TOG POST_ROOT103_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE103

Pre Divider Register
address_offset : 0xB3B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE103 PRE103 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT103_SET

Pre Divider Register
address_offset : 0xB3B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT103_SET PRE_ROOT103_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT103_CLR

Pre Divider Register
address_offset : 0xB3B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT103_CLR PRE_ROOT103_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT103_TOG

Pre Divider Register
address_offset : 0xB3BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT103_TOG PRE_ROOT103_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PLL_CTRL19

CCM PLL Control Register
address_offset : 0xB3E0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL19 PLL_CTRL19 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


ACCESS_CTRL103

Access Control Register
address_offset : 0xB3F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL103 ACCESS_CTRL103 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT103_SET

Access Control Register
address_offset : 0xB3F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT103_SET ACCESS_CTRL_ROOT103_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT103_CLR

Access Control Register
address_offset : 0xB3F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT103_CLR ACCESS_CTRL_ROOT103_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT103_TOG

Access Control Register
address_offset : 0xB3FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT103_TOG ACCESS_CTRL_ROOT103_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT104

Target Register
address_offset : 0xB400 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT104 TARGET_ROOT104 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT104_SET

Target Register
address_offset : 0xB404 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT104_SET TARGET_ROOT104_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT104_CLR

Target Register
address_offset : 0xB408 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT104_CLR TARGET_ROOT104_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT104_TOG

Target Register
address_offset : 0xB40C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT104_TOG TARGET_ROOT104_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC104

Miscellaneous Register
address_offset : 0xB410 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC104 MISC104 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT104_SET

Miscellaneous Register
address_offset : 0xB414 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT104_SET MISC_ROOT104_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT104_CLR

Miscellaneous Register
address_offset : 0xB418 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT104_CLR MISC_ROOT104_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT104_TOG

Miscellaneous Register
address_offset : 0xB41C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT104_TOG MISC_ROOT104_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST104

Post Divider Register
address_offset : 0xB420 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST104 POST104 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT104_SET

Post Divider Register
address_offset : 0xB424 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT104_SET POST_ROOT104_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT104_CLR

Post Divider Register
address_offset : 0xB428 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT104_CLR POST_ROOT104_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT104_TOG

Post Divider Register
address_offset : 0xB42C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT104_TOG POST_ROOT104_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE104

Pre Divider Register
address_offset : 0xB430 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE104 PRE104 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PLL_CTRL19_SET

CCM PLL Control Register
address_offset : 0xB434 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL19_SET PLL_CTRL19_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PRE_ROOT104_SET

Pre Divider Register
address_offset : 0xB434 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT104_SET PRE_ROOT104_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT104_CLR

Pre Divider Register
address_offset : 0xB438 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT104_CLR PRE_ROOT104_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT104_TOG

Pre Divider Register
address_offset : 0xB43C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT104_TOG PRE_ROOT104_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL104

Access Control Register
address_offset : 0xB470 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL104 ACCESS_CTRL104 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT104_SET

Access Control Register
address_offset : 0xB474 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT104_SET ACCESS_CTRL_ROOT104_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT104_CLR

Access Control Register
address_offset : 0xB478 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT104_CLR ACCESS_CTRL_ROOT104_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT104_TOG

Access Control Register
address_offset : 0xB47C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT104_TOG ACCESS_CTRL_ROOT104_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT105

Target Register
address_offset : 0xB480 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT105 TARGET_ROOT105 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT105_SET

Target Register
address_offset : 0xB484 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT105_SET TARGET_ROOT105_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


PLL_CTRL19_CLR

CCM PLL Control Register
address_offset : 0xB488 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL19_CLR PLL_CTRL19_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


TARGET_ROOT105_CLR

Target Register
address_offset : 0xB488 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT105_CLR TARGET_ROOT105_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT105_TOG

Target Register
address_offset : 0xB48C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT105_TOG TARGET_ROOT105_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC105

Miscellaneous Register
address_offset : 0xB490 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC105 MISC105 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT105_SET

Miscellaneous Register
address_offset : 0xB494 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT105_SET MISC_ROOT105_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT105_CLR

Miscellaneous Register
address_offset : 0xB498 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT105_CLR MISC_ROOT105_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT105_TOG

Miscellaneous Register
address_offset : 0xB49C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT105_TOG MISC_ROOT105_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST105

Post Divider Register
address_offset : 0xB4A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST105 POST105 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT105_SET

Post Divider Register
address_offset : 0xB4A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT105_SET POST_ROOT105_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT105_CLR

Post Divider Register
address_offset : 0xB4A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT105_CLR POST_ROOT105_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT105_TOG

Post Divider Register
address_offset : 0xB4AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT105_TOG POST_ROOT105_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE105

Pre Divider Register
address_offset : 0xB4B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE105 PRE105 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT105_SET

Pre Divider Register
address_offset : 0xB4B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT105_SET PRE_ROOT105_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT105_CLR

Pre Divider Register
address_offset : 0xB4B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT105_CLR PRE_ROOT105_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT105_TOG

Pre Divider Register
address_offset : 0xB4BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT105_TOG PRE_ROOT105_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PLL_CTRL19_TOG

CCM PLL Control Register
address_offset : 0xB4DC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL19_TOG PLL_CTRL19_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


ACCESS_CTRL105

Access Control Register
address_offset : 0xB4F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL105 ACCESS_CTRL105 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT105_SET

Access Control Register
address_offset : 0xB4F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT105_SET ACCESS_CTRL_ROOT105_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT105_CLR

Access Control Register
address_offset : 0xB4F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT105_CLR ACCESS_CTRL_ROOT105_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT105_TOG

Access Control Register
address_offset : 0xB4FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT105_TOG ACCESS_CTRL_ROOT105_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT106

Target Register
address_offset : 0xB500 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT106 TARGET_ROOT106 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT106_SET

Target Register
address_offset : 0xB504 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT106_SET TARGET_ROOT106_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT106_CLR

Target Register
address_offset : 0xB508 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT106_CLR TARGET_ROOT106_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT106_TOG

Target Register
address_offset : 0xB50C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT106_TOG TARGET_ROOT106_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC106

Miscellaneous Register
address_offset : 0xB510 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC106 MISC106 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT106_SET

Miscellaneous Register
address_offset : 0xB514 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT106_SET MISC_ROOT106_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT106_CLR

Miscellaneous Register
address_offset : 0xB518 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT106_CLR MISC_ROOT106_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT106_TOG

Miscellaneous Register
address_offset : 0xB51C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT106_TOG MISC_ROOT106_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST106

Post Divider Register
address_offset : 0xB520 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST106 POST106 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT106_SET

Post Divider Register
address_offset : 0xB524 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT106_SET POST_ROOT106_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT106_CLR

Post Divider Register
address_offset : 0xB528 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT106_CLR POST_ROOT106_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT106_TOG

Post Divider Register
address_offset : 0xB52C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT106_TOG POST_ROOT106_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE106

Pre Divider Register
address_offset : 0xB530 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE106 PRE106 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT106_SET

Pre Divider Register
address_offset : 0xB534 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT106_SET PRE_ROOT106_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT106_CLR

Pre Divider Register
address_offset : 0xB538 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT106_CLR PRE_ROOT106_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT106_TOG

Pre Divider Register
address_offset : 0xB53C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT106_TOG PRE_ROOT106_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL106

Access Control Register
address_offset : 0xB570 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL106 ACCESS_CTRL106 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT106_SET

Access Control Register
address_offset : 0xB574 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT106_SET ACCESS_CTRL_ROOT106_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT106_CLR

Access Control Register
address_offset : 0xB578 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT106_CLR ACCESS_CTRL_ROOT106_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT106_TOG

Access Control Register
address_offset : 0xB57C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT106_TOG ACCESS_CTRL_ROOT106_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT107

Target Register
address_offset : 0xB580 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT107 TARGET_ROOT107 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT107_SET

Target Register
address_offset : 0xB584 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT107_SET TARGET_ROOT107_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT107_CLR

Target Register
address_offset : 0xB588 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT107_CLR TARGET_ROOT107_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT107_TOG

Target Register
address_offset : 0xB58C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT107_TOG TARGET_ROOT107_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC107

Miscellaneous Register
address_offset : 0xB590 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC107 MISC107 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT107_SET

Miscellaneous Register
address_offset : 0xB594 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT107_SET MISC_ROOT107_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT107_CLR

Miscellaneous Register
address_offset : 0xB598 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT107_CLR MISC_ROOT107_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT107_TOG

Miscellaneous Register
address_offset : 0xB59C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT107_TOG MISC_ROOT107_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST107

Post Divider Register
address_offset : 0xB5A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST107 POST107 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT107_SET

Post Divider Register
address_offset : 0xB5A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT107_SET POST_ROOT107_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT107_CLR

Post Divider Register
address_offset : 0xB5A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT107_CLR POST_ROOT107_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT107_TOG

Post Divider Register
address_offset : 0xB5AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT107_TOG POST_ROOT107_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE107

Pre Divider Register
address_offset : 0xB5B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE107 PRE107 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT107_SET

Pre Divider Register
address_offset : 0xB5B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT107_SET PRE_ROOT107_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT107_CLR

Pre Divider Register
address_offset : 0xB5B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT107_CLR PRE_ROOT107_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT107_TOG

Pre Divider Register
address_offset : 0xB5BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT107_TOG PRE_ROOT107_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL107

Access Control Register
address_offset : 0xB5F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL107 ACCESS_CTRL107 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT107_SET

Access Control Register
address_offset : 0xB5F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT107_SET ACCESS_CTRL_ROOT107_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT107_CLR

Access Control Register
address_offset : 0xB5F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT107_CLR ACCESS_CTRL_ROOT107_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT107_TOG

Access Control Register
address_offset : 0xB5FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT107_TOG ACCESS_CTRL_ROOT107_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT108

Target Register
address_offset : 0xB600 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT108 TARGET_ROOT108 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT108_SET

Target Register
address_offset : 0xB604 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT108_SET TARGET_ROOT108_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT108_CLR

Target Register
address_offset : 0xB608 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT108_CLR TARGET_ROOT108_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT108_TOG

Target Register
address_offset : 0xB60C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT108_TOG TARGET_ROOT108_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC108

Miscellaneous Register
address_offset : 0xB610 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC108 MISC108 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT108_SET

Miscellaneous Register
address_offset : 0xB614 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT108_SET MISC_ROOT108_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT108_CLR

Miscellaneous Register
address_offset : 0xB618 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT108_CLR MISC_ROOT108_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT108_TOG

Miscellaneous Register
address_offset : 0xB61C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT108_TOG MISC_ROOT108_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST108

Post Divider Register
address_offset : 0xB620 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST108 POST108 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT108_SET

Post Divider Register
address_offset : 0xB624 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT108_SET POST_ROOT108_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT108_CLR

Post Divider Register
address_offset : 0xB628 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT108_CLR POST_ROOT108_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT108_TOG

Post Divider Register
address_offset : 0xB62C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT108_TOG POST_ROOT108_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE108

Pre Divider Register
address_offset : 0xB630 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE108 PRE108 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT108_SET

Pre Divider Register
address_offset : 0xB634 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT108_SET PRE_ROOT108_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT108_CLR

Pre Divider Register
address_offset : 0xB638 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT108_CLR PRE_ROOT108_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT108_TOG

Pre Divider Register
address_offset : 0xB63C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT108_TOG PRE_ROOT108_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL108

Access Control Register
address_offset : 0xB670 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL108 ACCESS_CTRL108 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT108_SET

Access Control Register
address_offset : 0xB674 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT108_SET ACCESS_CTRL_ROOT108_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT108_CLR

Access Control Register
address_offset : 0xB678 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT108_CLR ACCESS_CTRL_ROOT108_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT108_TOG

Access Control Register
address_offset : 0xB67C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT108_TOG ACCESS_CTRL_ROOT108_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT109

Target Register
address_offset : 0xB680 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT109 TARGET_ROOT109 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT109_SET

Target Register
address_offset : 0xB684 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT109_SET TARGET_ROOT109_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT109_CLR

Target Register
address_offset : 0xB688 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT109_CLR TARGET_ROOT109_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT109_TOG

Target Register
address_offset : 0xB68C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT109_TOG TARGET_ROOT109_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC109

Miscellaneous Register
address_offset : 0xB690 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC109 MISC109 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT109_SET

Miscellaneous Register
address_offset : 0xB694 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT109_SET MISC_ROOT109_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT109_CLR

Miscellaneous Register
address_offset : 0xB698 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT109_CLR MISC_ROOT109_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT109_TOG

Miscellaneous Register
address_offset : 0xB69C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT109_TOG MISC_ROOT109_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST109

Post Divider Register
address_offset : 0xB6A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST109 POST109 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT109_SET

Post Divider Register
address_offset : 0xB6A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT109_SET POST_ROOT109_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT109_CLR

Post Divider Register
address_offset : 0xB6A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT109_CLR POST_ROOT109_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT109_TOG

Post Divider Register
address_offset : 0xB6AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT109_TOG POST_ROOT109_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE109

Pre Divider Register
address_offset : 0xB6B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE109 PRE109 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT109_SET

Pre Divider Register
address_offset : 0xB6B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT109_SET PRE_ROOT109_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT109_CLR

Pre Divider Register
address_offset : 0xB6B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT109_CLR PRE_ROOT109_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT109_TOG

Pre Divider Register
address_offset : 0xB6BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT109_TOG PRE_ROOT109_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL109

Access Control Register
address_offset : 0xB6F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL109 ACCESS_CTRL109 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT109_SET

Access Control Register
address_offset : 0xB6F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT109_SET ACCESS_CTRL_ROOT109_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT109_CLR

Access Control Register
address_offset : 0xB6F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT109_CLR ACCESS_CTRL_ROOT109_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT109_TOG

Access Control Register
address_offset : 0xB6FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT109_TOG ACCESS_CTRL_ROOT109_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT110

Target Register
address_offset : 0xB700 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT110 TARGET_ROOT110 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT110_SET

Target Register
address_offset : 0xB704 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT110_SET TARGET_ROOT110_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT110_CLR

Target Register
address_offset : 0xB708 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT110_CLR TARGET_ROOT110_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT110_TOG

Target Register
address_offset : 0xB70C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT110_TOG TARGET_ROOT110_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC110

Miscellaneous Register
address_offset : 0xB710 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC110 MISC110 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT110_SET

Miscellaneous Register
address_offset : 0xB714 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT110_SET MISC_ROOT110_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT110_CLR

Miscellaneous Register
address_offset : 0xB718 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT110_CLR MISC_ROOT110_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT110_TOG

Miscellaneous Register
address_offset : 0xB71C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT110_TOG MISC_ROOT110_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST110

Post Divider Register
address_offset : 0xB720 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST110 POST110 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT110_SET

Post Divider Register
address_offset : 0xB724 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT110_SET POST_ROOT110_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT110_CLR

Post Divider Register
address_offset : 0xB728 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT110_CLR POST_ROOT110_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT110_TOG

Post Divider Register
address_offset : 0xB72C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT110_TOG POST_ROOT110_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE110

Pre Divider Register
address_offset : 0xB730 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE110 PRE110 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT110_SET

Pre Divider Register
address_offset : 0xB734 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT110_SET PRE_ROOT110_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT110_CLR

Pre Divider Register
address_offset : 0xB738 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT110_CLR PRE_ROOT110_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT110_TOG

Pre Divider Register
address_offset : 0xB73C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT110_TOG PRE_ROOT110_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL110

Access Control Register
address_offset : 0xB770 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL110 ACCESS_CTRL110 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT110_SET

Access Control Register
address_offset : 0xB774 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT110_SET ACCESS_CTRL_ROOT110_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT110_CLR

Access Control Register
address_offset : 0xB778 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT110_CLR ACCESS_CTRL_ROOT110_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT110_TOG

Access Control Register
address_offset : 0xB77C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT110_TOG ACCESS_CTRL_ROOT110_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT111

Target Register
address_offset : 0xB780 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT111 TARGET_ROOT111 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT111_SET

Target Register
address_offset : 0xB784 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT111_SET TARGET_ROOT111_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT111_CLR

Target Register
address_offset : 0xB788 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT111_CLR TARGET_ROOT111_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT111_TOG

Target Register
address_offset : 0xB78C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT111_TOG TARGET_ROOT111_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC111

Miscellaneous Register
address_offset : 0xB790 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC111 MISC111 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT111_SET

Miscellaneous Register
address_offset : 0xB794 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT111_SET MISC_ROOT111_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT111_CLR

Miscellaneous Register
address_offset : 0xB798 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT111_CLR MISC_ROOT111_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT111_TOG

Miscellaneous Register
address_offset : 0xB79C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT111_TOG MISC_ROOT111_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST111

Post Divider Register
address_offset : 0xB7A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST111 POST111 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT111_SET

Post Divider Register
address_offset : 0xB7A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT111_SET POST_ROOT111_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT111_CLR

Post Divider Register
address_offset : 0xB7A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT111_CLR POST_ROOT111_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT111_TOG

Post Divider Register
address_offset : 0xB7AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT111_TOG POST_ROOT111_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE111

Pre Divider Register
address_offset : 0xB7B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE111 PRE111 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


CCGR43

CCM Clock Gating Register
address_offset : 0xB7B20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR43 CCGR43 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PRE_ROOT111_SET

Pre Divider Register
address_offset : 0xB7B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT111_SET PRE_ROOT111_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT111_CLR

Pre Divider Register
address_offset : 0xB7B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT111_CLR PRE_ROOT111_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT111_TOG

Pre Divider Register
address_offset : 0xB7BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT111_TOG PRE_ROOT111_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


CCGR43_SET

CCM Clock Gating Register
address_offset : 0xB7BD4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR43_SET CCGR43_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR43_CLR

CCM Clock Gating Register
address_offset : 0xB7C88 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR43_CLR CCGR43_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR43_TOG

CCM Clock Gating Register
address_offset : 0xB7D3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR43_TOG CCGR43_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


ACCESS_CTRL111

Access Control Register
address_offset : 0xB7F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL111 ACCESS_CTRL111 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT111_SET

Access Control Register
address_offset : 0xB7F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT111_SET ACCESS_CTRL_ROOT111_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT111_CLR

Access Control Register
address_offset : 0xB7F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT111_CLR ACCESS_CTRL_ROOT111_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT111_TOG

Access Control Register
address_offset : 0xB7FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT111_TOG ACCESS_CTRL_ROOT111_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT112

Target Register
address_offset : 0xB800 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT112 TARGET_ROOT112 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT112_SET

Target Register
address_offset : 0xB804 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT112_SET TARGET_ROOT112_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT112_CLR

Target Register
address_offset : 0xB808 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT112_CLR TARGET_ROOT112_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT112_TOG

Target Register
address_offset : 0xB80C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT112_TOG TARGET_ROOT112_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC112

Miscellaneous Register
address_offset : 0xB810 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC112 MISC112 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT112_SET

Miscellaneous Register
address_offset : 0xB814 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT112_SET MISC_ROOT112_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT112_CLR

Miscellaneous Register
address_offset : 0xB818 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT112_CLR MISC_ROOT112_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT112_TOG

Miscellaneous Register
address_offset : 0xB81C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT112_TOG MISC_ROOT112_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST112

Post Divider Register
address_offset : 0xB820 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST112 POST112 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT112_SET

Post Divider Register
address_offset : 0xB824 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT112_SET POST_ROOT112_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT112_CLR

Post Divider Register
address_offset : 0xB828 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT112_CLR POST_ROOT112_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT112_TOG

Post Divider Register
address_offset : 0xB82C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT112_TOG POST_ROOT112_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE112

Pre Divider Register
address_offset : 0xB830 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE112 PRE112 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT112_SET

Pre Divider Register
address_offset : 0xB834 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT112_SET PRE_ROOT112_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT112_CLR

Pre Divider Register
address_offset : 0xB838 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT112_CLR PRE_ROOT112_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT112_TOG

Pre Divider Register
address_offset : 0xB83C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT112_TOG PRE_ROOT112_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL112

Access Control Register
address_offset : 0xB870 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL112 ACCESS_CTRL112 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT112_SET

Access Control Register
address_offset : 0xB874 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT112_SET ACCESS_CTRL_ROOT112_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT112_CLR

Access Control Register
address_offset : 0xB878 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT112_CLR ACCESS_CTRL_ROOT112_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT112_TOG

Access Control Register
address_offset : 0xB87C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT112_TOG ACCESS_CTRL_ROOT112_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT113

Target Register
address_offset : 0xB880 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT113 TARGET_ROOT113 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT113_SET

Target Register
address_offset : 0xB884 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT113_SET TARGET_ROOT113_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT113_CLR

Target Register
address_offset : 0xB888 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT113_CLR TARGET_ROOT113_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT113_TOG

Target Register
address_offset : 0xB88C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT113_TOG TARGET_ROOT113_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC113

Miscellaneous Register
address_offset : 0xB890 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC113 MISC113 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT113_SET

Miscellaneous Register
address_offset : 0xB894 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT113_SET MISC_ROOT113_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT113_CLR

Miscellaneous Register
address_offset : 0xB898 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT113_CLR MISC_ROOT113_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT113_TOG

Miscellaneous Register
address_offset : 0xB89C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT113_TOG MISC_ROOT113_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST113

Post Divider Register
address_offset : 0xB8A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST113 POST113 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT113_SET

Post Divider Register
address_offset : 0xB8A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT113_SET POST_ROOT113_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT113_CLR

Post Divider Register
address_offset : 0xB8A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT113_CLR POST_ROOT113_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT113_TOG

Post Divider Register
address_offset : 0xB8AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT113_TOG POST_ROOT113_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE113

Pre Divider Register
address_offset : 0xB8B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE113 PRE113 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT113_SET

Pre Divider Register
address_offset : 0xB8B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT113_SET PRE_ROOT113_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT113_CLR

Pre Divider Register
address_offset : 0xB8B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT113_CLR PRE_ROOT113_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT113_TOG

Pre Divider Register
address_offset : 0xB8BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT113_TOG PRE_ROOT113_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL113

Access Control Register
address_offset : 0xB8F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL113 ACCESS_CTRL113 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT113_SET

Access Control Register
address_offset : 0xB8F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT113_SET ACCESS_CTRL_ROOT113_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT113_CLR

Access Control Register
address_offset : 0xB8F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT113_CLR ACCESS_CTRL_ROOT113_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT113_TOG

Access Control Register
address_offset : 0xB8FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT113_TOG ACCESS_CTRL_ROOT113_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT114

Target Register
address_offset : 0xB900 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT114 TARGET_ROOT114 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT114_SET

Target Register
address_offset : 0xB904 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT114_SET TARGET_ROOT114_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT114_CLR

Target Register
address_offset : 0xB908 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT114_CLR TARGET_ROOT114_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT114_TOG

Target Register
address_offset : 0xB90C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT114_TOG TARGET_ROOT114_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC114

Miscellaneous Register
address_offset : 0xB910 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC114 MISC114 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT114_SET

Miscellaneous Register
address_offset : 0xB914 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT114_SET MISC_ROOT114_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT114_CLR

Miscellaneous Register
address_offset : 0xB918 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT114_CLR MISC_ROOT114_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT114_TOG

Miscellaneous Register
address_offset : 0xB91C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT114_TOG MISC_ROOT114_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST114

Post Divider Register
address_offset : 0xB920 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST114 POST114 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT114_SET

Post Divider Register
address_offset : 0xB924 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT114_SET POST_ROOT114_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT114_CLR

Post Divider Register
address_offset : 0xB928 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT114_CLR POST_ROOT114_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT114_TOG

Post Divider Register
address_offset : 0xB92C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT114_TOG POST_ROOT114_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE114

Pre Divider Register
address_offset : 0xB930 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE114 PRE114 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT114_SET

Pre Divider Register
address_offset : 0xB934 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT114_SET PRE_ROOT114_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT114_CLR

Pre Divider Register
address_offset : 0xB938 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT114_CLR PRE_ROOT114_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT114_TOG

Pre Divider Register
address_offset : 0xB93C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT114_TOG PRE_ROOT114_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL114

Access Control Register
address_offset : 0xB970 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL114 ACCESS_CTRL114 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT114_SET

Access Control Register
address_offset : 0xB974 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT114_SET ACCESS_CTRL_ROOT114_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT114_CLR

Access Control Register
address_offset : 0xB978 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT114_CLR ACCESS_CTRL_ROOT114_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT114_TOG

Access Control Register
address_offset : 0xB97C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT114_TOG ACCESS_CTRL_ROOT114_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT115

Target Register
address_offset : 0xB980 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT115 TARGET_ROOT115 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT115_SET

Target Register
address_offset : 0xB984 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT115_SET TARGET_ROOT115_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT115_CLR

Target Register
address_offset : 0xB988 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT115_CLR TARGET_ROOT115_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT115_TOG

Target Register
address_offset : 0xB98C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT115_TOG TARGET_ROOT115_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC115

Miscellaneous Register
address_offset : 0xB990 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC115 MISC115 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT115_SET

Miscellaneous Register
address_offset : 0xB994 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT115_SET MISC_ROOT115_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT115_CLR

Miscellaneous Register
address_offset : 0xB998 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT115_CLR MISC_ROOT115_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT115_TOG

Miscellaneous Register
address_offset : 0xB99C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT115_TOG MISC_ROOT115_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST115

Post Divider Register
address_offset : 0xB9A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST115 POST115 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT115_SET

Post Divider Register
address_offset : 0xB9A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT115_SET POST_ROOT115_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT115_CLR

Post Divider Register
address_offset : 0xB9A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT115_CLR POST_ROOT115_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT115_TOG

Post Divider Register
address_offset : 0xB9AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT115_TOG POST_ROOT115_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE115

Pre Divider Register
address_offset : 0xB9B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE115 PRE115 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT115_SET

Pre Divider Register
address_offset : 0xB9B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT115_SET PRE_ROOT115_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT115_CLR

Pre Divider Register
address_offset : 0xB9B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT115_CLR PRE_ROOT115_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT115_TOG

Pre Divider Register
address_offset : 0xB9BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT115_TOG PRE_ROOT115_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL115

Access Control Register
address_offset : 0xB9F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL115 ACCESS_CTRL115 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT115_SET

Access Control Register
address_offset : 0xB9F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT115_SET ACCESS_CTRL_ROOT115_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT115_CLR

Access Control Register
address_offset : 0xB9F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT115_CLR ACCESS_CTRL_ROOT115_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT115_TOG

Access Control Register
address_offset : 0xB9FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT115_TOG ACCESS_CTRL_ROOT115_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT116

Target Register
address_offset : 0xBA00 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT116 TARGET_ROOT116 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT116_SET

Target Register
address_offset : 0xBA04 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT116_SET TARGET_ROOT116_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT116_CLR

Target Register
address_offset : 0xBA08 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT116_CLR TARGET_ROOT116_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT116_TOG

Target Register
address_offset : 0xBA0C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT116_TOG TARGET_ROOT116_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC116

Miscellaneous Register
address_offset : 0xBA10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC116 MISC116 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT116_SET

Miscellaneous Register
address_offset : 0xBA14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT116_SET MISC_ROOT116_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT116_CLR

Miscellaneous Register
address_offset : 0xBA18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT116_CLR MISC_ROOT116_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT116_TOG

Miscellaneous Register
address_offset : 0xBA1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT116_TOG MISC_ROOT116_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST116

Post Divider Register
address_offset : 0xBA20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST116 POST116 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT116_SET

Post Divider Register
address_offset : 0xBA24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT116_SET POST_ROOT116_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT116_CLR

Post Divider Register
address_offset : 0xBA28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT116_CLR POST_ROOT116_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT116_TOG

Post Divider Register
address_offset : 0xBA2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT116_TOG POST_ROOT116_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE116

Pre Divider Register
address_offset : 0xBA30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE116 PRE116 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT116_SET

Pre Divider Register
address_offset : 0xBA34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT116_SET PRE_ROOT116_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT116_CLR

Pre Divider Register
address_offset : 0xBA38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT116_CLR PRE_ROOT116_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT116_TOG

Pre Divider Register
address_offset : 0xBA3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT116_TOG PRE_ROOT116_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL116

Access Control Register
address_offset : 0xBA70 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL116 ACCESS_CTRL116 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT116_SET

Access Control Register
address_offset : 0xBA74 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT116_SET ACCESS_CTRL_ROOT116_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT116_CLR

Access Control Register
address_offset : 0xBA78 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT116_CLR ACCESS_CTRL_ROOT116_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT116_TOG

Access Control Register
address_offset : 0xBA7C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT116_TOG ACCESS_CTRL_ROOT116_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT117

Target Register
address_offset : 0xBA80 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT117 TARGET_ROOT117 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT117_SET

Target Register
address_offset : 0xBA84 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT117_SET TARGET_ROOT117_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT117_CLR

Target Register
address_offset : 0xBA88 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT117_CLR TARGET_ROOT117_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT117_TOG

Target Register
address_offset : 0xBA8C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT117_TOG TARGET_ROOT117_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC117

Miscellaneous Register
address_offset : 0xBA90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC117 MISC117 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT117_SET

Miscellaneous Register
address_offset : 0xBA94 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT117_SET MISC_ROOT117_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT117_CLR

Miscellaneous Register
address_offset : 0xBA98 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT117_CLR MISC_ROOT117_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT117_TOG

Miscellaneous Register
address_offset : 0xBA9C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT117_TOG MISC_ROOT117_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST117

Post Divider Register
address_offset : 0xBAA0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST117 POST117 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT117_SET

Post Divider Register
address_offset : 0xBAA4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT117_SET POST_ROOT117_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT117_CLR

Post Divider Register
address_offset : 0xBAA8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT117_CLR POST_ROOT117_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT117_TOG

Post Divider Register
address_offset : 0xBAAC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT117_TOG POST_ROOT117_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE117

Pre Divider Register
address_offset : 0xBAB0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE117 PRE117 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT117_SET

Pre Divider Register
address_offset : 0xBAB4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT117_SET PRE_ROOT117_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT117_CLR

Pre Divider Register
address_offset : 0xBAB8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT117_CLR PRE_ROOT117_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT117_TOG

Pre Divider Register
address_offset : 0xBABC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT117_TOG PRE_ROOT117_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL117

Access Control Register
address_offset : 0xBAF0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL117 ACCESS_CTRL117 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT117_SET

Access Control Register
address_offset : 0xBAF4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT117_SET ACCESS_CTRL_ROOT117_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT117_CLR

Access Control Register
address_offset : 0xBAF8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT117_CLR ACCESS_CTRL_ROOT117_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT117_TOG

Access Control Register
address_offset : 0xBAFC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT117_TOG ACCESS_CTRL_ROOT117_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT118

Target Register
address_offset : 0xBB00 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT118 TARGET_ROOT118 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT118_SET

Target Register
address_offset : 0xBB04 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT118_SET TARGET_ROOT118_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT118_CLR

Target Register
address_offset : 0xBB08 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT118_CLR TARGET_ROOT118_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT118_TOG

Target Register
address_offset : 0xBB0C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT118_TOG TARGET_ROOT118_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC118

Miscellaneous Register
address_offset : 0xBB10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC118 MISC118 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT118_SET

Miscellaneous Register
address_offset : 0xBB14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT118_SET MISC_ROOT118_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT118_CLR

Miscellaneous Register
address_offset : 0xBB18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT118_CLR MISC_ROOT118_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT118_TOG

Miscellaneous Register
address_offset : 0xBB1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT118_TOG MISC_ROOT118_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST118

Post Divider Register
address_offset : 0xBB20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST118 POST118 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT118_SET

Post Divider Register
address_offset : 0xBB24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT118_SET POST_ROOT118_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT118_CLR

Post Divider Register
address_offset : 0xBB28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT118_CLR POST_ROOT118_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT118_TOG

Post Divider Register
address_offset : 0xBB2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT118_TOG POST_ROOT118_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE118

Pre Divider Register
address_offset : 0xBB30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE118 PRE118 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT118_SET

Pre Divider Register
address_offset : 0xBB34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT118_SET PRE_ROOT118_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT118_CLR

Pre Divider Register
address_offset : 0xBB38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT118_CLR PRE_ROOT118_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT118_TOG

Pre Divider Register
address_offset : 0xBB3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT118_TOG PRE_ROOT118_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL118

Access Control Register
address_offset : 0xBB70 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL118 ACCESS_CTRL118 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT118_SET

Access Control Register
address_offset : 0xBB74 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT118_SET ACCESS_CTRL_ROOT118_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT118_CLR

Access Control Register
address_offset : 0xBB78 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT118_CLR ACCESS_CTRL_ROOT118_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT118_TOG

Access Control Register
address_offset : 0xBB7C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT118_TOG ACCESS_CTRL_ROOT118_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT119

Target Register
address_offset : 0xBB80 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT119 TARGET_ROOT119 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT119_SET

Target Register
address_offset : 0xBB84 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT119_SET TARGET_ROOT119_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT119_CLR

Target Register
address_offset : 0xBB88 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT119_CLR TARGET_ROOT119_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT119_TOG

Target Register
address_offset : 0xBB8C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT119_TOG TARGET_ROOT119_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC119

Miscellaneous Register
address_offset : 0xBB90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC119 MISC119 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT119_SET

Miscellaneous Register
address_offset : 0xBB94 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT119_SET MISC_ROOT119_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT119_CLR

Miscellaneous Register
address_offset : 0xBB98 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT119_CLR MISC_ROOT119_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT119_TOG

Miscellaneous Register
address_offset : 0xBB9C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT119_TOG MISC_ROOT119_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST119

Post Divider Register
address_offset : 0xBBA0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST119 POST119 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT119_SET

Post Divider Register
address_offset : 0xBBA4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT119_SET POST_ROOT119_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT119_CLR

Post Divider Register
address_offset : 0xBBA8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT119_CLR POST_ROOT119_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT119_TOG

Post Divider Register
address_offset : 0xBBAC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT119_TOG POST_ROOT119_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE119

Pre Divider Register
address_offset : 0xBBB0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE119 PRE119 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT119_SET

Pre Divider Register
address_offset : 0xBBB4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT119_SET PRE_ROOT119_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT119_CLR

Pre Divider Register
address_offset : 0xBBB8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT119_CLR PRE_ROOT119_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT119_TOG

Pre Divider Register
address_offset : 0xBBBC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT119_TOG PRE_ROOT119_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


CCGR44

CCM Clock Gating Register
address_offset : 0xBBDE0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR44 CCGR44 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR44_SET

CCM Clock Gating Register
address_offset : 0xBBE98 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR44_SET CCGR44_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


ACCESS_CTRL119

Access Control Register
address_offset : 0xBBF0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL119 ACCESS_CTRL119 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT119_SET

Access Control Register
address_offset : 0xBBF4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT119_SET ACCESS_CTRL_ROOT119_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


CCGR44_CLR

CCM Clock Gating Register
address_offset : 0xBBF50 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR44_CLR CCGR44_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


ACCESS_CTRL_ROOT119_CLR

Access Control Register
address_offset : 0xBBF8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT119_CLR ACCESS_CTRL_ROOT119_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT119_TOG

Access Control Register
address_offset : 0xBBFC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT119_TOG ACCESS_CTRL_ROOT119_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT120

Target Register
address_offset : 0xBC00 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT120 TARGET_ROOT120 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


CCGR44_TOG

CCM Clock Gating Register
address_offset : 0xBC008 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR44_TOG CCGR44_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


TARGET_ROOT120_SET

Target Register
address_offset : 0xBC04 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT120_SET TARGET_ROOT120_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT120_CLR

Target Register
address_offset : 0xBC08 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT120_CLR TARGET_ROOT120_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT120_TOG

Target Register
address_offset : 0xBC0C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT120_TOG TARGET_ROOT120_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC120

Miscellaneous Register
address_offset : 0xBC10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC120 MISC120 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT120_SET

Miscellaneous Register
address_offset : 0xBC14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT120_SET MISC_ROOT120_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT120_CLR

Miscellaneous Register
address_offset : 0xBC18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT120_CLR MISC_ROOT120_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT120_TOG

Miscellaneous Register
address_offset : 0xBC1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT120_TOG MISC_ROOT120_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST120

Post Divider Register
address_offset : 0xBC20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST120 POST120 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT120_SET

Post Divider Register
address_offset : 0xBC24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT120_SET POST_ROOT120_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT120_CLR

Post Divider Register
address_offset : 0xBC28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT120_CLR POST_ROOT120_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT120_TOG

Post Divider Register
address_offset : 0xBC2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT120_TOG POST_ROOT120_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE120

Pre Divider Register
address_offset : 0xBC30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE120 PRE120 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT120_SET

Pre Divider Register
address_offset : 0xBC34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT120_SET PRE_ROOT120_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT120_CLR

Pre Divider Register
address_offset : 0xBC38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT120_CLR PRE_ROOT120_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT120_TOG

Pre Divider Register
address_offset : 0xBC3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT120_TOG PRE_ROOT120_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL120

Access Control Register
address_offset : 0xBC70 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL120 ACCESS_CTRL120 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT120_SET

Access Control Register
address_offset : 0xBC74 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT120_SET ACCESS_CTRL_ROOT120_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT120_CLR

Access Control Register
address_offset : 0xBC78 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT120_CLR ACCESS_CTRL_ROOT120_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT120_TOG

Access Control Register
address_offset : 0xBC7C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT120_TOG ACCESS_CTRL_ROOT120_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT121

Target Register
address_offset : 0xBC80 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT121 TARGET_ROOT121 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT121_SET

Target Register
address_offset : 0xBC84 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT121_SET TARGET_ROOT121_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT121_CLR

Target Register
address_offset : 0xBC88 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT121_CLR TARGET_ROOT121_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT121_TOG

Target Register
address_offset : 0xBC8C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT121_TOG TARGET_ROOT121_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC121

Miscellaneous Register
address_offset : 0xBC90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC121 MISC121 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT121_SET

Miscellaneous Register
address_offset : 0xBC94 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT121_SET MISC_ROOT121_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT121_CLR

Miscellaneous Register
address_offset : 0xBC98 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT121_CLR MISC_ROOT121_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT121_TOG

Miscellaneous Register
address_offset : 0xBC9C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT121_TOG MISC_ROOT121_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST121

Post Divider Register
address_offset : 0xBCA0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST121 POST121 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT121_SET

Post Divider Register
address_offset : 0xBCA4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT121_SET POST_ROOT121_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT121_CLR

Post Divider Register
address_offset : 0xBCA8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT121_CLR POST_ROOT121_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT121_TOG

Post Divider Register
address_offset : 0xBCAC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT121_TOG POST_ROOT121_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE121

Pre Divider Register
address_offset : 0xBCB0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE121 PRE121 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT121_SET

Pre Divider Register
address_offset : 0xBCB4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT121_SET PRE_ROOT121_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT121_CLR

Pre Divider Register
address_offset : 0xBCB8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT121_CLR PRE_ROOT121_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT121_TOG

Pre Divider Register
address_offset : 0xBCBC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT121_TOG PRE_ROOT121_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL121

Access Control Register
address_offset : 0xBCF0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL121 ACCESS_CTRL121 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT121_SET

Access Control Register
address_offset : 0xBCF4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT121_SET ACCESS_CTRL_ROOT121_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT121_CLR

Access Control Register
address_offset : 0xBCF8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT121_CLR ACCESS_CTRL_ROOT121_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT121_TOG

Access Control Register
address_offset : 0xBCFC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT121_TOG ACCESS_CTRL_ROOT121_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT122

Target Register
address_offset : 0xBD00 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT122 TARGET_ROOT122 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT122_SET

Target Register
address_offset : 0xBD04 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT122_SET TARGET_ROOT122_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT122_CLR

Target Register
address_offset : 0xBD08 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT122_CLR TARGET_ROOT122_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT122_TOG

Target Register
address_offset : 0xBD0C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT122_TOG TARGET_ROOT122_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC122

Miscellaneous Register
address_offset : 0xBD10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC122 MISC122 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT122_SET

Miscellaneous Register
address_offset : 0xBD14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT122_SET MISC_ROOT122_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT122_CLR

Miscellaneous Register
address_offset : 0xBD18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT122_CLR MISC_ROOT122_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT122_TOG

Miscellaneous Register
address_offset : 0xBD1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT122_TOG MISC_ROOT122_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


PLL_CTRL20

CCM PLL Control Register
address_offset : 0xBD20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL20 PLL_CTRL20 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


POST122

Post Divider Register
address_offset : 0xBD20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST122 POST122 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT122_SET

Post Divider Register
address_offset : 0xBD24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT122_SET POST_ROOT122_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT122_CLR

Post Divider Register
address_offset : 0xBD28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT122_CLR POST_ROOT122_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT122_TOG

Post Divider Register
address_offset : 0xBD2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT122_TOG POST_ROOT122_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE122

Pre Divider Register
address_offset : 0xBD30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE122 PRE122 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT122_SET

Pre Divider Register
address_offset : 0xBD34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT122_SET PRE_ROOT122_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT122_CLR

Pre Divider Register
address_offset : 0xBD38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT122_CLR PRE_ROOT122_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT122_TOG

Pre Divider Register
address_offset : 0xBD3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT122_TOG PRE_ROOT122_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL122

Access Control Register
address_offset : 0xBD70 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL122 ACCESS_CTRL122 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT122_SET

Access Control Register
address_offset : 0xBD74 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT122_SET ACCESS_CTRL_ROOT122_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


PLL_CTRL20_SET

CCM PLL Control Register
address_offset : 0xBD78 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL20_SET PLL_CTRL20_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


ACCESS_CTRL_ROOT122_CLR

Access Control Register
address_offset : 0xBD78 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT122_CLR ACCESS_CTRL_ROOT122_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT122_TOG

Access Control Register
address_offset : 0xBD7C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT122_TOG ACCESS_CTRL_ROOT122_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT123

Target Register
address_offset : 0xBD80 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT123 TARGET_ROOT123 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT123_SET

Target Register
address_offset : 0xBD84 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT123_SET TARGET_ROOT123_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT123_CLR

Target Register
address_offset : 0xBD88 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT123_CLR TARGET_ROOT123_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT123_TOG

Target Register
address_offset : 0xBD8C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT123_TOG TARGET_ROOT123_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC123

Miscellaneous Register
address_offset : 0xBD90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC123 MISC123 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT123_SET

Miscellaneous Register
address_offset : 0xBD94 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT123_SET MISC_ROOT123_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT123_CLR

Miscellaneous Register
address_offset : 0xBD98 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT123_CLR MISC_ROOT123_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT123_TOG

Miscellaneous Register
address_offset : 0xBD9C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT123_TOG MISC_ROOT123_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST123

Post Divider Register
address_offset : 0xBDA0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST123 POST123 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT123_SET

Post Divider Register
address_offset : 0xBDA4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT123_SET POST_ROOT123_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT123_CLR

Post Divider Register
address_offset : 0xBDA8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT123_CLR POST_ROOT123_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT123_TOG

Post Divider Register
address_offset : 0xBDAC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT123_TOG POST_ROOT123_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE123

Pre Divider Register
address_offset : 0xBDB0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE123 PRE123 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT123_SET

Pre Divider Register
address_offset : 0xBDB4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT123_SET PRE_ROOT123_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT123_CLR

Pre Divider Register
address_offset : 0xBDB8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT123_CLR PRE_ROOT123_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT123_TOG

Pre Divider Register
address_offset : 0xBDBC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT123_TOG PRE_ROOT123_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PLL_CTRL20_CLR

CCM PLL Control Register
address_offset : 0xBDD0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL20_CLR PLL_CTRL20_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


ACCESS_CTRL123

Access Control Register
address_offset : 0xBDF0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL123 ACCESS_CTRL123 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT123_SET

Access Control Register
address_offset : 0xBDF4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT123_SET ACCESS_CTRL_ROOT123_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT123_CLR

Access Control Register
address_offset : 0xBDF8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT123_CLR ACCESS_CTRL_ROOT123_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT123_TOG

Access Control Register
address_offset : 0xBDFC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT123_TOG ACCESS_CTRL_ROOT123_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT124

Target Register
address_offset : 0xBE00 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT124 TARGET_ROOT124 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT124_SET

Target Register
address_offset : 0xBE04 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT124_SET TARGET_ROOT124_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT124_CLR

Target Register
address_offset : 0xBE08 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT124_CLR TARGET_ROOT124_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT124_TOG

Target Register
address_offset : 0xBE0C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT124_TOG TARGET_ROOT124_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC124

Miscellaneous Register
address_offset : 0xBE10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC124 MISC124 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT124_SET

Miscellaneous Register
address_offset : 0xBE14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT124_SET MISC_ROOT124_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT124_CLR

Miscellaneous Register
address_offset : 0xBE18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT124_CLR MISC_ROOT124_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT124_TOG

Miscellaneous Register
address_offset : 0xBE1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT124_TOG MISC_ROOT124_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST124

Post Divider Register
address_offset : 0xBE20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST124 POST124 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT124_SET

Post Divider Register
address_offset : 0xBE24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT124_SET POST_ROOT124_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PLL_CTRL20_TOG

CCM PLL Control Register
address_offset : 0xBE28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL20_TOG PLL_CTRL20_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


POST_ROOT124_CLR

Post Divider Register
address_offset : 0xBE28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT124_CLR POST_ROOT124_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT124_TOG

Post Divider Register
address_offset : 0xBE2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT124_TOG POST_ROOT124_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE124

Pre Divider Register
address_offset : 0xBE30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE124 PRE124 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT124_SET

Pre Divider Register
address_offset : 0xBE34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT124_SET PRE_ROOT124_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT124_CLR

Pre Divider Register
address_offset : 0xBE38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT124_CLR PRE_ROOT124_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT124_TOG

Pre Divider Register
address_offset : 0xBE3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT124_TOG PRE_ROOT124_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL124

Access Control Register
address_offset : 0xBE70 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL124 ACCESS_CTRL124 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT124_SET

Access Control Register
address_offset : 0xBE74 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT124_SET ACCESS_CTRL_ROOT124_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT124_CLR

Access Control Register
address_offset : 0xBE78 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT124_CLR ACCESS_CTRL_ROOT124_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT124_TOG

Access Control Register
address_offset : 0xBE7C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT124_TOG ACCESS_CTRL_ROOT124_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT125

Target Register
address_offset : 0xBE80 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT125 TARGET_ROOT125 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT125_SET

Target Register
address_offset : 0xBE84 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT125_SET TARGET_ROOT125_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT125_CLR

Target Register
address_offset : 0xBE88 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT125_CLR TARGET_ROOT125_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT125_TOG

Target Register
address_offset : 0xBE8C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT125_TOG TARGET_ROOT125_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC125

Miscellaneous Register
address_offset : 0xBE90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC125 MISC125 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT125_SET

Miscellaneous Register
address_offset : 0xBE94 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT125_SET MISC_ROOT125_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT125_CLR

Miscellaneous Register
address_offset : 0xBE98 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT125_CLR MISC_ROOT125_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT125_TOG

Miscellaneous Register
address_offset : 0xBE9C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT125_TOG MISC_ROOT125_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST125

Post Divider Register
address_offset : 0xBEA0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST125 POST125 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT125_SET

Post Divider Register
address_offset : 0xBEA4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT125_SET POST_ROOT125_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT125_CLR

Post Divider Register
address_offset : 0xBEA8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT125_CLR POST_ROOT125_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT125_TOG

Post Divider Register
address_offset : 0xBEAC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT125_TOG POST_ROOT125_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE125

Pre Divider Register
address_offset : 0xBEB0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE125 PRE125 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT125_SET

Pre Divider Register
address_offset : 0xBEB4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT125_SET PRE_ROOT125_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT125_CLR

Pre Divider Register
address_offset : 0xBEB8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT125_CLR PRE_ROOT125_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT125_TOG

Pre Divider Register
address_offset : 0xBEBC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT125_TOG PRE_ROOT125_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL125

Access Control Register
address_offset : 0xBEF0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL125 ACCESS_CTRL125 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT125_SET

Access Control Register
address_offset : 0xBEF4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT125_SET ACCESS_CTRL_ROOT125_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT125_CLR

Access Control Register
address_offset : 0xBEF8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT125_CLR ACCESS_CTRL_ROOT125_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT125_TOG

Access Control Register
address_offset : 0xBEFC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT125_TOG ACCESS_CTRL_ROOT125_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT126

Target Register
address_offset : 0xBF00 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT126 TARGET_ROOT126 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT126_SET

Target Register
address_offset : 0xBF04 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT126_SET TARGET_ROOT126_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT126_CLR

Target Register
address_offset : 0xBF08 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT126_CLR TARGET_ROOT126_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT126_TOG

Target Register
address_offset : 0xBF0C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT126_TOG TARGET_ROOT126_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC126

Miscellaneous Register
address_offset : 0xBF10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC126 MISC126 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT126_SET

Miscellaneous Register
address_offset : 0xBF14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT126_SET MISC_ROOT126_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT126_CLR

Miscellaneous Register
address_offset : 0xBF18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT126_CLR MISC_ROOT126_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT126_TOG

Miscellaneous Register
address_offset : 0xBF1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT126_TOG MISC_ROOT126_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST126

Post Divider Register
address_offset : 0xBF20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST126 POST126 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT126_SET

Post Divider Register
address_offset : 0xBF24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT126_SET POST_ROOT126_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT126_CLR

Post Divider Register
address_offset : 0xBF28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT126_CLR POST_ROOT126_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT126_TOG

Post Divider Register
address_offset : 0xBF2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT126_TOG POST_ROOT126_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE126

Pre Divider Register
address_offset : 0xBF30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE126 PRE126 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT126_SET

Pre Divider Register
address_offset : 0xBF34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT126_SET PRE_ROOT126_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT126_CLR

Pre Divider Register
address_offset : 0xBF38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT126_CLR PRE_ROOT126_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT126_TOG

Pre Divider Register
address_offset : 0xBF3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT126_TOG PRE_ROOT126_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL126

Access Control Register
address_offset : 0xBF70 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL126 ACCESS_CTRL126 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT126_SET

Access Control Register
address_offset : 0xBF74 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT126_SET ACCESS_CTRL_ROOT126_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT126_CLR

Access Control Register
address_offset : 0xBF78 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT126_CLR ACCESS_CTRL_ROOT126_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT126_TOG

Access Control Register
address_offset : 0xBF7C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT126_TOG ACCESS_CTRL_ROOT126_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT127

Target Register
address_offset : 0xBF80 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT127 TARGET_ROOT127 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT127_SET

Target Register
address_offset : 0xBF84 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT127_SET TARGET_ROOT127_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT127_CLR

Target Register
address_offset : 0xBF88 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT127_CLR TARGET_ROOT127_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT127_TOG

Target Register
address_offset : 0xBF8C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT127_TOG TARGET_ROOT127_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC127

Miscellaneous Register
address_offset : 0xBF90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC127 MISC127 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT127_SET

Miscellaneous Register
address_offset : 0xBF94 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT127_SET MISC_ROOT127_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT127_CLR

Miscellaneous Register
address_offset : 0xBF98 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT127_CLR MISC_ROOT127_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT127_TOG

Miscellaneous Register
address_offset : 0xBF9C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT127_TOG MISC_ROOT127_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST127

Post Divider Register
address_offset : 0xBFA0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST127 POST127 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT127_SET

Post Divider Register
address_offset : 0xBFA4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT127_SET POST_ROOT127_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT127_CLR

Post Divider Register
address_offset : 0xBFA8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT127_CLR POST_ROOT127_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT127_TOG

Post Divider Register
address_offset : 0xBFAC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT127_TOG POST_ROOT127_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE127

Pre Divider Register
address_offset : 0xBFB0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE127 PRE127 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT127_SET

Pre Divider Register
address_offset : 0xBFB4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT127_SET PRE_ROOT127_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT127_CLR

Pre Divider Register
address_offset : 0xBFB8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT127_CLR PRE_ROOT127_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT127_TOG

Pre Divider Register
address_offset : 0xBFBC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT127_TOG PRE_ROOT127_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL127

Access Control Register
address_offset : 0xBFF0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL127 ACCESS_CTRL127 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT127_SET

Access Control Register
address_offset : 0xBFF4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT127_SET ACCESS_CTRL_ROOT127_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT127_CLR

Access Control Register
address_offset : 0xBFF8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT127_CLR ACCESS_CTRL_ROOT127_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT127_TOG

Access Control Register
address_offset : 0xBFFC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT127_TOG ACCESS_CTRL_ROOT127_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


GPR0_TOG

General Purpose Register
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GPR0_TOG GPR0_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 GP0

GP0 : Timeout cycle count of ipg_clk, when perform read and write.
bits : 0 - 31 (32 bit)
access : read-write


TARGET_ROOT128

Target Register
address_offset : 0xC000 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT128 TARGET_ROOT128 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT128_SET

Target Register
address_offset : 0xC004 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT128_SET TARGET_ROOT128_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT128_CLR

Target Register
address_offset : 0xC008 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT128_CLR TARGET_ROOT128_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


CCGR45

CCM Clock Gating Register
address_offset : 0xC00B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR45 CCGR45 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


TARGET_ROOT128_TOG

Target Register
address_offset : 0xC00C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT128_TOG TARGET_ROOT128_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


CCGR1

CCM Clock Gating Register
address_offset : 0xC010 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR1 CCGR1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


MISC128

Miscellaneous Register
address_offset : 0xC010 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC128 MISC128 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT128_SET

Miscellaneous Register
address_offset : 0xC014 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT128_SET MISC_ROOT128_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


CCGR45_SET

CCM Clock Gating Register
address_offset : 0xC016C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR45_SET CCGR45_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


MISC_ROOT128_CLR

Miscellaneous Register
address_offset : 0xC018 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT128_CLR MISC_ROOT128_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


CCGR1_SET

CCM Clock Gating Register
address_offset : 0xC01C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR1_SET CCGR1_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


MISC_ROOT128_TOG

Miscellaneous Register
address_offset : 0xC01C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT128_TOG MISC_ROOT128_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST128

Post Divider Register
address_offset : 0xC020 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST128 POST128 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


CCGR45_CLR

CCM Clock Gating Register
address_offset : 0xC0228 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR45_CLR CCGR45_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


POST_ROOT128_SET

Post Divider Register
address_offset : 0xC024 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT128_SET POST_ROOT128_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


CCGR1_CLR

CCM Clock Gating Register
address_offset : 0xC028 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR1_CLR CCGR1_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


POST_ROOT128_CLR

Post Divider Register
address_offset : 0xC028 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT128_CLR POST_ROOT128_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT128_TOG

Post Divider Register
address_offset : 0xC02C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT128_TOG POST_ROOT128_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


CCGR45_TOG

CCM Clock Gating Register
address_offset : 0xC02E4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR45_TOG CCGR45_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PRE128

Pre Divider Register
address_offset : 0xC030 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE128 PRE128 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


CCGR1_TOG

CCM Clock Gating Register
address_offset : 0xC034 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR1_TOG CCGR1_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PRE_ROOT128_SET

Pre Divider Register
address_offset : 0xC034 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT128_SET PRE_ROOT128_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT128_CLR

Pre Divider Register
address_offset : 0xC038 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT128_CLR PRE_ROOT128_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT128_TOG

Pre Divider Register
address_offset : 0xC03C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT128_TOG PRE_ROOT128_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL128

Access Control Register
address_offset : 0xC070 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL128 ACCESS_CTRL128 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT128_SET

Access Control Register
address_offset : 0xC074 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT128_SET ACCESS_CTRL_ROOT128_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT128_CLR

Access Control Register
address_offset : 0xC078 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT128_CLR ACCESS_CTRL_ROOT128_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT128_TOG

Access Control Register
address_offset : 0xC07C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT128_TOG ACCESS_CTRL_ROOT128_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT129

Target Register
address_offset : 0xC080 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT129 TARGET_ROOT129 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT129_SET

Target Register
address_offset : 0xC084 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT129_SET TARGET_ROOT129_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT129_CLR

Target Register
address_offset : 0xC088 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT129_CLR TARGET_ROOT129_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT129_TOG

Target Register
address_offset : 0xC08C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT129_TOG TARGET_ROOT129_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC129

Miscellaneous Register
address_offset : 0xC090 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC129 MISC129 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT129_SET

Miscellaneous Register
address_offset : 0xC094 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT129_SET MISC_ROOT129_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT129_CLR

Miscellaneous Register
address_offset : 0xC098 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT129_CLR MISC_ROOT129_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT129_TOG

Miscellaneous Register
address_offset : 0xC09C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT129_TOG MISC_ROOT129_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST129

Post Divider Register
address_offset : 0xC0A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST129 POST129 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT129_SET

Post Divider Register
address_offset : 0xC0A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT129_SET POST_ROOT129_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT129_CLR

Post Divider Register
address_offset : 0xC0A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT129_CLR POST_ROOT129_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT129_TOG

Post Divider Register
address_offset : 0xC0AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT129_TOG POST_ROOT129_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE129

Pre Divider Register
address_offset : 0xC0B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE129 PRE129 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT129_SET

Pre Divider Register
address_offset : 0xC0B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT129_SET PRE_ROOT129_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT129_CLR

Pre Divider Register
address_offset : 0xC0B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT129_CLR PRE_ROOT129_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT129_TOG

Pre Divider Register
address_offset : 0xC0BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT129_TOG PRE_ROOT129_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL129

Access Control Register
address_offset : 0xC0F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL129 ACCESS_CTRL129 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT129_SET

Access Control Register
address_offset : 0xC0F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT129_SET ACCESS_CTRL_ROOT129_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT129_CLR

Access Control Register
address_offset : 0xC0F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT129_CLR ACCESS_CTRL_ROOT129_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT129_TOG

Access Control Register
address_offset : 0xC0FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT129_TOG ACCESS_CTRL_ROOT129_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT130

Target Register
address_offset : 0xC100 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT130 TARGET_ROOT130 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT130_SET

Target Register
address_offset : 0xC104 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT130_SET TARGET_ROOT130_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT130_CLR

Target Register
address_offset : 0xC108 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT130_CLR TARGET_ROOT130_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT130_TOG

Target Register
address_offset : 0xC10C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT130_TOG TARGET_ROOT130_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC130

Miscellaneous Register
address_offset : 0xC110 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC130 MISC130 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT130_SET

Miscellaneous Register
address_offset : 0xC114 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT130_SET MISC_ROOT130_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT130_CLR

Miscellaneous Register
address_offset : 0xC118 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT130_CLR MISC_ROOT130_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT130_TOG

Miscellaneous Register
address_offset : 0xC11C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT130_TOG MISC_ROOT130_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST130

Post Divider Register
address_offset : 0xC120 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST130 POST130 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT130_SET

Post Divider Register
address_offset : 0xC124 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT130_SET POST_ROOT130_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT130_CLR

Post Divider Register
address_offset : 0xC128 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT130_CLR POST_ROOT130_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT130_TOG

Post Divider Register
address_offset : 0xC12C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT130_TOG POST_ROOT130_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE130

Pre Divider Register
address_offset : 0xC130 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE130 PRE130 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT130_SET

Pre Divider Register
address_offset : 0xC134 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT130_SET PRE_ROOT130_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT130_CLR

Pre Divider Register
address_offset : 0xC138 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT130_CLR PRE_ROOT130_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT130_TOG

Pre Divider Register
address_offset : 0xC13C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT130_TOG PRE_ROOT130_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL130

Access Control Register
address_offset : 0xC170 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL130 ACCESS_CTRL130 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT130_SET

Access Control Register
address_offset : 0xC174 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT130_SET ACCESS_CTRL_ROOT130_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT130_CLR

Access Control Register
address_offset : 0xC178 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT130_CLR ACCESS_CTRL_ROOT130_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT130_TOG

Access Control Register
address_offset : 0xC17C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT130_TOG ACCESS_CTRL_ROOT130_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT131

Target Register
address_offset : 0xC180 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT131 TARGET_ROOT131 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT131_SET

Target Register
address_offset : 0xC184 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT131_SET TARGET_ROOT131_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT131_CLR

Target Register
address_offset : 0xC188 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT131_CLR TARGET_ROOT131_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT131_TOG

Target Register
address_offset : 0xC18C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT131_TOG TARGET_ROOT131_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC131

Miscellaneous Register
address_offset : 0xC190 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC131 MISC131 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT131_SET

Miscellaneous Register
address_offset : 0xC194 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT131_SET MISC_ROOT131_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT131_CLR

Miscellaneous Register
address_offset : 0xC198 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT131_CLR MISC_ROOT131_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT131_TOG

Miscellaneous Register
address_offset : 0xC19C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT131_TOG MISC_ROOT131_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST131

Post Divider Register
address_offset : 0xC1A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST131 POST131 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT131_SET

Post Divider Register
address_offset : 0xC1A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT131_SET POST_ROOT131_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT131_CLR

Post Divider Register
address_offset : 0xC1A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT131_CLR POST_ROOT131_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT131_TOG

Post Divider Register
address_offset : 0xC1AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT131_TOG POST_ROOT131_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE131

Pre Divider Register
address_offset : 0xC1B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE131 PRE131 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT131_SET

Pre Divider Register
address_offset : 0xC1B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT131_SET PRE_ROOT131_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT131_CLR

Pre Divider Register
address_offset : 0xC1B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT131_CLR PRE_ROOT131_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT131_TOG

Pre Divider Register
address_offset : 0xC1BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT131_TOG PRE_ROOT131_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL131

Access Control Register
address_offset : 0xC1F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL131 ACCESS_CTRL131 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT131_SET

Access Control Register
address_offset : 0xC1F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT131_SET ACCESS_CTRL_ROOT131_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT131_CLR

Access Control Register
address_offset : 0xC1F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT131_CLR ACCESS_CTRL_ROOT131_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT131_TOG

Access Control Register
address_offset : 0xC1FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT131_TOG ACCESS_CTRL_ROOT131_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT132

Target Register
address_offset : 0xC200 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT132 TARGET_ROOT132 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT132_SET

Target Register
address_offset : 0xC204 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT132_SET TARGET_ROOT132_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT132_CLR

Target Register
address_offset : 0xC208 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT132_CLR TARGET_ROOT132_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT132_TOG

Target Register
address_offset : 0xC20C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT132_TOG TARGET_ROOT132_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC132

Miscellaneous Register
address_offset : 0xC210 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC132 MISC132 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT132_SET

Miscellaneous Register
address_offset : 0xC214 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT132_SET MISC_ROOT132_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT132_CLR

Miscellaneous Register
address_offset : 0xC218 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT132_CLR MISC_ROOT132_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT132_TOG

Miscellaneous Register
address_offset : 0xC21C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT132_TOG MISC_ROOT132_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST132

Post Divider Register
address_offset : 0xC220 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST132 POST132 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT132_SET

Post Divider Register
address_offset : 0xC224 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT132_SET POST_ROOT132_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT132_CLR

Post Divider Register
address_offset : 0xC228 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT132_CLR POST_ROOT132_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT132_TOG

Post Divider Register
address_offset : 0xC22C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT132_TOG POST_ROOT132_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE132

Pre Divider Register
address_offset : 0xC230 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE132 PRE132 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT132_SET

Pre Divider Register
address_offset : 0xC234 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT132_SET PRE_ROOT132_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT132_CLR

Pre Divider Register
address_offset : 0xC238 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT132_CLR PRE_ROOT132_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT132_TOG

Pre Divider Register
address_offset : 0xC23C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT132_TOG PRE_ROOT132_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL132

Access Control Register
address_offset : 0xC270 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL132 ACCESS_CTRL132 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT132_SET

Access Control Register
address_offset : 0xC274 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT132_SET ACCESS_CTRL_ROOT132_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT132_CLR

Access Control Register
address_offset : 0xC278 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT132_CLR ACCESS_CTRL_ROOT132_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT132_TOG

Access Control Register
address_offset : 0xC27C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT132_TOG ACCESS_CTRL_ROOT132_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT133

Target Register
address_offset : 0xC280 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT133 TARGET_ROOT133 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT133_SET

Target Register
address_offset : 0xC284 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT133_SET TARGET_ROOT133_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT133_CLR

Target Register
address_offset : 0xC288 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT133_CLR TARGET_ROOT133_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT133_TOG

Target Register
address_offset : 0xC28C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT133_TOG TARGET_ROOT133_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC133

Miscellaneous Register
address_offset : 0xC290 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC133 MISC133 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT133_SET

Miscellaneous Register
address_offset : 0xC294 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT133_SET MISC_ROOT133_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT133_CLR

Miscellaneous Register
address_offset : 0xC298 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT133_CLR MISC_ROOT133_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT133_TOG

Miscellaneous Register
address_offset : 0xC29C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT133_TOG MISC_ROOT133_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST133

Post Divider Register
address_offset : 0xC2A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST133 POST133 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT133_SET

Post Divider Register
address_offset : 0xC2A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT133_SET POST_ROOT133_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT133_CLR

Post Divider Register
address_offset : 0xC2A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT133_CLR POST_ROOT133_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT133_TOG

Post Divider Register
address_offset : 0xC2AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT133_TOG POST_ROOT133_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE133

Pre Divider Register
address_offset : 0xC2B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE133 PRE133 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT133_SET

Pre Divider Register
address_offset : 0xC2B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT133_SET PRE_ROOT133_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT133_CLR

Pre Divider Register
address_offset : 0xC2B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT133_CLR PRE_ROOT133_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT133_TOG

Pre Divider Register
address_offset : 0xC2BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT133_TOG PRE_ROOT133_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL133

Access Control Register
address_offset : 0xC2F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL133 ACCESS_CTRL133 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT133_SET

Access Control Register
address_offset : 0xC2F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT133_SET ACCESS_CTRL_ROOT133_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT133_CLR

Access Control Register
address_offset : 0xC2F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT133_CLR ACCESS_CTRL_ROOT133_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT133_TOG

Access Control Register
address_offset : 0xC2FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT133_TOG ACCESS_CTRL_ROOT133_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT134

Target Register
address_offset : 0xC300 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT134 TARGET_ROOT134 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT134_SET

Target Register
address_offset : 0xC304 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT134_SET TARGET_ROOT134_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT134_CLR

Target Register
address_offset : 0xC308 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT134_CLR TARGET_ROOT134_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT134_TOG

Target Register
address_offset : 0xC30C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT134_TOG TARGET_ROOT134_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC134

Miscellaneous Register
address_offset : 0xC310 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC134 MISC134 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT134_SET

Miscellaneous Register
address_offset : 0xC314 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT134_SET MISC_ROOT134_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT134_CLR

Miscellaneous Register
address_offset : 0xC318 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT134_CLR MISC_ROOT134_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT134_TOG

Miscellaneous Register
address_offset : 0xC31C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT134_TOG MISC_ROOT134_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST134

Post Divider Register
address_offset : 0xC320 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST134 POST134 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT134_SET

Post Divider Register
address_offset : 0xC324 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT134_SET POST_ROOT134_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT134_CLR

Post Divider Register
address_offset : 0xC328 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT134_CLR POST_ROOT134_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT134_TOG

Post Divider Register
address_offset : 0xC32C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT134_TOG POST_ROOT134_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE134

Pre Divider Register
address_offset : 0xC330 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE134 PRE134 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT134_SET

Pre Divider Register
address_offset : 0xC334 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT134_SET PRE_ROOT134_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT134_CLR

Pre Divider Register
address_offset : 0xC338 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT134_CLR PRE_ROOT134_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT134_TOG

Pre Divider Register
address_offset : 0xC33C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT134_TOG PRE_ROOT134_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL134

Access Control Register
address_offset : 0xC370 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL134 ACCESS_CTRL134 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT134_SET

Access Control Register
address_offset : 0xC374 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT134_SET ACCESS_CTRL_ROOT134_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT134_CLR

Access Control Register
address_offset : 0xC378 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT134_CLR ACCESS_CTRL_ROOT134_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT134_TOG

Access Control Register
address_offset : 0xC37C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT134_TOG ACCESS_CTRL_ROOT134_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT135

Target Register
address_offset : 0xC380 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT135 TARGET_ROOT135 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT135_SET

Target Register
address_offset : 0xC384 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT135_SET TARGET_ROOT135_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT135_CLR

Target Register
address_offset : 0xC388 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT135_CLR TARGET_ROOT135_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT135_TOG

Target Register
address_offset : 0xC38C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT135_TOG TARGET_ROOT135_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC135

Miscellaneous Register
address_offset : 0xC390 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC135 MISC135 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT135_SET

Miscellaneous Register
address_offset : 0xC394 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT135_SET MISC_ROOT135_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT135_CLR

Miscellaneous Register
address_offset : 0xC398 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT135_CLR MISC_ROOT135_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT135_TOG

Miscellaneous Register
address_offset : 0xC39C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT135_TOG MISC_ROOT135_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST135

Post Divider Register
address_offset : 0xC3A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST135 POST135 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT135_SET

Post Divider Register
address_offset : 0xC3A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT135_SET POST_ROOT135_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT135_CLR

Post Divider Register
address_offset : 0xC3A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT135_CLR POST_ROOT135_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT135_TOG

Post Divider Register
address_offset : 0xC3AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT135_TOG POST_ROOT135_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE135

Pre Divider Register
address_offset : 0xC3B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE135 PRE135 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT135_SET

Pre Divider Register
address_offset : 0xC3B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT135_SET PRE_ROOT135_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT135_CLR

Pre Divider Register
address_offset : 0xC3B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT135_CLR PRE_ROOT135_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT135_TOG

Pre Divider Register
address_offset : 0xC3BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT135_TOG PRE_ROOT135_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL135

Access Control Register
address_offset : 0xC3F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL135 ACCESS_CTRL135 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT135_SET

Access Control Register
address_offset : 0xC3F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT135_SET ACCESS_CTRL_ROOT135_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT135_CLR

Access Control Register
address_offset : 0xC3F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT135_CLR ACCESS_CTRL_ROOT135_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT135_TOG

Access Control Register
address_offset : 0xC3FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT135_TOG ACCESS_CTRL_ROOT135_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT136

Target Register
address_offset : 0xC400 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT136 TARGET_ROOT136 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT136_SET

Target Register
address_offset : 0xC404 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT136_SET TARGET_ROOT136_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT136_CLR

Target Register
address_offset : 0xC408 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT136_CLR TARGET_ROOT136_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT136_TOG

Target Register
address_offset : 0xC40C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT136_TOG TARGET_ROOT136_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC136

Miscellaneous Register
address_offset : 0xC410 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC136 MISC136 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT136_SET

Miscellaneous Register
address_offset : 0xC414 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT136_SET MISC_ROOT136_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT136_CLR

Miscellaneous Register
address_offset : 0xC418 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT136_CLR MISC_ROOT136_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT136_TOG

Miscellaneous Register
address_offset : 0xC41C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT136_TOG MISC_ROOT136_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST136

Post Divider Register
address_offset : 0xC420 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST136 POST136 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT136_SET

Post Divider Register
address_offset : 0xC424 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT136_SET POST_ROOT136_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT136_CLR

Post Divider Register
address_offset : 0xC428 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT136_CLR POST_ROOT136_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT136_TOG

Post Divider Register
address_offset : 0xC42C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT136_TOG POST_ROOT136_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE136

Pre Divider Register
address_offset : 0xC430 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE136 PRE136 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT136_SET

Pre Divider Register
address_offset : 0xC434 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT136_SET PRE_ROOT136_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT136_CLR

Pre Divider Register
address_offset : 0xC438 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT136_CLR PRE_ROOT136_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


CCGR46

CCM Clock Gating Register
address_offset : 0xC4390 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR46 CCGR46 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PRE_ROOT136_TOG

Pre Divider Register
address_offset : 0xC43C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT136_TOG PRE_ROOT136_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


CCGR46_SET

CCM Clock Gating Register
address_offset : 0xC4450 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR46_SET CCGR46_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR46_CLR

CCM Clock Gating Register
address_offset : 0xC4510 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR46_CLR CCGR46_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR46_TOG

CCM Clock Gating Register
address_offset : 0xC45D0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR46_TOG CCGR46_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


ACCESS_CTRL136

Access Control Register
address_offset : 0xC470 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL136 ACCESS_CTRL136 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT136_SET

Access Control Register
address_offset : 0xC474 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT136_SET ACCESS_CTRL_ROOT136_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT136_CLR

Access Control Register
address_offset : 0xC478 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT136_CLR ACCESS_CTRL_ROOT136_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT136_TOG

Access Control Register
address_offset : 0xC47C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT136_TOG ACCESS_CTRL_ROOT136_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT137

Target Register
address_offset : 0xC480 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT137 TARGET_ROOT137 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT137_SET

Target Register
address_offset : 0xC484 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT137_SET TARGET_ROOT137_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT137_CLR

Target Register
address_offset : 0xC488 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT137_CLR TARGET_ROOT137_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT137_TOG

Target Register
address_offset : 0xC48C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT137_TOG TARGET_ROOT137_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC137

Miscellaneous Register
address_offset : 0xC490 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC137 MISC137 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT137_SET

Miscellaneous Register
address_offset : 0xC494 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT137_SET MISC_ROOT137_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT137_CLR

Miscellaneous Register
address_offset : 0xC498 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT137_CLR MISC_ROOT137_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT137_TOG

Miscellaneous Register
address_offset : 0xC49C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT137_TOG MISC_ROOT137_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST137

Post Divider Register
address_offset : 0xC4A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST137 POST137 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT137_SET

Post Divider Register
address_offset : 0xC4A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT137_SET POST_ROOT137_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT137_CLR

Post Divider Register
address_offset : 0xC4A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT137_CLR POST_ROOT137_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT137_TOG

Post Divider Register
address_offset : 0xC4AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT137_TOG POST_ROOT137_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE137

Pre Divider Register
address_offset : 0xC4B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE137 PRE137 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT137_SET

Pre Divider Register
address_offset : 0xC4B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT137_SET PRE_ROOT137_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT137_CLR

Pre Divider Register
address_offset : 0xC4B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT137_CLR PRE_ROOT137_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT137_TOG

Pre Divider Register
address_offset : 0xC4BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT137_TOG PRE_ROOT137_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL137

Access Control Register
address_offset : 0xC4F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL137 ACCESS_CTRL137 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT137_SET

Access Control Register
address_offset : 0xC4F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT137_SET ACCESS_CTRL_ROOT137_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT137_CLR

Access Control Register
address_offset : 0xC4F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT137_CLR ACCESS_CTRL_ROOT137_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT137_TOG

Access Control Register
address_offset : 0xC4FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT137_TOG ACCESS_CTRL_ROOT137_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT138

Target Register
address_offset : 0xC500 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT138 TARGET_ROOT138 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT138_SET

Target Register
address_offset : 0xC504 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT138_SET TARGET_ROOT138_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT138_CLR

Target Register
address_offset : 0xC508 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT138_CLR TARGET_ROOT138_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT138_TOG

Target Register
address_offset : 0xC50C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT138_TOG TARGET_ROOT138_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC138

Miscellaneous Register
address_offset : 0xC510 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC138 MISC138 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT138_SET

Miscellaneous Register
address_offset : 0xC514 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT138_SET MISC_ROOT138_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT138_CLR

Miscellaneous Register
address_offset : 0xC518 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT138_CLR MISC_ROOT138_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT138_TOG

Miscellaneous Register
address_offset : 0xC51C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT138_TOG MISC_ROOT138_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST138

Post Divider Register
address_offset : 0xC520 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST138 POST138 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT138_SET

Post Divider Register
address_offset : 0xC524 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT138_SET POST_ROOT138_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT138_CLR

Post Divider Register
address_offset : 0xC528 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT138_CLR POST_ROOT138_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT138_TOG

Post Divider Register
address_offset : 0xC52C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT138_TOG POST_ROOT138_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE138

Pre Divider Register
address_offset : 0xC530 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE138 PRE138 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT138_SET

Pre Divider Register
address_offset : 0xC534 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT138_SET PRE_ROOT138_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT138_CLR

Pre Divider Register
address_offset : 0xC538 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT138_CLR PRE_ROOT138_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT138_TOG

Pre Divider Register
address_offset : 0xC53C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT138_TOG PRE_ROOT138_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL138

Access Control Register
address_offset : 0xC570 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL138 ACCESS_CTRL138 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT138_SET

Access Control Register
address_offset : 0xC574 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT138_SET ACCESS_CTRL_ROOT138_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT138_CLR

Access Control Register
address_offset : 0xC578 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT138_CLR ACCESS_CTRL_ROOT138_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT138_TOG

Access Control Register
address_offset : 0xC57C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT138_TOG ACCESS_CTRL_ROOT138_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT139

Target Register
address_offset : 0xC580 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT139 TARGET_ROOT139 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT139_SET

Target Register
address_offset : 0xC584 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT139_SET TARGET_ROOT139_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT139_CLR

Target Register
address_offset : 0xC588 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT139_CLR TARGET_ROOT139_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT139_TOG

Target Register
address_offset : 0xC58C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT139_TOG TARGET_ROOT139_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC139

Miscellaneous Register
address_offset : 0xC590 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC139 MISC139 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT139_SET

Miscellaneous Register
address_offset : 0xC594 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT139_SET MISC_ROOT139_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT139_CLR

Miscellaneous Register
address_offset : 0xC598 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT139_CLR MISC_ROOT139_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT139_TOG

Miscellaneous Register
address_offset : 0xC59C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT139_TOG MISC_ROOT139_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST139

Post Divider Register
address_offset : 0xC5A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST139 POST139 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT139_SET

Post Divider Register
address_offset : 0xC5A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT139_SET POST_ROOT139_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT139_CLR

Post Divider Register
address_offset : 0xC5A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT139_CLR POST_ROOT139_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT139_TOG

Post Divider Register
address_offset : 0xC5AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT139_TOG POST_ROOT139_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE139

Pre Divider Register
address_offset : 0xC5B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE139 PRE139 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT139_SET

Pre Divider Register
address_offset : 0xC5B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT139_SET PRE_ROOT139_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT139_CLR

Pre Divider Register
address_offset : 0xC5B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT139_CLR PRE_ROOT139_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT139_TOG

Pre Divider Register
address_offset : 0xC5BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT139_TOG PRE_ROOT139_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


ACCESS_CTRL139

Access Control Register
address_offset : 0xC5F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL139 ACCESS_CTRL139 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT139_SET

Access Control Register
address_offset : 0xC5F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT139_SET ACCESS_CTRL_ROOT139_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT139_CLR

Access Control Register
address_offset : 0xC5F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT139_CLR ACCESS_CTRL_ROOT139_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT139_TOG

Access Control Register
address_offset : 0xC5FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT139_TOG ACCESS_CTRL_ROOT139_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT140

Target Register
address_offset : 0xC600 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT140 TARGET_ROOT140 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT140_SET

Target Register
address_offset : 0xC604 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT140_SET TARGET_ROOT140_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT140_CLR

Target Register
address_offset : 0xC608 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT140_CLR TARGET_ROOT140_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT140_TOG

Target Register
address_offset : 0xC60C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT140_TOG TARGET_ROOT140_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC140

Miscellaneous Register
address_offset : 0xC610 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC140 MISC140 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT140_SET

Miscellaneous Register
address_offset : 0xC614 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT140_SET MISC_ROOT140_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT140_CLR

Miscellaneous Register
address_offset : 0xC618 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT140_CLR MISC_ROOT140_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT140_TOG

Miscellaneous Register
address_offset : 0xC61C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT140_TOG MISC_ROOT140_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST140

Post Divider Register
address_offset : 0xC620 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST140 POST140 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT140_SET

Post Divider Register
address_offset : 0xC624 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT140_SET POST_ROOT140_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT140_CLR

Post Divider Register
address_offset : 0xC628 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT140_CLR POST_ROOT140_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT140_TOG

Post Divider Register
address_offset : 0xC62C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT140_TOG POST_ROOT140_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE140

Pre Divider Register
address_offset : 0xC630 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE140 PRE140 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT140_SET

Pre Divider Register
address_offset : 0xC634 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT140_SET PRE_ROOT140_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT140_CLR

Pre Divider Register
address_offset : 0xC638 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT140_CLR PRE_ROOT140_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT140_TOG

Pre Divider Register
address_offset : 0xC63C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT140_TOG PRE_ROOT140_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PLL_CTRL21

CCM PLL Control Register
address_offset : 0xC670 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL21 PLL_CTRL21 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


ACCESS_CTRL140

Access Control Register
address_offset : 0xC670 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL140 ACCESS_CTRL140 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT140_SET

Access Control Register
address_offset : 0xC674 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT140_SET ACCESS_CTRL_ROOT140_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT140_CLR

Access Control Register
address_offset : 0xC678 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT140_CLR ACCESS_CTRL_ROOT140_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT140_TOG

Access Control Register
address_offset : 0xC67C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT140_TOG ACCESS_CTRL_ROOT140_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


TARGET_ROOT141

Target Register
address_offset : 0xC680 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT141 TARGET_ROOT141 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT141_SET

Target Register
address_offset : 0xC684 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT141_SET TARGET_ROOT141_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT141_CLR

Target Register
address_offset : 0xC688 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT141_CLR TARGET_ROOT141_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide the number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divider divide the number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


TARGET_ROOT141_TOG

Target Register
address_offset : 0xC68C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TARGET_ROOT141_TOG TARGET_ROOT141_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF PRE_PODF MUX ENABLE

POST_PODF : Post divider divide number Divider value is n + 1
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

PRE_PODF : Pre divide divide number Divider value is n+1 This field does not apply for CORE, DRAM, DRAM_PHYM
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_0

Divide by 1

0x1 : PRE_PODF_1

Divide by 2

0x2 : PRE_PODF_2

Divide by 3

0x3 : PRE_PODF_3

Divide by 4

0x4 : PRE_PODF_4

Divide by 5

0x5 : PRE_PODF_5

Divide by 6

0x6 : PRE_PODF_6

Divide by 7

0x7 : PRE_PODF_7

Divide by 8

End of enumeration elements list.

MUX : Selection of clock sources This field is 1 bit long for DRAM and CORE
bits : 24 - 26 (3 bit)
access : read-write

ENABLE : Enable this clock
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : ENABLE_0

clock root is OFF

0x1 : ENABLE_1

clock root is ON

End of enumeration elements list.


MISC141

Miscellaneous Register
address_offset : 0xC690 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC141 MISC141 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT141_SET

Miscellaneous Register
address_offset : 0xC694 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT141_SET MISC_ROOT141_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT141_CLR

Miscellaneous Register
address_offset : 0xC698 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT141_CLR MISC_ROOT141_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


MISC_ROOT141_TOG

Miscellaneous Register
address_offset : 0xC69C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MISC_ROOT141_TOG MISC_ROOT141_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUTHEN_FAIL TIMEOUT VIOLATE

AUTHEN_FAIL : This sticky bit reflects access restricted by access control of this clock
bits : 0 - 0 (1 bit)
access : read-write

TIMEOUT : This sticky bit reflects time out happened during accessing this clock
bits : 4 - 4 (1 bit)
access : read-write

VIOLATE : This sticky bit reflects access violation in normal interface of this clock
bits : 8 - 8 (1 bit)
access : read-write


POST141

Post Divider Register
address_offset : 0xC6A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST141 POST141 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT141_SET

Post Divider Register
address_offset : 0xC6A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT141_SET POST_ROOT141_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT141_CLR

Post Divider Register
address_offset : 0xC6A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT141_CLR POST_ROOT141_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide the number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


POST_ROOT141_TOG

Post Divider Register
address_offset : 0xC6AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

POST_ROOT141_TOG POST_ROOT141_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POST_PODF BUSY1 SELECT BUSY2

POST_PODF : Post divider divide number Divider value is n + 1 For CORE, this field is 3 bit long
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0 : POST_PODF_0

Divide by 1

0x1 : POST_PODF_1

Divide by 2

0x2 : POST_PODF_2

Divide by 3

0x3 : POST_PODF_3

Divide by 4

0x4 : POST_PODF_4

Divide by 5

0x5 : POST_PODF_5

Divide by 6

0x3F : POST_PODF_63

Divide by 64

End of enumeration elements list.

BUSY1 : Post divider is applying new set value
bits : 7 - 7 (1 bit)
access : read-only

SELECT : Selection of pre clock branches This field is not applied in IP
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SELECT_0

select branch A

0x1 : SELECT_1

select branch B

End of enumeration elements list.

BUSY2 : Clock switching multiplexer is applying new setting
bits : 31 - 31 (1 bit)
access : read-only


PRE141

Pre Divider Register
address_offset : 0xC6B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE141 PRE141 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT141_SET

Pre Divider Register
address_offset : 0xC6B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT141_SET PRE_ROOT141_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applying field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT141_CLR

Pre Divider Register
address_offset : 0xC6B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT141_CLR PRE_ROOT141_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch A is applied This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PRE_ROOT141_TOG

Pre Divider Register
address_offset : 0xC6BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRE_ROOT141_TOG PRE_ROOT141_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE_PODF_B BUSY0 MUX_B EN_B BUSY1 PRE_PODF_A BUSY3 MUX_A EN_A BUSY4

PRE_PODF_B : Pre divider divide number for branch B Divider value is n + 1
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_B_0

Divide by 1

0x1 : PRE_PODF_B_1

Divide by 2

0x2 : PRE_PODF_B_2

Divide by 3

0x3 : PRE_PODF_B_3

Divide by 4

0x4 : PRE_PODF_B_4

Divide by 5

0x5 : PRE_PODF_B_5

Divide by 6

0x6 : PRE_PODF_B_6

Divide by 7

0x7 : PRE_PODF_B_7

Divide by 8

End of enumeration elements list.

BUSY0 : Pre divider value for branch a is applied field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 3 - 3 (1 bit)
access : read-only

MUX_B : Selection control of multiplexer of branch B This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 8 - 10 (3 bit)
access : read-write

EN_B : Branch B clock gate control This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : EN_B_0

Clock shutdown

0x1 : EN_B_1

Clock ON

End of enumeration elements list.

BUSY1 : EN_B is applied to field This field does not apply for CORE, IP,DRAM, DRAM_PHYM
bits : 15 - 15 (1 bit)
access : read-only

PRE_PODF_A : Pre divider divide number for branch A Divider value is n + 1
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : PRE_PODF_A_0

Divide by 1

0x1 : PRE_PODF_A_1

Divide by 2

0x2 : PRE_PODF_A_2

Divide by 3

0x3 : PRE_PODF_A_3

Divide by 4

0x4 : PRE_PODF_A_4

Divide by 5

0x5 : PRE_PODF_A_5

Divide by 6

0x6 : PRE_PODF_A_6

Divide by 7

0x7 : PRE_PODF_A_7

Divide by 8

End of enumeration elements list.

BUSY3 : Pre divider value for branch A is applied This field applies to DRAM and DRAM_PHYM
bits : 19 - 19 (1 bit)
access : read-only

MUX_A : Selection control of multiplexer of branch A This field applies to DRAM and DRAM_PHYM
bits : 24 - 26 (3 bit)
access : read-write

EN_A : Branch A clock gate control This field applies to DRAM and DRAM_PHYM
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : EN_A_0

Clock shutdown

0x1 : EN_A_1

clock ON

End of enumeration elements list.

BUSY4 : EN_A field is applied to field This field applies to DRAM and DRAM_PHYM
bits : 31 - 31 (1 bit)
access : read-only


PLL_CTRL21_SET

CCM PLL Control Register
address_offset : 0xC6CC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL21_SET PLL_CTRL21_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


ACCESS_CTRL141

Access Control Register
address_offset : 0xC6F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL141 ACCESS_CTRL141 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT141_SET

Access Control Register
address_offset : 0xC6F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT141_SET ACCESS_CTRL_ROOT141_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT141_CLR

Access Control Register
address_offset : 0xC6F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT141_CLR ACCESS_CTRL_ROOT141_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


ACCESS_CTRL_ROOT141_TOG

Access Control Register
address_offset : 0xC6FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ACCESS_CTRL_ROOT141_TOG ACCESS_CTRL_ROOT141_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOMAIN0_INFO DOMAIN1_INFO DOMAIN2_INFO DOMAIN3_INFO OWNER_ID MUTEX DOMAIN0_WHITELIST DOMAIN1_WHITELIST DOMAIN2_WHITELIST DOMAIN3_WHITELIST SEMA_EN LOCK

DOMAIN0_INFO : Information from domain 0 to pass to others This field can only be changed by domain 0
bits : 0 - 3 (4 bit)
access : read-write

DOMAIN1_INFO : Information from domain 1 to pass to others This field can only be changed by domain 1
bits : 4 - 7 (4 bit)
access : read-write

DOMAIN2_INFO : Information from domain 2 to pass to others This field can only be changed by domain 2
bits : 8 - 11 (4 bit)
access : read-write

DOMAIN3_INFO : Information from domain 3 to pass to others This field can only be changed by domain 3
bits : 12 - 15 (4 bit)
access : read-write

OWNER_ID : Current domain that owns semaphore This field is meaningless when MUTEX is 0
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0 : OWNER_ID_0

domaino

0x1 : OWNER_ID_1

domain1

0x2 : OWNER_ID_2

domain2

0x3 : OWNER_ID_3

domain3

End of enumeration elements list.

MUTEX : Semaphore to control access
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : MUTEX_0

Semaphore is free to take

0x1 : MUTEX_1

Semaphore is taken

End of enumeration elements list.

DOMAIN0_WHITELIST : White list of domains that can change setting of this clock root
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN0_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN0_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN1_WHITELIST : White list of domains that can change setting of this clock root
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN1_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN1_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN2_WHITELIST : White list of domains that can change setting of this clock root
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN2_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN2_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

DOMAIN3_WHITELIST : White list of domains that can change setting of this clock root
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0 : DOMAIN3_WHITELIST_0

Domain cannot change the setting

0x1 : DOMAIN3_WHITELIST_1

Domain can change the setting

End of enumeration elements list.

SEMA_EN : Enable internal semaphore This field cannot be changed when lock bit is 1
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : SEMA_EN_0

Disable

0x1 : SEMA_EN_1

Enable

End of enumeration elements list.

LOCK : Lock this clock root to use access control This bit can be set to 1 by software, and can be cleared only by system reset
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : LOCK_0

Access control inactive

0x1 : LOCK_1

Access control active

End of enumeration elements list.


PLL_CTRL21_CLR

CCM PLL Control Register
address_offset : 0xC728 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL21_CLR PLL_CTRL21_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL21_TOG

CCM PLL Control Register
address_offset : 0xC784 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL21_TOG PLL_CTRL21_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR47

CCM Clock Gating Register
address_offset : 0xC8680 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR47 CCGR47 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR47_SET

CCM Clock Gating Register
address_offset : 0xC8744 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR47_SET CCGR47_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR47_CLR

CCM Clock Gating Register
address_offset : 0xC8808 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR47_CLR CCGR47_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR47_TOG

CCM Clock Gating Register
address_offset : 0xC88CC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR47_TOG CCGR47_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR48

CCM Clock Gating Register
address_offset : 0xCC980 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR48 CCGR48 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR48_SET

CCM Clock Gating Register
address_offset : 0xCCA48 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR48_SET CCGR48_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR48_CLR

CCM Clock Gating Register
address_offset : 0xCCB10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR48_CLR CCGR48_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR48_TOG

CCM Clock Gating Register
address_offset : 0xCCBD8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR48_TOG CCGR48_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL22

CCM PLL Control Register
address_offset : 0xCFD0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL22 PLL_CTRL22 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL22_SET

CCM PLL Control Register
address_offset : 0xD030 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL22_SET PLL_CTRL22_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL22_CLR

CCM PLL Control Register
address_offset : 0xD090 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL22_CLR PLL_CTRL22_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR49

CCM Clock Gating Register
address_offset : 0xD0C90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR49 CCGR49 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR49_SET

CCM Clock Gating Register
address_offset : 0xD0D5C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR49_SET CCGR49_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR49_CLR

CCM Clock Gating Register
address_offset : 0xD0E28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR49_CLR CCGR49_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR49_TOG

CCM Clock Gating Register
address_offset : 0xD0EF4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR49_TOG CCGR49_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL22_TOG

CCM PLL Control Register
address_offset : 0xD0F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL22_TOG PLL_CTRL22_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR50

CCM Clock Gating Register
address_offset : 0xD4FB0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR50 CCGR50 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR50_SET

CCM Clock Gating Register
address_offset : 0xD5080 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR50_SET CCGR50_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR50_CLR

CCM Clock Gating Register
address_offset : 0xD5150 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR50_CLR CCGR50_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR50_TOG

CCM Clock Gating Register
address_offset : 0xD5220 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR50_TOG CCGR50_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR51

CCM Clock Gating Register
address_offset : 0xD92E0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR51 CCGR51 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR51_SET

CCM Clock Gating Register
address_offset : 0xD93B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR51_SET CCGR51_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL23

CCM PLL Control Register
address_offset : 0xD940 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL23 PLL_CTRL23 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR51_CLR

CCM Clock Gating Register
address_offset : 0xD9488 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR51_CLR CCGR51_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR51_TOG

CCM Clock Gating Register
address_offset : 0xD955C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR51_TOG CCGR51_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL23_SET

CCM PLL Control Register
address_offset : 0xD9A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL23_SET PLL_CTRL23_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL23_CLR

CCM PLL Control Register
address_offset : 0xDA08 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL23_CLR PLL_CTRL23_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL23_TOG

CCM PLL Control Register
address_offset : 0xDA6C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL23_TOG PLL_CTRL23_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR52

CCM Clock Gating Register
address_offset : 0xDD620 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR52 CCGR52 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR52_SET

CCM Clock Gating Register
address_offset : 0xDD6F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR52_SET CCGR52_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR52_CLR

CCM Clock Gating Register
address_offset : 0xDD7D0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR52_CLR CCGR52_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR52_TOG

CCM Clock Gating Register
address_offset : 0xDD8A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR52_TOG CCGR52_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR53

CCM Clock Gating Register
address_offset : 0xE1970 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR53 CCGR53 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR53_SET

CCM Clock Gating Register
address_offset : 0xE1A4C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR53_SET CCGR53_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR53_CLR

CCM Clock Gating Register
address_offset : 0xE1B28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR53_CLR CCGR53_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR53_TOG

CCM Clock Gating Register
address_offset : 0xE1C04 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR53_TOG CCGR53_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL24

CCM PLL Control Register
address_offset : 0xE2C0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL24 PLL_CTRL24 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL24_SET

CCM PLL Control Register
address_offset : 0xE328 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL24_SET PLL_CTRL24_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL24_CLR

CCM PLL Control Register
address_offset : 0xE390 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL24_CLR PLL_CTRL24_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL24_TOG

CCM PLL Control Register
address_offset : 0xE3F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL24_TOG PLL_CTRL24_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR54

CCM Clock Gating Register
address_offset : 0xE5CD0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR54 CCGR54 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR54_SET

CCM Clock Gating Register
address_offset : 0xE5DB0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR54_SET CCGR54_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR54_CLR

CCM Clock Gating Register
address_offset : 0xE5E90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR54_CLR CCGR54_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR54_TOG

CCM Clock Gating Register
address_offset : 0xE5F70 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR54_TOG CCGR54_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR55

CCM Clock Gating Register
address_offset : 0xEA040 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR55 CCGR55 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR55_SET

CCM Clock Gating Register
address_offset : 0xEA124 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR55_SET CCGR55_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR55_CLR

CCM Clock Gating Register
address_offset : 0xEA208 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR55_CLR CCGR55_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR55_TOG

CCM Clock Gating Register
address_offset : 0xEA2EC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR55_TOG CCGR55_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL25

CCM PLL Control Register
address_offset : 0xEC50 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL25 PLL_CTRL25 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL25_SET

CCM PLL Control Register
address_offset : 0xECBC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL25_SET PLL_CTRL25_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL25_CLR

CCM PLL Control Register
address_offset : 0xED28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL25_CLR PLL_CTRL25_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL25_TOG

CCM PLL Control Register
address_offset : 0xED94 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL25_TOG PLL_CTRL25_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR56

CCM Clock Gating Register
address_offset : 0xEE3C0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR56 CCGR56 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR56_SET

CCM Clock Gating Register
address_offset : 0xEE4A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR56_SET CCGR56_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR56_CLR

CCM Clock Gating Register
address_offset : 0xEE590 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR56_CLR CCGR56_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR56_TOG

CCM Clock Gating Register
address_offset : 0xEE678 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR56_TOG CCGR56_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR57

CCM Clock Gating Register
address_offset : 0xF2750 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR57 CCGR57 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR57_SET

CCM Clock Gating Register
address_offset : 0xF283C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR57_SET CCGR57_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR57_CLR

CCM Clock Gating Register
address_offset : 0xF2928 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR57_CLR CCGR57_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR57_TOG

CCM Clock Gating Register
address_offset : 0xF2A14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR57_TOG CCGR57_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL26

CCM PLL Control Register
address_offset : 0xF5F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL26 PLL_CTRL26 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL26_SET

CCM PLL Control Register
address_offset : 0xF660 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL26_SET PLL_CTRL26_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR58

CCM Clock Gating Register
address_offset : 0xF6AF0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR58 CCGR58 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR58_SET

CCM Clock Gating Register
address_offset : 0xF6BE0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR58_SET CCGR58_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR58_CLR

CCM Clock Gating Register
address_offset : 0xF6CD0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR58_CLR CCGR58_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL26_CLR

CCM PLL Control Register
address_offset : 0xF6D0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL26_CLR PLL_CTRL26_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR58_TOG

CCM Clock Gating Register
address_offset : 0xF6DC0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR58_TOG CCGR58_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL26_TOG

CCM PLL Control Register
address_offset : 0xF740 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL26_TOG PLL_CTRL26_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR59

CCM Clock Gating Register
address_offset : 0xFAEA0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR59 CCGR59 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR59_SET

CCM Clock Gating Register
address_offset : 0xFAF94 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR59_SET CCGR59_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR59_CLR

CCM Clock Gating Register
address_offset : 0xFB088 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR59_CLR CCGR59_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR59_TOG

CCM Clock Gating Register
address_offset : 0xFB17C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR59_TOG CCGR59_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR60

CCM Clock Gating Register
address_offset : 0xFF260 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR60 CCGR60 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR60_SET

CCM Clock Gating Register
address_offset : 0xFF358 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR60_SET CCGR60_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR60_CLR

CCM Clock Gating Register
address_offset : 0xFF450 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR60_CLR CCGR60_CLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


CCGR60_TOG

CCM Clock Gating Register
address_offset : 0xFF548 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCGR60_TOG CCGR60_TOG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.


PLL_CTRL27

CCM PLL Control Register
address_offset : 0xFFA0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLL_CTRL27 PLL_CTRL27 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETTING0 SETTING1 SETTING2 SETTING3

SETTING0 : Clock gate control setting for domain 0. This field can only be written by domain 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : SETTING0_0

Domain clocks not needed

0x1 : SETTING0_1

Domain clocks needed when in RUN

0x2 : SETTING0_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING0_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING1 : Clock gate control setting for domain 1. This field can only be written by domain 1.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : SETTING1_0

Domain clocks not needed

0x1 : SETTING1_1

Domain clocks needed when in RUN

0x2 : SETTING1_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING1_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING2 : Clock gate control setting for domain 2. This field can only be written by domain 2
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : SETTING2_0

Domain clocks not needed

0x1 : SETTING2_1

Domain clocks needed when in RUN

0x2 : SETTING2_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING2_3

Domain clocks needed all the time

End of enumeration elements list.

SETTING3 : Clock gate control setting for domain 3. This field can only be written by domain 3
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : SETTING3_0

Domain clocks not needed

0x1 : SETTING3_1

Domain clocks needed when in RUN

0x2 : SETTING3_2

Domain clocks needed when in RUN and WAIT

0x3 : SETTING3_3

Domain clocks needed all the time

End of enumeration elements list.



Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !

This website is sponsored by EmbeetleEmbeetle, an IDE designed from scratch for embedded software developers.