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.

OMAP3503: Thermal throttling Linux code

Part Number: OMAP3503
Other Parts Discussed in Thread: TPS65950, OMAP3530

Hi, I am using a Gumstix Overo Water-B computer on module that uses an OMAP3530 and TPS65950  and I think I am encountering issues with thermal throttling with the set up. Around 95C the system slows down significantly when booting, and fails to boot at 105C. This looks consistent with what I have read in the product and datasheets for these parts. 

The software flashed to the board is U-Boot for the boot loader and an Angstrom Linux solution. If I wanted to find the code relating to thermal throttling or communicating with the TPS65950 would I want to be looking at the boot loader or the Linux kernel? Perhaps somewhere else entirely? My objective is to find the code that relates to thermal throttling to prove to a client that this board and these parts do begin to throttle and performance drops at the specified temperatures. 

I've searched through much of the U-Boot and the kernel source code, looking for call outs to anything relating to the registers specified in the TPS65950 data sheet, I2C code, drivers for the TPS65950 and haven't found anything that I feel definitively answers the question about thermal throttling. 

Any insight or guidance would be deeply appreciated, if more information is needed let me know, and I will do my best to provide answers. 

Thanks.