On 08/08/2012 04:52 PM, Mark Brown wrote:
quoted
The hs_extmute is used for reducing pop noise on the headset. The sequence is
described in the TRM and it need to be done within the codec driver since it
is within the sequence.
Is the point it's at in the sequence the end?
On both ends :o
On HS enable: the extmute has to be enabled, run the power on sequence for the
HS, wait for ramp, disable the HS extmute.
On stop: enable the extmute, run the sequence, wait for ramp, release the extmute.
We can always add a patch stubbing it out as part of the series, or in a
branch in the OF tree that we can pull in.
If you are OK with the hassle I can add a patch to the series for
include/linux/of.h to handle this.
--
Péter