[PATCH 71/97] ARM: l2c: convert tegra to generic l2c initialisation
Russell King - ARM Linux
linux at arm.linux.org.uk
Mon Apr 28 13:56:52 PDT 2014
On Mon, Apr 28, 2014 at 02:24:32PM -0600, Stephen Warren wrote:
> On 04/28/2014 01:32 PM, Russell King wrote:
>
> > diff --git a/arch/arm/mach-tegra/tegra.c b/arch/arm/mach-tegra/tegra.c
>
> > DT_MACHINE_START(TEGRA_DT, "NVIDIA Tegra SoC (Flattened Device Tree)")
> > - .map_io = tegra_map_common_io,
> > + .l2c_aux_val = 0x3c400001,
> > + .l2c_aux_mask = 0xc20fc3fe,
>
> I assume those values are simply ignored for CPUs without an l2c (or
> with an architected one?) i.e. A15. If so,
>
> Acked-by: Stephen Warren <swarren at nvidia.com>
l2x0_of_init() only does something when your DT file specifies that
there's a L2C cache controller of the appropriate type present. So
yes, when there's no L2C cache controller mentioned, it's a no-op.
--
FTTC broadband for 0.8mile line: now at 9.7Mbps down 460kbps up... slowly
improving, and getting towards what was expected from it.
More information about the linux-arm-kernel
mailing list