asoc: Add support for rouleur codec in machine driver
Add rouleur codec support in bengal machine driver to create codec entry and invoke mbhc hs detect functions for respective codecs. Correct the logic for headset detection pull up current and volatile registers for digital part of rouleur codec. Change-Id: I22545dc796c215c1501e883796546c97d8ca8698 Signed-off-by: Aditya Bavanari <abavanar@codeaurora.org>
Cette révision appartient à :

révisé par
Gerrit - the friendly Code Review server

Parent
29eea04338
révision
ee6367c560
@@ -134,13 +134,11 @@ static bool rouleur_volatile_register(struct device *dev, unsigned int reg)
|
||||
if ((rouleur_reg_access_analog[ROULEUR_REG(reg)] & RD_REG)
|
||||
&& !(rouleur_reg_access_analog[ROULEUR_REG(reg)] & WR_REG))
|
||||
return true;
|
||||
return false;
|
||||
if (reg > ROULEUR_DIG_BASE_ADDR && reg <
|
||||
ROULEUR_DIGITAL_REGISTERS_MAX_SIZE)
|
||||
if ((rouleur_reg_access_digital[ROULEUR_REG(reg)] & RD_REG)
|
||||
&& !(rouleur_reg_access_digital[ROULEUR_REG(reg)] & WR_REG))
|
||||
return true;
|
||||
return false;
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
Référencer dans un nouveau ticket
Bloquer un utilisateur