Commit 3896ed36 authored by Santosh Mardi's avatar Santosh Mardi
Browse files

ASoC: msm: Disable 100 KHz level shifter when not in use.



When 100KHz level shifter is enabled this is causing an i2c
Failures for the tuner chips sitting on the same bus, to avoid this
Errors the spdif 100KHz level shifter should be disabled when
The i2c read / write of cs8427 chip is not in use.

How 100KHz disabled is, as and when the driver tries to do I2C
Write / Read Level shifter is enabled and disabled after i2c
Read / Write is done, This is done for every read / write i2c
Transfers on cs8427 chip, though it adds and over head of enabling
And disabling level shifter every time, this is the only better way
To address this.

CRs-Fixed: 390239
Change-Id: Ifedaa86a2a7f7487073fff9e2b10263afc19be58
Signed-off-by: default avatarSantosh Mardi <gsantosh@codeaurora.org>
parent b47beb47
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment