2 Copyright © 2014, The AROS Development Team. All rights reserved.
5 Desc: sun4i clock control module
9 #ifndef HARDWARE_SUN4I_CCM_H
10 #define HARDWARE_SUN4I_CCM_H
13 #include <exec/types.h>
20 #define SUN4I_CCM_BASE 0x01c20000
28 uint32_t CCM_RESERVED_1
;
30 uint32_t CCM_RESERVED_2
;
36 uint32_t CCM_RESERVED_3
;
39 uint8_t CCM_RESERVED_4
[12];
40 uint32_t PLL_LOCK_DBG
;
42 uint32_t CPU_AHB_APB0_CFG
;
43 uint32_t APB1_CLK_DIV
;
49 uint8_t CCM_RESERVED_5
[16];
50 uint32_t NAND_SCLK_CFG
;
52 uint32_t MMC0_SCLK_CFG
;
53 uint32_t MMC1_SCLK_CFG
;
54 uint32_t MMC2_SCLK_CFG
;
55 uint32_t MMC3_SCLK_CFG
;
72 uint8_t CCM_RESERVED_6
[40];
79 uint32_t LCD0_CH0_CLK
;
80 uint32_t LCD1_CH0_CLK
;
82 uint32_t CCM_RESERVED_7
[12];
84 uint32_t LCD0_CH1_CLK
;
85 uint32_t LCD1_CH1_CLK
;
89 uint32_t AUDIO_CODEC_CLK
;
97 uint32_t HDMI1_RST_CLK
;
98 uint32_t HDMI1_CTRL_CLK
;
99 uint32_t HDMI1_SLOW_CLK
;
100 uint32_t HDMI1_REPEAT_CLK
;
103 }__attribute__((__packed__
));