On Sat, Jan 07, 2017 at 12:07:49AM +0100, Pali Rohár wrote: > All that is needed in N900 sound driver, file sound/soc/omap/rx51.c. Can > you help me which functions should I call to enable/disable it > correctly? In headset detection code I need to be sure that nobody > (other kernel drivers or userspace via alsamixer) except current > function could change Bias settings. > MIC Bias is controlled by MICBIAS_CTRL in aic34 'B' part codec, file > tlv320aic3x.c. Microphone biases are normally controlled by supply widgets and managed via DAPM. You can see quite a few examples of this in existing drivers.
Attachment:
signature.asc
Description: PGP signature