SPRUI30H November 2015 – May 2024 DRA745 , DRA746 , DRA750 , DRA756
Address Offset | 0x0000 0000 | ||
Physical Address | 0x4AE0 6100 | Instance | CKGEN_PRM |
Description | Select the SYS CLK for SYSCLK1_32K_CLK. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:1 | RESERVED | R | 0x0 | |
0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select SYS_CLK divided by 6 | ||||
0x1: Select SYS_CLK divided by 10 |
Address Offset | 0x0000 0008 | ||
Physical Address | 0x4AE0 6108 | Instance | CKGEN_PRM |
Description | Control the functional clock source of WKUPAON, PRM and Smart Reflex functional clock. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:1 | RESERVED | R | 0x0 | |
0 | CLKSEL | Select the clock source for WKUPAON_ICLK clock | RW | 0x0 |
0x0: Selects SYS_CLK for WKUPAON_ICLK | ||||
0x1: Selects ABE_LP_CLK for WKUPAON_ICLK |
Address Offset | 0x0000 000C | ||
Physical Address | 0x4AE0 610C | Instance | CKGEN_PRM |
Description | Control the source of the reference clock for DPLL_ABE | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:1 | RESERVED | R | 0x0 | |
0 | CLKSEL | Select the source for the DPLL_ABE reference clock. | RW | 0x0 |
0x0: Selects ABE_DPLL_SYS_CLK for ABE_DPLL_CLK | ||||
0x1: Selects FUNC_32K_CLK for ABE_DPLL_CLK |
Address Offset | 0x0000 0010 | ||
Physical Address | 0x4AE0 6110 | Instance | CKGEN_PRM |
Description | ROM code sets the SYS_CLK configuration corresponding to the frequency of SYS_CLK. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | SYS_CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | R | 0x0 | |
2:0 | SYS_CLKSEL | System clock input selection. | RW | 0x0 |
0x0: Uninitialized | ||||
0x1: Reserved | ||||
0x2: Input clock is 20 MHz | ||||
0x3: Reserved | ||||
0x4: Input clock is 19.2 MHz | ||||
0x5: Reserved | ||||
0x6: Input clock is 27 MHz | ||||
0x7: Reserved |
Address Offset | 0x0000 0014 | ||
Physical Address | 0x4AE0 6114 | Instance | CKGEN_PRM |
Description | Control the source of the bypass clock for DPLL_ABE | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:1 | RESERVED | R | 0x0 | |
0 | CLKSEL | Control the source of the bypass clock for DPLL_ABE | RW | 0x0 |
0x0: Selects ABE_DPLL_SYS_CLK for ABE_DPLL_BYPASS_CLK | ||||
0x1: Selects FUNC_32K_CLK for ABE_DPLL_BYPASS_CLK |
Address Offset | 0x0000 0018 | ||
Physical Address | 0x4AE0 6118 | Instance | CKGEN_PRM |
Description | Control the source of the SYS clock for DPLL_ABE | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:1 | RESERVED | R | 0x0 | |
0 | CLKSEL | Select the SYS clock for the DPLL_ABE reference and bypass clock. | RW | 0x0 |
0x0: Selects SYS_CLK1 | ||||
0x1: Selects SYS_CLK2 |
Address Offset | 0x0000 001C | ||
Physical Address | 0x4AE0 611C | Instance | CKGEN_PRM |
Description | Select the ABE_24M_FCLK for TIMERS subsystems. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:1 | RESERVED | R | 0x0 | |
0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select SYS_CLK divided by 8 | ||||
0x1: Select SYS_CLK divided by 16 |
Address Offset | 0x0000 0020 | ||
Physical Address | 0x4AE0 6120 | Instance | CKGEN_PRM |
Description | Select the SYS CLK for IPU subsystems. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:1 | RESERVED | R | 0x0 | |
0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select SYS_CLK divided by 1 | ||||
0x1: Select SYS_CLK divided by 2 Must be used for SYS_CLK >26MHz |
Address Offset | 0x0000 0024 | ||
Physical Address | 0x4AE0 6124 | Instance | CKGEN_PRM |
Description | Select the HDMI_CLK for McASP subsystems. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | R | 0x0 | |
2:0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select HDMI_CLK divided by 1 | ||||
0x1: Select HDMI_CLK divided by 2 | ||||
0x2: Select HDMI_CLK divided by 4 | ||||
0x3: Select HDMI_CLK divided by 8 | ||||
0x4: Select HDMI_CLK divided by 16 | ||||
0x5: Reserved | ||||
0x6: Reserved | ||||
0x7: Reserved |
Address Offset | 0x0000 0028 | ||
Physical Address | 0x4AE0 6128 | Instance | CKGEN_PRM |
Description | Select the HDMI_CLK for TIMER subsystems. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | R | 0x0 | |
2:0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select HDMI_CLK divided by 1 | ||||
0x1: Select HDMI_CLK divided by 2 | ||||
0x2: Select HDMI_CLK divided by 4 | ||||
0x3: Select HDMI_CLK divided by 8 | ||||
0x4: Select HDMI_CLK divided by 16 | ||||
0x5: Select HDMI_CLK divided by 22 | ||||
0x6: Select HDMI_CLK divided by 32 | ||||
0x7: Reserved |
Address Offset | 0x0000 002C | ||
Physical Address | 0x4AE0 612C | Instance | CKGEN_PRM |
Description | Select the SYS CLK for ABE_24M_FCLK. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:1 | RESERVED | R | 0x0 | |
0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select SYS_CLK divided by 8 | ||||
0x1: Select SYS_CLK divided by 16 |
Address Offset | 0x0000 0030 | ||
Physical Address | 0x4AE0 6130 | Instance | CKGEN_PRM |
Description | Select the MLBP_CLK for McASP subsystems. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | R | 0x0 | |
2:0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select MLBP_CLK divided by 1 | ||||
0x1: Select MLBP_CLK divided by 2 | ||||
0x2: Select MLBP_CLK divided by 4 | ||||
0x3: Select MLBP_CLK divided by 8 | ||||
0x4: Select MLBP_CLK divided by 16 | ||||
0x5: RESERVED | ||||
0x6: RESERVED | ||||
0x7: RESERVED |
Address Offset | 0x0000 0034 | ||
Physical Address | 0x4AE0 6134 | Instance | CKGEN_PRM |
Description | Select the MLB_CLK for McASP subsystems. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | R | 0x0 | |
2:0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select MLB_CLK divided by 1 | ||||
0x1: Select MLB_CLK divided by 2 | ||||
0x2: Select MLB_CLK divided by 4 | ||||
0x3: Select MLB_CLK divided by 8 | ||||
0x4: Select MLB_CLK divided by 16 | ||||
0x5: RESERVED | ||||
0x6: RESERVED1 | ||||
0x7: RESERVED |
Address Offset | 0x0000 0038 | ||
Physical Address | 0x4AE0 6138 | Instance | CKGEN_PRM |
Description | Select the PER_ABE_X1_GFCLK_CLK for McASP subsystems. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | R | 0x0 | |
2:0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select PER_ABE_X1_GFCLK divided by 1 | ||||
0x1: Select PER_ABE_X1_GFCLK divided by 2 | ||||
0x2: Select PER_ABE_X1_GFCLK divided by 4 | ||||
0x3: Select PER_ABE_X1_GFCLK divided by 8 | ||||
0x4: Select PER_ABE_X1_GFCLK divided by 16 | ||||
0x5: Reserved | ||||
0x6: Reserved | ||||
0x7: RESERVED |
Address Offset | 0x0000 0044 | ||
Physical Address | 0x4AE0 6144 | Instance | CKGEN_PRM |
Description | Select the SYS CLK for TIMERS subsystems. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:1 | RESERVED | R | 0x0 | |
0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select SYS_CLK divided by 1 | ||||
0x1: Select SYS_CLK divided by 2 |
Address Offset | 0x0000 0048 | ||
Physical Address | 0x4AE0 6148 | Instance | CKGEN_PRM |
Description | Select the VIDEO1_CLK for McASP subsystems. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | R | 0x0 | |
2:0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select VIDEO1_CLK divided by 1 | ||||
0x1: Select VIDEO1_CLK divided by 2 | ||||
0x2: Select VIDEO1_CLK divided by 4 | ||||
0x3: Select VIDEO1_CLK divided by 8 | ||||
0x4: Select VIDEO1_CLK divided by 16 | ||||
0x5: Reserved | ||||
0x6: Reserved | ||||
0x7: Reserved |
Address Offset | 0x0000 004C | ||
Physical Address | 0x4AE0 614C | Instance | CKGEN_PRM |
Description | Select the VIDEO1_CLK for TIMER subsystems. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | R | 0x0 | |
2:0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select VIDEO1_CLK divided by 1 | ||||
0x1: Select VIDEO1_CLK divided by 2 | ||||
0x2: Select VIDEO1_CLK divided by 4 | ||||
0x3: Select VIDEO1_CLK divided by 8 | ||||
0x4: Select VIDEO1_CLK divided by 16 | ||||
0x5: Select VIDEO1_CLK divided by 22 | ||||
0x6: Select VIDEO1_CLK divided by 32 | ||||
0x7: RESERVED |
Address Offset | 0x0000 0050 | ||
Physical Address | 0x4AE0 6150 | Instance | CKGEN_PRM |
Description | Select the VIDEO2_CLK for McASP subsystems. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | R | 0x0 | |
2:0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select VIDEO2_CLK divided by 1 | ||||
0x1: Select VIDEO2_CLK divided by 2 | ||||
0x2: Select VIDEO2_CLK divided by 4 | ||||
0x3: Select VIDEO2_CLK divided by 8 | ||||
0x4: Select VIDEO2_CLK divided by 16 | ||||
0x5: Reserved | ||||
0x6: Reserved | ||||
0x7: Reserved |
Address Offset | 0x0000 0054 | ||
Physical Address | 0x4AE0 6154 | Instance | CKGEN_PRM |
Description | Select the VIDEO2_CLK for TIMER subsystems. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | R | 0x0 | |
2:0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select VIDEO2_CLK divided by 1 | ||||
0x1: Select VIDEO2_CLK divided by 2 | ||||
0x2: Select VIDEO2_CLK divided by 4 | ||||
0x3: Select VIDEO2_CLK divided by 8 | ||||
0x4: Select VIDEO2_CLK divided by 16 | ||||
0x5: Select VIDEO2_CLK divided by 22 | ||||
0x6: Select VIDEO2_CLK divided by 32 | ||||
0x7: RESERVED |
Address Offset | 0x0000 0058 | ||
Physical Address | 0x4AE0 6158 | Instance | CKGEN_PRM |
Description | Control the source of the CLKOUTMUX0_CLK. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:5 | RESERVED | R | 0x0 | |
4:0 | CLKSEL | Select the source clock for CLKOUTMUX0_CLK. | RW | 0x0 |
0x0: Selects divided version of SYS_CLK1. See CM_CLKSEL_SYS_CLK1_CLKOUTMUX | ||||
0x1: Selects divided version of EVE_GFCLK. See CM_CLKSEL_EVE_GFCLK_CLKOUTMUX | ||||
0x2: Selects divided version of PER_ABE_X1_GFCLK. See CM_CLKSEL_PER_ABE_X1_CLK_CLKOUTMUX | ||||
0x3: Selects divided version of MPU_GCLK. See CM_CLKSEL_MPU_GCLK_CLKOUTMUX | ||||
0x4: Selects divided version of DSP_GFCLK. See CM_CLKSEL_DSP_GFCLK_CLKOUTMUX | ||||
0x5: Selects divided version of IVA_GCLK. See CM_CLKSEL_IVA_GCLK_CLKOUTMUX | ||||
0x6: Selects divided version of GPU_GCLK. See CM_CLKSEL_GPU_GCLK_CLKOUTMUX | ||||
0x7: Selects divided version of CORE_DPLL_OUT_CLK. See CM_CLKSEL_CORE_DPLL_OUT_CLK_CLKOUTMUX | ||||
0x8: Selects divided version of EMIF_PHY_GCLK. See CM_CLKSEL_EMIF_PHY_GCLK_CLKOUTMUX | ||||
0x9: Selects divided version of GMAC_250M_CLK. See CM_CLKSEL_GMAC_250M_CLK_CLKOUTMUX | ||||
0xA: Selects divided version of VIDEO2_CLK. See CM_CLKSEL_VIDEO2_CLK_CLKOUTMUX | ||||
0xB: Selects divided version of VIDEO1_CLK. See CM_CLKSEL_VIDEO1_CLK_CLKOUTMUX | ||||
0xC: Selects divided version of HDMI_CLK. See CM_CLKSEL_HDMI_CLK_CLKOUTMUX | ||||
0xD: Selects divided version of FUNC_96M_AON_CLK. See CM_CLKSEL_FUNC_96M_AON_CLK_CLKOUTMUX | ||||
0xE: Selects divided version of L3INIT_480M_GFCLK. See CM_CLKSEL_L3INIT_480M_GFCLK_CLKOUTMUX | ||||
0xF: Selects divided version of USB_OTG_CLK. See CM_CLKSEL_USB_OTG_CLK_CLKOUTMUX | ||||
0x10: Selects divided version of SATA_CLK. See CM_CLKSEL_SATA_CLK_CLKOUTMUX | ||||
0x11: Selects divided version of PCIE_M2_CLK. See CM_CLKSEL_PCIE2_CLK_CLKOUTMUX | ||||
0x12: Selects divided version of APLL_PCIE_M2_CLK. See CM_CLKSEL_PCIE1_CLK_CLKOUTMUX | ||||
0x13: Selects divided version of EMU_CLK. See CM_CLKSEL_EMU_CLK_CLKOUTMUX | ||||
0x14: Selects divided version of
OSC_32K_CLK. See CM_CLKSEL_OSC_32K_CLK_CLKOUTMUX Note: The OSC_32K_CLK clock, provided by the On-die 32K RC Osc is not accurate 32KHz clock. The frequency may vary with temperature and silicon characteristics. | ||||
0x15-0x1F: RESERVED |
Address Offset | 0x0000 005C | ||
Physical Address | 0x4AE0 615C | Instance | CKGEN_PRM |
Description | Control the source of the CLKOUTMUX1_CLK. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:5 | RESERVED | R | 0x0 | |
4:0 | CLKSEL | Select the source clock for CLKOUTMUX1_CLK. | RW | 0x0 |
0x0: Selects divided version of SYS_CLK1. See CM_CLKSEL_SYS_CLK1_CLKOUTMUX | ||||
0x1: Selects divided version of SYS_CLK2. See CM_CLKSEL_SYS_CLK2_CLKOUTMUX | ||||
0x2: Selects divided version of PER_ABE_X1_GFCLK. See CM_CLKSEL_PER_ABE_X1_CLK_CLKOUTMUX | ||||
0x3: Selects divided version of MPU_GCLK. See CM_CLKSEL_MPU_GCLK_CLKOUTMUX | ||||
0x4: Selects divided version of DSP_GFCLK. See CM_CLKSEL_DSP_GFCLK_CLKOUTMUX | ||||
0x5: Selects divided version of IVA_GCLK. See CM_CLKSEL_IVA_GCLK_CLKOUTMUX | ||||
0x6: Selects divided version of GPU_GCLK. See CM_CLKSEL_GPU_GCLK_CLKOUTMUX | ||||
0x7: Selects divided version of CORE_DPLL_OUT_CLK. See CM_CLKSEL_CORE_DPLL_OUT_CLK_CLKOUTMUX | ||||
0x8: Selects divided version of EMIF_PHY_GCLK. See CM_CLKSEL_EMIF_PHY_GCLK_CLKOUTMUX | ||||
0x9: Selects divided version of GMAC_250M_CLK. See CM_CLKSEL_GMAC_250M_CLK_CLKOUTMUX | ||||
0xA: Selects divided version of VIDEO2_CLK. See CM_CLKSEL_VIDEO2_CLK_CLKOUTMUX | ||||
0xB: Selects divided version of VIDEO1_CLK. See CM_CLKSEL_VIDEO1_CLK_CLKOUTMUX | ||||
0xC: Selects divided version of HDMI_CLK. See CM_CLKSEL_HDMI_CLK_CLKOUTMUX | ||||
0xD: Selects divided version of FUNC_96M_AON_CLK. See CM_CLKSEL_FUNC_96M_AON_CLK_CLKOUTMUX | ||||
0xE: Selects divided version of L3INIT_480M_GFCLK. See CM_CLKSEL_L3INIT_480M_GFCLK_CLKOUTMUX | ||||
0xF: Selects divided version of USB_OTG_CLK. See CM_CLKSEL_USB_OTG_CLK_CLKOUTMUX | ||||
0x10: Selects divided version of SATA_CLK. See CM_CLKSEL_SATA_CLK_CLKOUTMUX | ||||
0x11: Selects divided version of PCIE_M2_CLK. See CM_CLKSEL_PCIE2_CLK_CLKOUTMUX | ||||
0x12: Selects divided version of APLL_PCIE_M2_CLK. See CM_CLKSEL_PCIE1_CLK_CLKOUTMUX | ||||
0x13: Selects divided version of EMU_CLK. See CM_CLKSEL_EMU_CLK_CLKOUTMUX | ||||
0x14: Selects divided version of
OSC_32K_CLK. See CM_CLKSEL_OSC_32K_CLK_CLKOUTMUX Note: The OSC_32K_CLK clock, provided by the On-die 32K RC Osc is not accurate 32KHz clock. The frequency may vary with temperature and silicon characteristics. | ||||
0x15: Selects divided version of EVE_GFCLK. See CM_CLKSEL_EVE_GFCLK_CLKOUTMUX | ||||
0x16-0x1F: RESERVED |
Address Offset | 0x0000 0060 | ||
Physical Address | 0x4AE0 6160 | Instance | CKGEN_PRM |
Description | Control the source of the CLKOUTMUX2_CLK. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:5 | RESERVED | R | 0x0 | |
4:0 | CLKSEL | Select the source clock for CLKOUTMUX2_CLK. | RW | 0x0 |
0x0: Selects divided version of SYS_CLK1. See CM_CLKSEL_SYS_CLK1_CLKOUTMUX | ||||
0x1: Selects divided version of SYS_CLK2. See CM_CLKSEL_SYS_CLK2_CLKOUTMUX | ||||
0x2: Selects divided version of PER_ABE_X1_GFCLK. See CM_CLKSEL_PER_ABE_X1_CLK_CLKOUTMUX | ||||
0x3: Selects divided version of MPU_GCLK. See CM_CLKSEL_MPU_GCLK_CLKOUTMUX | ||||
0x4: Selects divided version of DSP_GFCLK. See CM_CLKSEL_DSP_GFCLK_CLKOUTMUX | ||||
0x5: Selects divided version of IVA_GCLK. See CM_CLKSEL_IVA_GCLK_CLKOUTMUX | ||||
0x6: Selects divided version of GPU_GCLK. See CM_CLKSEL_GPU_GCLK_CLKOUTMUX | ||||
0x7: Selects divided version of CORE_DPLL_OUT_CLK. See CM_CLKSEL_CORE_DPLL_OUT_CLK_CLKOUTMUX | ||||
0x8: Selects divided version of EMIF_PHY_GCLK. See CM_CLKSEL_EMIF_PHY_GCLK_CLKOUTMUX | ||||
0x9: Selects divided version of GMAC_250M_CLK. See CM_CLKSEL_GMAC_250M_CLK_CLKOUTMUX | ||||
0xA: Selects divided version of VIDEO2_CLK. See CM_CLKSEL_VIDEO2_CLK_CLKOUTMUX | ||||
0xB: Selects divided version of VIDEO1_CLK. See CM_CLKSEL_VIDEO1_CLK_CLKOUTMUX | ||||
0xC: Selects divided version of HDMI_CLK. See CM_CLKSEL_HDMI_CLK_CLKOUTMUX | ||||
0xD: Selects divided version of FUNC_96M_AON_CLK. See CM_CLKSEL_FUNC_96M_AON_CLK_CLKOUTMUX | ||||
0xE: Selects divided version of L3INIT_480M_GFCLK. See CM_CLKSEL_L3INIT_480M_GFCLK_CLKOUTMUX | ||||
0xF: Selects divided version of USB_OTG_CLK. See CM_CLKSEL_USB_OTG_CLK_CLKOUTMUX | ||||
0x10: Selects divided version of SATA_CLK. See CM_CLKSEL_SATA_CLK_CLKOUTMUX | ||||
0x11: Selects divided version of PCIE_M2_CLK. See CM_CLKSEL_PCIE2_CLK_CLKOUTMUX | ||||
0x12: Selects divided version of APLL_PCIE_M2_CLK. See CM_CLKSEL_PCIE1_CLK_CLKOUTMUX | ||||
0x13: Selects divided version of EMU_CLK. See CM_CLKSEL_EMU_CLK_CLKOUTMUX | ||||
0x14: Selects divided version of
OSC_32K_CLK. See CM_CLKSEL_OSC_32K_CLK_CLKOUTMUX Note: The OSC_32K_CLK clock, provided by the On-die 32K RC Osc is not accurate 32KHz clock. The frequency may vary with temperature and silicon characteristics. | ||||
0x15: Selects divided version of EVE_GFCLK. See CM_CLKSEL_EVE_GFCLK_CLKOUTMUX | ||||
0x16-0x1F: RESERVED |
Address Offset | 0x0000 0064 | ||
Physical Address | 0x4AE0 6164 | Instance | CKGEN_PRM |
Description | Control the source of the SYS clock for DPLL_HDMI | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:1 | RESERVED | R | 0x0 | |
0 | CLKSEL | Select the SYS clock for the DPLL_HDMI | RW | 0x0 |
0x0: Selects SYS_CLK1 | ||||
0x1: Selects SYS_CLK2 |
Address Offset | 0x0000 0068 | ||
Physical Address | 0x4AE0 6168 | Instance | CKGEN_PRM |
Description | Control the source of the SYS clock for DPLL_VIDEO1 | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:1 | RESERVED | R | 0x0 | |
0 | CLKSEL | Select the SYS clock for the DPLL_VIDEO1. | RW | 0x0 |
0x0: Selects SYS_CLK1 | ||||
0x1: Selects SYS_CLK2 |
Address Offset | 0x0000 006C | ||
Physical Address | 0x4AE0 616C | Instance | CKGEN_PRM |
Description | Control the source of the SYS clock for DPLL_VIDEO1 | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:1 | RESERVED | R | 0x0 | |
0 | CLKSEL | Select the SYS clock for the DPLL_VIDEO2. | RW | 0x0 |
0x0: Selects SYS_CLK1 | ||||
0x1: Selects SYS_CLK2 |
Address Offset | 0x0000 0070 | ||
Physical Address | 0x4AE0 6170 | Instance | CKGEN_PRM |
Description | Select the ABE_CLK. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | R | 0x0 | |
2:0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select CLK divided by 1 | ||||
0x1: Select CLK divided by 2 | ||||
0x2: Select CLK divided by 4 | ||||
0x3: Select CLK divided by 8 | ||||
0x4: Select CLK divided by 16 | ||||
0x5: RESERVED | ||||
0x6: RESERVED | ||||
0x7: RESERVED |
Address Offset | 0x0000 0074 | ||
Physical Address | 0x4AE0 6174 | Instance | CKGEN_PRM |
Description | Select the ABE_GICLK. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:1 | RESERVED | R | 0x0 | |
0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select CLK divided by 1 | ||||
0x1: Select CLK divided by 2 |
Address Offset | 0x0000 0078 | ||
Physical Address | 0x4AE0 6178 | Instance | CKGEN_PRM |
Description | Select the AESS_FCLK. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:1 | RESERVED | R | 0x0 | |
0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select CLK divided by 1 | ||||
0x1: Select CLK divided by 2 |
Address Offset | 0x0000 0080 | ||
Physical Address | 0x4AE0 6180 | Instance | CKGEN_PRM |
Description | Control the source of the EVE_CLK for EVE1, EVE2 | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:1 | RESERVED | R | 0x0 | |
0 | CLKSEL | Select the EVE_CLK for EVE1, EVE2 | RW | 0x0 |
0x0: Selects clock from DPLL_EVE | ||||
0x1: Selects clock from DPLL_DSP |
Address Offset | 0x0000 0084 | ||
Physical Address | 0x4AE0 6184 | Instance | CKGEN_PRM |
Description | Select the USB_OTG_CLK. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | R | 0x0 | |
2:0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select CLK divided by 1 | ||||
0x1: Select CLK divided by 2 | ||||
0x2: Select CLK divided by 4 | ||||
0x3: Select CLK divided by 8 | ||||
0x4: Select CLK divided by 16 | ||||
0x5: SELECT CLK divided by 32 | ||||
0x6: RESERVED | ||||
0x7: RESERVED |
Address Offset | 0x0000 0088 | ||
Physical Address | 0x4AE0 6188 | Instance | CKGEN_PRM |
Description | Select the CORE_DPLL_OUT_CLK. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | R | 0x0 | |
2:0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select CLK divided by 1 | ||||
0x1: Select CLK divided by 2 | ||||
0x2: Select CLK divided by 4 | ||||
0x3: Select CLK divided by 8 | ||||
0x4: Select CLK divided by 16 | ||||
0x5: SELECT CLK divided by 32 | ||||
0x6: RESERVED | ||||
0x7: RESERVED |
Address Offset | 0x0000 008C | ||
Physical Address | 0x4AE0 618C | Instance | CKGEN_PRM |
Description | Select the DSP_GFCLK. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | R | 0x0 | |
2:0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select CLK divided by 1 | ||||
0x1: Select CLK divided by 2 | ||||
0x2: Select CLK divided by 4 | ||||
0x3: Select CLK divided by 8 | ||||
0x4: Select CLK divided by 16 | ||||
0x5: SELECT CLK divided by 32 | ||||
0x6: RESERVED | ||||
0x7: RESERVED |
Address Offset | 0x0000 0090 | ||
Physical Address | 0x4AE0 6190 | Instance | CKGEN_PRM |
Description | Select the EMIF_PHY_GCLK. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | R | 0x0 | |
2:0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select CLK divided by 1 | ||||
0x1: Select CLK divided by 2 | ||||
0x2: Select CLK divided by 4 | ||||
0x3: Select CLK divided by 8 | ||||
0x4: Select CLK divided by 16 | ||||
0x5: SELECT CLK divided by 32 | ||||
0x6: RESERVED | ||||
0x7: RESERVED |
Address Offset | 0x0000 0094 | ||
Physical Address | 0x4AE0 6194 | Instance | CKGEN_PRM |
Description | Select the EMU_CLK. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | R | 0x0 | |
2:0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select CLK divided by 1 | ||||
0x1: Select CLK divided by 2 | ||||
0x2: Select CLK divided by 4 | ||||
0x3: Select CLK divided by 8 | ||||
0x4: Select CLK divided by 16 | ||||
0x5: SELECT CLK divided by 32 | ||||
0x6: RESERVED | ||||
0x7: RESERVED |
Address Offset | 0x0000 0098 | ||
Physical Address | 0x4AE0 6198 | Instance | CKGEN_PRM |
Description | Select the FUNC_96M_AON_CLK. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | R | 0x0 | |
2:0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select CLK divided by 1 | ||||
0x1: Select CLK divided by 2 | ||||
0x2: Select CLK divided by 4 | ||||
0x3: Select CLK divided by 8 | ||||
0x4: Select CLK divided by 16 | ||||
0x5: SELECT CLK divided by 32 | ||||
0x6: RESERVED | ||||
0x7: RESERVED |
Address Offset | 0x0000 009C | ||
Physical Address | 0x4AE0 619C | Instance | CKGEN_PRM |
Description | Select the GMAC_250M_CLK. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | R | 0x0 | |
2:0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select CLK divided by 1 | ||||
0x1: Select CLK divided by 2 | ||||
0x2: Select CLK divided by 4 | ||||
0x3: Select CLK divided by 8 | ||||
0x4: Select CLK divided by 16 | ||||
0x5: SELECT CLK divided by 32 | ||||
0x6: RESERVED | ||||
0x7: RESERVED |
Address Offset | 0x0000 00A0 | ||
Physical Address | 0x4AE0 61A0 | Instance | CKGEN_PRM |
Description | Select the GPU_GCLK. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | R | 0x0 | |
2:0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select CLK divided by 1 | ||||
0x1: Select CLK divided by 2 | ||||
0x2: Select CLK divided by 4 | ||||
0x3: Select CLK divided by 8 | ||||
0x4: Select CLK divided by 16 | ||||
0x5: SELECT CLK divided by 32 | ||||
0x6: RESERVED | ||||
0x7: RESERVED |
Address Offset | 0x0000 00A4 | ||
Physical Address | 0x4AE0 61A4 | Instance | CKGEN_PRM |
Description | Select the HDMI_CLK. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | R | 0x0 | |
2:0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select CLK divided by 1 | ||||
0x1: Select CLK divided by 2 | ||||
0x2: Select CLK divided by 4 | ||||
0x3: Select CLK divided by 8 | ||||
0x4: Select CLK divided by 16 | ||||
0x5: SELECT CLK divided by 32 | ||||
0x6: RESERVED | ||||
0x7: RESERVED |
Address Offset | 0x0000 00A8 | ||
Physical Address | 0x4AE0 61A8 | Instance | CKGEN_PRM |
Description | Select the IVA_GCLK. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | R | 0x0 | |
2:0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select CLK divided by 1 | ||||
0x1: Select CLK divided by 2 | ||||
0x2: Select CLK divided by 4 | ||||
0x3: Select CLK divided by 8 | ||||
0x4: Select CLK divided by 16 | ||||
0x5: SELECT CLK divided by 32 | ||||
0x6: RESERVED | ||||
0x7: RESERVED |
Address Offset | 0x0000 00AC | ||
Physical Address | 0x4AE0 61AC | Instance | CKGEN_PRM |
Description | Select the L3INIT_480M_GFCLK. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | R | 0x0 | |
2:0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select CLK divided by 1 | ||||
0x1: Select CLK divided by 2 | ||||
0x2: Select CLK divided by 4 | ||||
0x3: Select CLK divided by 8 | ||||
0x4: Select CLK divided by 16 | ||||
0x5: SELECT CLK divided by 32 | ||||
0x6: RESERVED | ||||
0x7: RESERVED |
Address Offset | 0x0000 00B0 | ||
Physical Address | 0x4AE0 61B0 | Instance | CKGEN_PRM |
Description | Select the MPU_GCLK. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | R | 0x0 | |
2:0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select CLK divided by 1 | ||||
0x1: Select CLK divided by 2 | ||||
0x2: Select CLK divided by 4 | ||||
0x3: Select CLK divided by 8 | ||||
0x4: Select CLK divided by 16 | ||||
0x5: SELECT CLK divide d by 32 | ||||
0x6: RESERVED | ||||
0x7: RESERVED |
Address Offset | 0x0000 00B4 | ||
Physical Address | 0x4AE0 61B4 | Instance | CKGEN_PRM |
Description | Select the PCIE1_DCLK, where APLL_PCIE_M2_CLK is the source clock of PCIE1_DCLK. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | R | 0x0 | |
2:0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select APLL_PCIE_M2_CLK divided by 1 | ||||
0x1: Select APLL_PCIE_M2_CLK divided by 2 | ||||
0x2: Select APLL_PCIE_M2_CLK divided by 4 | ||||
0x3: Select APLL_PCIE_M2_CLK divided by 8 | ||||
0x4: Select APLL_PCIE_M2_CLK divided by 16 | ||||
0x5: Select APLL_PCIE_M2_CLK divided by 32 | ||||
0x6: RESERVED | ||||
0x7: RESERVED |
Address Offset | 0x0000 00B8 | ||
Physical Address | 0x4AE0 61B8 | Instance | CKGEN_PRM |
Description | Select the PCIE2_DCLK, where PCIE_M2_CLK is the source clock of PCIE2_DCLK. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | R | 0x0 | |
2:0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select PCIE_M2_CLK divided by 1 | ||||
0x1: Select PCIE_M2_CLK divided by 2 | ||||
0x2: Select PCIE_M2_CLK divided by 4 | ||||
0x3: Select PCIE_M2_CLK divided by 8 | ||||
0x4: Select PCIE_M2_CLK divided by 16 | ||||
0x5: Select PCIE_M2_CLK divided by 32 | ||||
0x6: RESERVED | ||||
0x7: RESERVED |
Address Offset | 0x0000 00BC | ||
Physical Address | 0x4AE0 61BC | Instance | CKGEN_PRM |
Description | Select the PER_ABE_X1_CLK. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | R | 0x0 | |
2:0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select CLK divided by 1 | ||||
0x1: Select CLK divided by 2 | ||||
0x2: Select CLK divided by 4 | ||||
0x3: Select CLK divided by 8 | ||||
0x4: Select CLK divided by 16 | ||||
0x5: SELECT CLK divided by 32 | ||||
0x6: RESERVED | ||||
0x7: RESERVED |
Address Offset | 0x0000 00C0 | ||
Physical Address | 0x4AE0 61C0 | Instance | CKGEN_PRM |
Description | Select the SATA_CLK. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | R | 0x0 | |
2:0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select CLK divided by 1 | ||||
0x1: Select CLK divided by 2 | ||||
0x2: Select CLK divided by 4 | ||||
0x3: Select CLK divided by 8 | ||||
0x4: Select CLK divided by 16 | ||||
0x5: SELECT CLK divided by 32 | ||||
0x6: RESERVED | ||||
0x7: RESERVED |
Address Offset | 0x0000 00C4 | ||
Physical Address | 0x4AE0 61C4 | Instance | CKGEN_PRM |
Description | Select the OSC_32K_CLK. [warm reset insensitive] Note: The OSC_32K_CLK clock, provided by the On-die 32K RC Osc is not accurate 32KHz clock. The frequency may vary with temperature and silicon characteristics. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | R | 0x0 | |
2:0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select CLK divided by 1 | ||||
0x1: Select CLK divided by 2 | ||||
0x2: Select CLK divided by 4 | ||||
0x3: Select CLK divided by 8 | ||||
0x4: Select CLK divided by 16 | ||||
0x5: SELECT CLK divided by 32 | ||||
0x6: RESERVED | ||||
0x7: RESERVED |
Address Offset | 0x0000 00C8 | ||
Physical Address | 0x4AE0 61C8 | Instance | CKGEN_PRM |
Description | Select the SYS_CLK1. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | R | 0x0 | |
2:0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select CLK divided by 1 | ||||
0x1: Select CLK divided by 2 | ||||
0x2: Select CLK divided by 4 | ||||
0x3: Select CLK divided by 8 | ||||
0x4: Select CLK divided by 16 | ||||
0x5: SELECT CLK divided by 32 | ||||
0x6: RESERVED | ||||
0x7: RESERVED |
Address Offset | 0x0000 00CC | ||
Physical Address | 0x4AE0 61CC | Instance | CKGEN_PRM |
Description | Select the SYS_CLK2. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | R | 0x0 | |
2:0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select CLK divided by 1 | ||||
0x1: Select CLK divided by 2 | ||||
0x2: Select CLK divided by 4 | ||||
0x3: Select CLK divided by 8 | ||||
0x4: Select CLK divided by 16 | ||||
0x5: SELECT CLK divided by 32 | ||||
0x6: RESERVED | ||||
0x7: RESERVED |
Address Offset | 0x0000 00D0 | ||
Physical Address | 0x4AE0 61D0 | Instance | CKGEN_PRM |
Description | Select the VIDEO1_CLK. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | R | 0x0 | |
2:0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select CLK divided by 1 | ||||
0x1: Select CLK divided by 2 | ||||
0x2: Select CLK divided by 4 | ||||
0x3: Select CLK divided by 8 | ||||
0x4: Select CLK divided by 16 | ||||
0x5: SELECT CLK divided by 32 | ||||
0x6: RESERVED | ||||
0x7: RESERVED |
Address Offset | 0x0000 00D4 | ||
Physical Address | 0x4AE0 61D4 | Instance | CKGEN_PRM |
Description | Select the VIDEO2_CLK. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | R | 0x0 | |
2:0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select CLK divided by 1 | ||||
0x1: Select CLK divided by 2 | ||||
0x2: Select CLK divided by 4 | ||||
0x3: Select CLK divided by 8 | ||||
0x4: Select CLK divided by 16 | ||||
0x5: SELECT CLK divided by 32 | ||||
0x6: RESERVED | ||||
0x7: RESERVED |
Address Offset | 0x0000 00D8 | ||
Physical Address | 0x4AE0 61D8 | Instance | CKGEN_PRM |
Description | Select the ABE_LP_CLK. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:1 | RESERVED | R | 0x0 | |
0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select CLK divided by 16 | ||||
0x1: Select CLK divided by 32 |
Address Offset | 0x0000 00E0 | ||
Physical Address | 0x4AE0 61E0 | Instance | CKGEN_PRM |
Description | Select the EVE_GFCLK. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLKSEL |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:3 | RESERVED | R | 0x0 | |
2:0 | CLKSEL | Selects the divider value | RW | 0x0 |
0x0: Select CLK divided by 1 | ||||
0x1: Select CLK divided by 2 | ||||
0x2: Select CLK divided by 4 | ||||
0x3: Select CLK divided by 8 | ||||
0x4: Select CLK divided by 16 | ||||
0x5: SELECT CLK divided by 32 | ||||
0x6: RESERVED | ||||
0x7: RESERVED |