Skip to content

Integrate linux-seco-imx/seco_lf-5.10.y_tlv-routing

GitBot requested to merge linux-seco-imx/seco_lf-5.10.y_tlv-routing into kirkstone

Commit: clea-os/bsp/nxp/linux-seco-imx@f205fde9

[DRIVER][TLV320] Add missing routing configurations

Add missing routing configurations.

--

Commit: clea-os/bsp/nxp/linux-seco-imx@78f26250

[DRIVER][TLV320] fix "Mixer Amp. Driver Gain Volume" dapm control

The "Mixer Amp. Driver Gain Volume" control, which controls registers AIC32X4_MALVOL and AIC32X4_MARVOL, is registered with a sign bit (bit 5). This makes the control freeze in alsamixer when set to a value >= 0x20 (0b100000), because values 0x20-0x28 are wrongly considered negative. This patch removes the sign bit configuration.

--

Commit: clea-os/bsp/nxp/linux-seco-imx@fd5f0520

[DRIVER][TLV320] add MAR switch to HPL

Add the ability to connect the left headphone to the right mixer amplifier. This is necessary to use the differential mic input with headphone output.

--

Commit: clea-os/bsp/nxp/linux-seco-imx@d48e95a1

[DRIVER][TLV320] add missing dapm controls and routes

Add the "MAL Switch" and "MAR Switch" dapm controls to the LOL/LOR output mixers, and setup their routing. This allows to connect the mixer amplifiers to the Line Out outputs. Previously, the mixer amps could only be connected to the headphone output.

Also add the "LOR Switch" control to LOL, to enable redirecting LOR output to LOL (necessary to route differential mono input from IN1 to both LOL and LOR).

Merge request reports

Loading