[U-Boot] [U-Boot, V6, 05/11] ARM: OMAP: Change set_pl310_ctrl_reg to be generic

Tom Rini trini at konsulko.com
Sun Mar 15 22:51:00 CET 2015


On Mon, Mar 09, 2015 at 05:12:03PM -0500, Nishanth Menon wrote:

> set_pl310_ctrl_reg does use the Secure Monitor Call (SMC) to setup
> PL310 control register, however, that is something that is generic
> enough to be used for OMAP5 generation of processors as well. The only
> difference being the service being invoked for the function.
> 
> So, convert the service to a macro and use a generic name (same as
> that used in Linux for some consistency). While at that, also add a
> data barrier which is necessary as per recommendation.
> 
> While at this, smc #0 is maintained as handcoded assembly thanks to
> various gcc version eccentricities, discussion thread:
> http://marc.info/?t=142542166800001&r=1&w=2
> 
> Signed-off-by: Nishanth Menon <nm at ti.com>
> Reviewed-by: Tom Rini <trini at konsulko.com>

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150315/78a379be/attachment.sig>


More information about the U-Boot mailing list