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.

Automatic level control thresholds

Hi,

as I wrote in TPS659xx PMU Forum (http://e2e.ti.com/support/power_management/pmu/f/43/p/347505/1334375.aspx), I don't understand mainly what is function of ALC_MAX_LIMIT - "ALC high threshold control" and ALC_MIN_LIMIT "ALC low threshold control" in register ALC_SET1 (page 635 in the "TPS65930/TPS65920 OMAP Power-Management and System Companion Devices Silicon Revision 1.2 Version G" Technical Reference Manual (Literature Number SWCU052G). In last post AlainC recommended me to this forum. Is there some documentation with description of these thresholds?

  • Hi,

    To my knowledge there is no such document.

    Which OS do you use, I was not able to find this neither in Linux, nor in Android kernel (I refer to the GLP linux releases & 4AJ2.5 Android releases for OMAP44xx devices). 

    As far as I could understand from the TPS659xx data sheet, these are automatic level control limits.  For example the limits of the level controls of the microphone input, which is from 0dB to 30dB with 1dB gain step.

    Best Regards,

    Yordan

  • I'm using an Angstrom Linux. There is audio driver/codec TWL4030.

    To your example, I also understand it so. But it's ambiguous.

  • Hi Jan,

    TWL4030 is power chip (PMIC), not an audio codec.

    If the ALC_MIN/MAX_LIMIT you mention are about TWL4030, then these are power level thresholds.

    I will need some time to clone the Angstrom Linux distro & have a look at the sources. I will update the thread when I have more info.

    Best Regards,

    Yordan