fix CDC_GoDsMode.

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/twl_wrapsdk/trunk@279 4ee2a332-4b2b-5046-8439-1ba90f034370
This commit is contained in:
nakasima 2007-09-19 02:09:38 +00:00
parent 1716244f75
commit 2b12f4abac

View File

@ -248,7 +248,6 @@ void CDC_GoDsMode( void )
// !! from now on, I2C cannot be used. Only DS-type PCSN,TCSN SPI can work. // !! from now on, I2C cannot be used. Only DS-type PCSN,TCSN SPI can work.
//------------------------------------------------------------------------- //-------------------------------------------------------------------------
if (cdcRevisionID < CDC_REVISION_C)
{ {
// MicBias powered up // MicBias powered up
// In Rev-A, MicBias must be powered up before enabling Master Sound Power // In Rev-A, MicBias must be powered up before enabling Master Sound Power
@ -264,12 +263,6 @@ void CDC_GoDsMode( void )
// //
CDC_DsmodeSetSpiFlags( REG_CDC255_AUD_CTL_ADDR, CDC255_AUD_CTL_PWR ); CDC_DsmodeSetSpiFlags( REG_CDC255_AUD_CTL_ADDR, CDC255_AUD_CTL_PWR );
} }
else
{
// MicBias powered up
u8 flags = PMi_GetRegister( REG_CDC255_DS_MIC_CTL_ADDR );
PMi_SetRegister( REG_CDC255_DS_MIC_CTL_ADDR, (u8)(flags | CDC255_DS_MIC_CTL_BIAS_PWR) );
}
// change CODEC status variable // change CODEC status variable
cdcIsTwlMode = FALSE; cdcIsTwlMode = FALSE;