diff options
author | Michael Sevakis <jethead71@rockbox.org> | 2007-05-17 22:49:27 +0000 |
---|---|---|
committer | Michael Sevakis <jethead71@rockbox.org> | 2007-05-17 22:49:27 +0000 |
commit | af272592f599ab26a775d0f462bf50d0b15304d4 (patch) | |
tree | 05a52571cb7746429ce00a6ea6fa71f621d07648 /firmware/target/arm/i2c-pp.c | |
parent | 875c725e1cb9a50f98de648e4f98043d314b7d18 (diff) | |
download | rockbox-af272592f599ab26a775d0f462bf50d0b15304d4.tar.gz rockbox-af272592f599ab26a775d0f462bf50d0b15304d4.zip |
Change i2c config on e200. Seems to speed things up somewhat.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13403 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/i2c-pp.c')
-rw-r--r-- | firmware/target/arm/i2c-pp.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/firmware/target/arm/i2c-pp.c b/firmware/target/arm/i2c-pp.c index fb3c89dd4a..07fa822ab3 100644 --- a/firmware/target/arm/i2c-pp.c +++ b/firmware/target/arm/i2c-pp.c @@ -197,6 +197,11 @@ void i2c_init(void) #if CONFIG_I2C == I2C_PP5020 outl(0x0, 0x600060a4); outl(0x80 | (0 << 8), 0x600060a4); +#elif CONFIG_I2C == I2C_PP5024 + /* Sansa OF sets this to 0x20 first, communicates with the AS3514 + then sets it to 0x23 - this still works fine though */ + outl(0x0, 0x600060a4); + outl(0x23, 0x600060a4); #endif spinlock_init(&i2c_mutex); |