u32_t uint32_t
Definition stdint.h:13
uint32_t rst_reg_offset
Definition sys-clk.h:21
uint32_t parent_clk
Definition sys-clk.h:22
uint32_t gate_reg_base
Definition sys-clk.h:18
uint32_t gate_reg_offset
Definition sys-clk.h:19
uint32_t rst_reg_base
Definition sys-clk.h:20
void sunxi_clk_dump(void)
Dump all clock-related register values.
Definition sys-clk.c:215
void sunxi_usb_clk_deinit()
Deinitialize USB clock.
Definition sys-clk.c:334
uint32_t sunxi_clk_get_peri1x_rate()
Get the clock rate of the PERI1X bus.
Definition sys-clk.c:198
void sunxi_clk_set_cpu_pll(uint32_t freq)
Change the cpu freq.
Definition sys-clk.c:362
void sunxi_clk_pre_init(void)
Initialize the necessary clocks for minsys boot up.
Definition sys-clk.c:233
void sunxi_clk_init(void)
Initialize the global clocks.
Definition sys-clk.c:166
void sunxi_clk_reset(void)
Reset the global clocks.
Definition sys-clk.c:181
uint32_t sunxi_clk_get_hosc_type(void)
Get the type of High-Speed Oscillator (HOSC).
Definition sys-clk.c:290