This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

PCM5101A Driver support?

Other Parts Discussed in Thread: PCM5101A, PCM5142, PCM5121

Hello,

Does PCM5101A require any additional drivers (for Linux or otherwise)?

Thanks,

Kevin

  • Hi Kevin,

    The PCM5101A is a hardware control only part. If you are looking for a driver for a part like the PCM5142/PCM5121, which has the ability for software control, you can find a driver in the Linux kernel tree here: sound/soc/codecs/

    Justin
  • Hi Justin,

    Thanks for the support.

    For the following pins of PCM5101A, is there the option to control them with either HW or SW? Or do we need to go with HW control (pull up/pull down)?

    -          DEMP: De-emphasis control for 44.1-kHz sampling rate(1): Off (Low) / On (High), Can be controlled by HW(by pull-up/down resistor) or SW(by GPIO from host CPU)?

    -          FLT: FLT 11 I Filter select : Normal latency (Low) / Low latency (High), Can be controlled by HW(by pull-up/down resistor) or SW(by GPIO from host CPU)?

    -          XSMT: Soft mute control(1): Soft mute (Low) / soft un-mute (High), Can be controlled by HW(by pull-up/down resistor) or SW(by GPIO from host CPU)?

    Thanks,

    Kevin

  • Hi Kevin,

    Yes, you can control the pins with GPIO from a MCU or they can be pulled up/down.

    Justin