[U-Boot] [PATCH] mx6: Set shared override bit in PL310 AUX_CTRL register

Nishanth Menon
2015-03-12T15:34:03Z

On Thu, Mar 12, 2015 at 10:15 AM, Fabio Estevam <festevam@gmail.com> wrote:
> On Thu, Mar 12, 2015 at 11:43 AM, Nishanth Menon <nm@ti.com> wrote:
>
>> I dont think this works for OMAP4 (which also uses A9, PL310) - we use
>> an smc #0 with service 0x109 (I have to reconfirm) to set l2 aux_ctrl.
>>
>> https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/arch/arm/mach-omap2/omap4-common.c#n178
>>
>> https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/arch/arm/mach-omap2/omap-secure.h#n44
>>
>> we might want to ensure that:
>> a) The "setting" part of things get into a weak function with default
>> function that may be SoC dependent if needed
>> b) there be revision checks as needed to add this.
>> c) each configuration be adequately isolated perhaps?
>
> Adding a common support for this seems to be far more complex then I expected.
>
> Maybe someone could come up with a proper common solution for this. If
> not, then we should go with the mx6 specific patch for the time being.

Maybe the following can help? (reposting)
http://thread.gmane.org/gmane.comp.boot-loaders.u-boot/214436

--
---
Regards,
Nishanth Menon