2023-01-15 00:03:10

by Martin Blumenstingl

[permalink] [raw]
Subject: [PATCH v1 0/2] ARM: dts: meson: Add more L2 (PL310) cache properties

I had these patches in my testing tree for a while now. The vendor
kernel uses the same configuration, so it probably makes sense to
use them upstream as well.


Martin Blumenstingl (2):
ARM: dts: meson8: Add more L2 (PL310) cache properties
ARM: dts: meson8b: Add more L2 (PL310) cache properties

arch/arm/boot/dts/meson8.dtsi | 3 +++
arch/arm/boot/dts/meson8b.dtsi | 3 +++
2 files changed, 6 insertions(+)

--
2.39.0


2023-01-15 00:14:56

by Martin Blumenstingl

[permalink] [raw]
Subject: [PATCH v1 2/2] ARM: dts: meson8b: Add more L2 (PL310) cache properties

Add more L2 cache properties which are used by the 3.10 vendor kernel
but have not made it upstream yet.

Signed-off-by: Martin Blumenstingl <[email protected]>
---
arch/arm/boot/dts/meson8b.dtsi | 3 +++
1 file changed, 3 insertions(+)

diff --git a/arch/arm/boot/dts/meson8b.dtsi b/arch/arm/boot/dts/meson8b.dtsi
index cf9c04a61ba3..2d80c009bdfa 100644
--- a/arch/arm/boot/dts/meson8b.dtsi
+++ b/arch/arm/boot/dts/meson8b.dtsi
@@ -643,6 +643,9 @@ &L2 {
arm,filter-ranges = <0x100000 0xc0000000>;
prefetch-data = <1>;
prefetch-instr = <1>;
+ arm,prefetch-offset = <7>;
+ arm,double-linefill = <1>;
+ arm,prefetch-drop = <1>;
arm,shared-override;
};

--
2.39.0

2023-01-19 08:23:36

by Neil Armstrong

[permalink] [raw]
Subject: Re: [PATCH v1 0/2] ARM: dts: meson: Add more L2 (PL310) cache properties

Hi,

On Sun, 15 Jan 2023 00:34:53 +0100, Martin Blumenstingl wrote:
> I had these patches in my testing tree for a while now. The vendor
> kernel uses the same configuration, so it probably makes sense to
> use them upstream as well.
>
>
> Martin Blumenstingl (2):
> ARM: dts: meson8: Add more L2 (PL310) cache properties
> ARM: dts: meson8b: Add more L2 (PL310) cache properties
>
> [...]

Thanks, Applied to https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux.git (for-next)

[1/2] ARM: dts: meson8: Add more L2 (PL310) cache properties
https://git.kernel.org/amlogic/c/12cdc236cf83eb55560f52dd378f05d5798452ba
[2/2] ARM: dts: meson8b: Add more L2 (PL310) cache properties
https://git.kernel.org/amlogic/c/46f73c1c037eed8e5fd61cc39c77b0988148b50b

These changes has been applied on the intermediate git tree [1].

The for-next branch will then be sent via a formal Pull Request to the Linux SoC maintainers
for inclusion in their intermediate git branches in order to be sent to Linus during
the next merge window, or sooner if it's a set of fixes.

In the cases of fixes, those will be merged in the current release candidate
kernel and as soon they appear on the Linux master branch they will be
backported to the previous Stable and Long-Stable kernels [2].

The intermediate git branches are merged daily in the linux-next tree [3],
people are encouraged testing these pre-release kernels and report issues on the
relevant mailing-lists.

If problems are discovered on those changes, please submit a signed-off-by revert
patch followed by a corrective changeset.

[1] https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux.git
[2] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
[3] https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git

--
Neil