diff options
| author | Bertrik Sikken <bertrik@sikken.nl> | 2009-06-21 22:06:22 +0000 |
|---|---|---|
| committer | Bertrik Sikken <bertrik@sikken.nl> | 2009-06-21 22:06:22 +0000 |
| commit | c99ab564b0f3a2656521139df6d9524d6b197fe8 (patch) | |
| tree | 431365b407d8bcf5c1259cb114355edf99bb731b | |
| parent | ee1d8d167606854f3075dfe5ba602115d6c50a36 (diff) | |
| download | rockbox-c99ab564b0f3a2656521139df6d9524d6b197fe8.zip rockbox-c99ab564b0f3a2656521139df6d9524d6b197fe8.tar.gz rockbox-c99ab564b0f3a2656521139df6d9524d6b197fe8.tar.bz2 rockbox-c99ab564b0f3a2656521139df6d9524d6b197fe8.tar.xz | |
Fix more missing mutex_init calls.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21463 a1c6a512-1295-4272-9138-f99709370657
| -rw-r--r-- | firmware/target/arm/ata-nand-telechips.c | 2 | ||||
| -rwxr-xr-x | firmware/target/arm/tms320dm320/i2c-dm320.c | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/firmware/target/arm/ata-nand-telechips.c b/firmware/target/arm/ata-nand-telechips.c index 6d1d536..5401f0d 100644 --- a/firmware/target/arm/ata-nand-telechips.c +++ b/firmware/target/arm/ata-nand-telechips.c @@ -770,6 +770,8 @@ int nand_init(void) unsigned char spare_buf[16]; if (initialized) return 0; + + mutex_init(&ata_mtx); #ifdef CPU_TCC77X CSCFG2 = 0x318a8010; diff --git a/firmware/target/arm/tms320dm320/i2c-dm320.c b/firmware/target/arm/tms320dm320/i2c-dm320.c index 02623846..8bcc84d 100755 --- a/firmware/target/arm/tms320dm320/i2c-dm320.c +++ b/firmware/target/arm/tms320dm320/i2c-dm320.c @@ -146,6 +146,8 @@ int i2c_read(unsigned short address, unsigned char* buf, int count) void i2c_init(void) { + mutex_init(&i2c_mtx); + #ifdef CREATIVE_ZVx //TODO: mimic OF I2C clock settings; currently this is done by the bootloader IO_CLK_MOD2 &= ~CLK_MOD2_I2C; // turn I²C clock off (just to be sure) IO_CLK_LPCTL1 &= ~1; // set Powerdown mode to off |