diff options
author | Marcin Bukat <marcin.bukat@gmail.com> | 2012-12-17 08:44:09 +0100 |
---|---|---|
committer | Marcin Bukat <marcin.bukat@gmail.com> | 2013-01-10 20:23:41 +0100 |
commit | 2b6dfdb34e8e750528b91276c504f1664dfdef4c (patch) | |
tree | 17dd8a0b5cbdc18600e59c16a076f2580948d88c /firmware/target/arm/rk27xx/pcm-rk27xx.c | |
parent | 1fa406dc216cbbabd9f17df6312abf205976276f (diff) | |
download | rockbox-2b6dfdb34e8e750528b91276c504f1664dfdef4c.tar.gz rockbox-2b6dfdb34e8e750528b91276c504f1664dfdef4c.zip |
rk27xx: substitute magic constants with meaningful names for clock gating
Change-Id: I6c66c7496db3db78e5c959414464826134dbe200
Diffstat (limited to 'firmware/target/arm/rk27xx/pcm-rk27xx.c')
-rw-r--r-- | firmware/target/arm/rk27xx/pcm-rk27xx.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/firmware/target/arm/rk27xx/pcm-rk27xx.c b/firmware/target/arm/rk27xx/pcm-rk27xx.c index e4318de408..56c191a0d6 100644 --- a/firmware/target/arm/rk27xx/pcm-rk27xx.c +++ b/firmware/target/arm/rk27xx/pcm-rk27xx.c | |||
@@ -61,7 +61,7 @@ void pcm_play_dma_stop(void) | |||
61 | 61 | ||
62 | static void hdma_i2s_transfer(const void *addr, size_t size) | 62 | static void hdma_i2s_transfer(const void *addr, size_t size) |
63 | { | 63 | { |
64 | SCU_CLKCFG &= ~(1<<3); /* enable HDMA clock */ | 64 | SCU_CLKCFG &= ~CLKCFG_HDMA; /* enable HDMA clock */ |
65 | 65 | ||
66 | commit_discard_dcache_range(addr, size); | 66 | commit_discard_dcache_range(addr, size); |
67 | 67 | ||
@@ -117,12 +117,12 @@ void pcm_play_dma_pause(bool pause) | |||
117 | { | 117 | { |
118 | if(pause) | 118 | if(pause) |
119 | { | 119 | { |
120 | SCU_CLKCFG |= (1<<3); | 120 | SCU_CLKCFG |= CLKCFG_HDMA; |
121 | locked = 1; | 121 | locked = 1; |
122 | } | 122 | } |
123 | else | 123 | else |
124 | { | 124 | { |
125 | SCU_CLKCFG &= ~(1<<3); | 125 | SCU_CLKCFG &= ~CLKCFG_HDMA; |
126 | locked = 0; | 126 | locked = 0; |
127 | } | 127 | } |
128 | } | 128 | } |
@@ -148,8 +148,7 @@ static void i2s_init(void) | |||
148 | #endif | 148 | #endif |
149 | 149 | ||
150 | /* enable i2s clocks */ | 150 | /* enable i2s clocks */ |
151 | SCU_CLKCFG &= ~((1<<17) | /* i2s_pclk */ | 151 | SCU_CLKCFG &= ~(CLKCFG_PCLK_I2S | CLKCFG_I2S); |
152 | (1<<16)); /* i2s_clk */ | ||
153 | 152 | ||
154 | /* configure I2S module */ | 153 | /* configure I2S module */ |
155 | I2S_IER = 0; /* disable all i2s interrupts */ | 154 | I2S_IER = 0; /* disable all i2s interrupts */ |