mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-11-09 21:22:39 -05:00
imx233/fuze+: move to a more generic xtal derived clock enabling function, fix timrot accordingly
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30793 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
0b3347e47f
commit
d0e8c35862
3 changed files with 15 additions and 5 deletions
|
|
@ -23,12 +23,12 @@
|
|||
#define __CLK_CLKGATE (1 << 31)
|
||||
#define __CLK_BUSY (1 << 29)
|
||||
|
||||
void imx233_enable_timrot_xtal_clk32k(bool enable)
|
||||
void imx233_enable_xtal_clock(enum imx233_xtal_clkt_t xtal_clk, bool enable)
|
||||
{
|
||||
if(enable)
|
||||
__REG_CLR(HW_CLKCTRL_XTAL) = HW_CLKCTRL_XTAL__TIMROT_CLK32K_GATE;
|
||||
__REG_CLR(HW_CLKCTRL_XTAL) = xtal_clk;
|
||||
else
|
||||
__REG_SET(HW_CLKCTRL_XTAL) = HW_CLKCTRL_XTAL__TIMROT_CLK32K_GATE;
|
||||
__REG_SET(HW_CLKCTRL_XTAL) = xtal_clk;
|
||||
}
|
||||
|
||||
void imx233_enable_clock(enum imx233_clock_t clk, bool enable)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue