On 24 November 2011 12:38, Shilimkar, Santosh santosh.shilimkar@ti.com wrote:
On Wed, Nov 23, 2011 at 6:55 AM, Andy Green andy.green@linaro.org wrote:
On 11/22/2011 08:57 PM, Somebody in the thread at some point said:
On Tue, Nov 22, 2011 at 6:02 PM, Mans Rullgardmans.rullgard@linaro.org wrote:
So keep them on by default but allow them to be turned off. In the longer term, we should of course try to make these selectively applied at runtime whenever possible.
Yep. That's the idea. On internal product kernels we do disable once which are NA for a chip.
Issue is that for TI LT kernels, we target 4430 and 4460 support in one build. We can't statically turn off stuff that 4430 needs.
We know and hence in mainline tree all of them are enabled so that both OMAP4430 and OMAP4460 works.
Checking the manuals more carefully, it seems like 588369 does not affect 4430 either, having been fixed in PL310 r2p0. For 727915, it would be possible to replace outer_cache.set_debug by an empty function for r3p1 (4460), thus avoiding the monitor call if running on such a chip.