From 070ee525acdf22d445eb5f5f41371f5922b675ca Mon Sep 17 00:00:00 2001 From: Bertrik Sikken Date: Tue, 7 Apr 2009 17:20:31 +0000 Subject: Patch by Rafaël Carré - Sansa AMS i2c : * remove peripheral reset (already made in system_init). * Move empty i2c_init() from i2c-as3525.c (and remove that file) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20645 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/as3525/ascodec-as3525.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'firmware/target/arm/as3525/ascodec-as3525.c') diff --git a/firmware/target/arm/as3525/ascodec-as3525.c b/firmware/target/arm/as3525/ascodec-as3525.c index 768fb8293f..9d13994cbc 100644 --- a/firmware/target/arm/as3525/ascodec-as3525.c +++ b/firmware/target/arm/as3525/ascodec-as3525.c @@ -41,6 +41,7 @@ #include "clock-target.h" #include "kernel.h" #include "as3525.h" +#include "i2c.h" #define I2C2_DATA *((volatile unsigned int *)(I2C_AUDIO_BASE + 0x00)) #define I2C2_SLAD0 *((volatile unsigned int *)(I2C_AUDIO_BASE + 0x04)) @@ -57,14 +58,13 @@ static struct mutex as_mtx SHAREDBSS_ATTR; +void i2c_init(void) +{ +} + /* initialises the internal i2c bus and prepares for transfers to the codec */ void ascodec_init(void) { - /* reset device */ - CCU_SRC = CCU_SRC_I2C_AUDIO_EN; - CCU_SRL = CCU_SRL_MAGIC_NUMBER; - CCU_SRL = 0; - /* enable clock */ CGU_PERI |= CGU_I2C_AUDIO_MASTER_CLOCK_ENABLE; -- cgit v1.2.3