coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
rk3288_cru_reg Struct Reference
Collaboration diagram for rk3288_cru_reg:
Collaboration graph

Data Fields

u32 cru_apll_con [4]
 
u32 cru_dpll_con [4]
 
u32 cru_cpll_con [4]
 
u32 cru_gpll_con [4]
 
u32 cru_npll_con [4]
 
u32 cru_mode_con
 
u32 reserved0 [3]
 
u32 cru_clksel_con [43]
 
u32 reserved1 [21]
 
u32 cru_clkgate_con [19]
 
u32 reserved2
 
u32 cru_glb_srst_fst_value
 
u32 cru_glb_srst_snd_value
 
u32 cru_softrst_con [12]
 
u32 cru_misc_con
 
u32 cru_glb_cnt_th
 
u32 cru_glb_rst_con
 
u32 reserved3
 
u32 cru_glb_rst_st
 
u32 reserved4
 
u32 cru_sdmmc_con [2]
 
u32 cru_sdio0_con [2]
 
u32 cru_sdio1_con [2]
 
u32 cru_emmc_con [2]
 

Detailed Description

Definition at line 22 of file clock.c.

Field Documentation

◆ cru_apll_con

u32 rk3288_cru_reg::cru_apll_con[4]

Definition at line 23 of file clock.c.

Referenced by rkclk_configure_cpu().

◆ cru_clkgate_con

u32 rk3288_cru_reg::cru_clkgate_con[19]

Definition at line 32 of file clock.c.

Referenced by rkclk_configure_hdmi().

◆ cru_clksel_con

◆ cru_cpll_con

u32 rk3288_cru_reg::cru_cpll_con[4]

Definition at line 25 of file clock.c.

Referenced by rkclk_init().

◆ cru_dpll_con

u32 rk3288_cru_reg::cru_dpll_con[4]

Definition at line 24 of file clock.c.

Referenced by rkclk_configure_ddr().

◆ cru_emmc_con

u32 rk3288_cru_reg::cru_emmc_con[2]

Definition at line 46 of file clock.c.

◆ cru_glb_cnt_th

u32 rk3288_cru_reg::cru_glb_cnt_th

Definition at line 38 of file clock.c.

◆ cru_glb_rst_con

u32 rk3288_cru_reg::cru_glb_rst_con

Definition at line 39 of file clock.c.

◆ cru_glb_rst_st

u32 rk3288_cru_reg::cru_glb_rst_st

Definition at line 41 of file clock.c.

Referenced by rkclk_was_watchdog_reset().

◆ cru_glb_srst_fst_value

u32 rk3288_cru_reg::cru_glb_srst_fst_value

Definition at line 34 of file clock.c.

◆ cru_glb_srst_snd_value

u32 rk3288_cru_reg::cru_glb_srst_snd_value

Definition at line 35 of file clock.c.

◆ cru_gpll_con

u32 rk3288_cru_reg::cru_gpll_con[4]

Definition at line 26 of file clock.c.

Referenced by rkclk_init().

◆ cru_misc_con

u32 rk3288_cru_reg::cru_misc_con

Definition at line 37 of file clock.c.

◆ cru_mode_con

u32 rk3288_cru_reg::cru_mode_con

◆ cru_npll_con

u32 rk3288_cru_reg::cru_npll_con[4]

Definition at line 27 of file clock.c.

Referenced by rkclk_configure_vop_dclk().

◆ cru_sdio0_con

u32 rk3288_cru_reg::cru_sdio0_con[2]

Definition at line 44 of file clock.c.

◆ cru_sdio1_con

u32 rk3288_cru_reg::cru_sdio1_con[2]

Definition at line 45 of file clock.c.

◆ cru_sdmmc_con

u32 rk3288_cru_reg::cru_sdmmc_con[2]

Definition at line 43 of file clock.c.

◆ cru_softrst_con

u32 rk3288_cru_reg::cru_softrst_con[12]

◆ reserved0

u32 rk3288_cru_reg::reserved0[3]

Definition at line 29 of file clock.c.

◆ reserved1

u32 rk3288_cru_reg::reserved1[21]

Definition at line 31 of file clock.c.

◆ reserved2

u32 rk3288_cru_reg::reserved2

Definition at line 33 of file clock.c.

◆ reserved3

u32 rk3288_cru_reg::reserved3

Definition at line 40 of file clock.c.

◆ reserved4

u32 rk3288_cru_reg::reserved4

Definition at line 42 of file clock.c.


The documentation for this struct was generated from the following file: