[U-Boot] [U-Boot, v2, 1/2] ARM: Move SYS_CACHELINE_SIZE over to Kconfig

Tom Rini trini at konsulko.com
Mon Aug 29 14:01:03 CEST 2016


On Mon, Aug 22, 2016 at 08:22:17AM -0400, Tom Rini wrote:

> This series moves the CONFIG_SYS_CACHELINE_SIZE.  First, in nearly all
> cases we are mirroring the values used by the Linux Kernel here.  Also,
> so long as (and in this case, it is true) we implement flushes in hunks
> that are no larger than the smallest implementation (and given that we
> mirror the Linux Kernel, again we are fine) it is OK to align higher.
> The biggest changes here are that we always use 64 bytes for CPU_V7 even
> if for example the underlying core is only 32 bytes (this mirrors
> Linux).  Second, we say ARM64 uses 64 bytes not 128 (as found in the
> Linux Kernel) as we do not need multi-platform support (to this degree)
> and only the Cavium ThunderX 88xx series has a use for such large
> alignment.
> 
> Cc: Albert Aribaud <albert.u.boot at aribaud.net>
> Cc: Marek Vasut <marex at denx.de>
> Cc: Stefano Babic <sbabic at denx.de>
> Cc: Prafulla Wadaskar <prafulla at marvell.com>
> Cc: Luka Perkov <luka.perkov at sartura.hr>
> Cc: Stefan Roese <sr at denx.de>
> Cc: Nagendra T S <nagendra at mistralsolutions.com>
> Cc: Vaibhav Hiremath <hvaibhav at ti.com>
> Acked-by: Lokesh Vutla <lokeshvutla at ti.com>
> Cc: Steve Rae <steve.rae at raedomain.com>
> Cc: Igor Grinberg <grinberg at compulab.co.il>
> Cc: Nikita Kiryanov <nikita at compulab.co.il>
> Cc: Stefan Agner <stefan.agner at toradex.com>
> Acked-by: Heiko Schocher <hs at denx.de>
> Cc: Mateusz Kulikowski <mateusz.kulikowski at gmail.com>
> Cc: Peter Griffin <peter.griffin at linaro.org>
> Cc: Paul Kocialkowski <contact at paulk.fr>
> Cc: Anatolij Gustschin <agust at denx.de>
> Acked-by: "Pali Rohár" <pali.rohar at gmail.com>
> Cc: Adam Ford <aford173 at gmail.com>
> Cc: Steve Sakoman <sakoman at gmail.com>
> Cc: Grazvydas Ignotas <notasas at gmail.com>
> Cc: Nishanth Menon <nm at ti.com>
> Cc: Stephen Warren <swarren at wwwdotorg.org>
> Cc: Robert Baldyga <r.baldyga at samsung.com>
> Cc: Minkyu Kang <mk7.kang at samsung.com>
> Cc: Thomas Weber <weber at corscience.de>
> Cc: Masahiro Yamada <yamada.masahiro at socionext.com>
> Cc: David Feng <fenghua at phytium.com.cn>
> Cc: Alison Wang <b18965 at freescale.com>
> Cc: Michal Simek <michal.simek at xilinx.com>
> Cc: Simon Glass <sjg at chromium.org>
> Cc: York Sun <york.sun at nxp.com>
> Cc: Shengzhou Liu <Shengzhou.Liu at nxp.com>
> Cc: Mingkai Hu <mingkai.hu at nxp.com>
> Cc: Prabhakar Kushwaha <prabhakar.kushwaha at nxp.com>
> Cc: Aneesh Bansal <aneesh.bansal at freescale.com>
> Cc: Saksham Jain <saksham.jain at nxp.com>
> Cc: Qianyu Gong <qianyu.gong at nxp.com>
> Cc: Wang Dongsheng <dongsheng.wang at nxp.com>
> Cc: Alex Porosanu <alexandru.porosanu at freescale.com>
> Cc: Hongbo Zhang <hongbo.zhang at nxp.com>
> Cc: tang yuantian <Yuantian.Tang at freescale.com>
> Cc: Rajesh Bhagat <rajesh.bhagat at nxp.com>
> Cc: Josh Wu <josh.wu at atmel.com>
> Cc: Bo Shen <voice.shen at atmel.com>
> Cc: Viresh Kumar <viresh.kumar at linaro.org>
> Cc: Hannes Schmelzer <oe5hpm at oevsv.at>
> Cc: Thomas Chou <thomas at wytron.com.tw>
> Cc: Joe Hershberger <joe.hershberger at ni.com>
> Cc: Sam Protsenko <semen.protsenko at linaro.org>
> Cc: Bin Meng <bmeng.cn at gmail.com>
> Cc: Christophe Ricard <christophe-h.ricard at st.com>
> Cc: Anand Moon <linux.amoon at gmail.com>
> Cc: Beniamino Galvani <b.galvani at gmail.com>
> Cc: Carlo Caione <carlo at endlessm.com>
> Cc: huang lin <hl at rock-chips.com>
> Cc: Sjoerd Simons <sjoerd.simons at collabora.co.uk>
> Cc: Xu Ziyuan <xzy.xu at rock-chips.com>
> Cc: "jk.kernel at gmail.com" <jk.kernel at gmail.com>
> Cc: "Ariel D'Alessandro" <ariel at vanguardiasur.com.ar>
> Cc: Kever Yang <kever.yang at rock-chips.com>
> Cc: Samuel Egli <samuel.egli at siemens.com>
> Cc: Chin Liang See <clsee at altera.com>
> Cc: Dinh Nguyen <dinguyen at opensource.altera.com>
> Cc: Hans de Goede <hdegoede at redhat.com>
> Cc: Ian Campbell <ijc at hellion.org.uk>
> Cc: Siarhei Siamashka <siarhei.siamashka at gmail.com>
> Cc: Boris Brezillon <boris.brezillon at free-electrons.com>
> Cc: Andre Przywara <andre.przywara at arm.com>
> Cc: Bernhard Nortmann <bernhard.nortmann at web.de>
> Cc: Wolfgang Denk <wd at denx.de>
> Cc: Ben Whitten <ben.whitten at gmail.com>
> Cc: Tom Warren <twarren at nvidia.com>
> Cc: Alexander Graf <agraf at suse.de>
> Cc: Sekhar Nori <nsekhar at ti.com>
> Cc: Vitaly Andrianov <vitalya at ti.com>
> Cc: "Andrew F. Davis" <afd at ti.com>
> Cc: Murali Karicheri <m-karicheri2 at ti.com>
> Cc: Carlos Hernandez <ceh at ti.com>
> Cc: Ladislav Michl <ladis at linux-mips.org>
> Cc: Ash Charles <ashcharles at gmail.com>
> Cc: Mugunthan V N <mugunthanvnm at ti.com>
> Cc: Daniel Allred <d-allred at ti.com>
> Cc: Gong Qianyu <Qianyu.Gong at freescale.com>
> Signed-off-by: Tom Rini <trini at konsulko.com>
> Acked-by: Masahiro Yamada <yamada.masahiro at socionext.com>
> Acked-by: Chin Liang See <clsee at altera.com>
> Tested-by: Stephen Warren <swarren at nvidia.com>
> Acked-by: Paul Kocialkowski <contact at paulk.fr>

Applied to u-boot/master, thanks!

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


More information about the U-Boot mailing list