All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH/LOCAL 0/5] arm64: renesas: defconfig: Refresh for v5.16-rc1 and misc updates
@ 2021-12-16 15:43 Geert Uytterhoeven
  2021-12-16 15:43 ` [PATCH/LOCAL 1/5] arm64: renesas: defconfig: Refresh for v5.16-rc1 Geert Uytterhoeven
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Geert Uytterhoeven @ 2021-12-16 15:43 UTC (permalink / raw)
  To: Magnus Damm; +Cc: linux-renesas-soc, Geert Uytterhoeven

	Hi all,

This patch series contains several updates for the defconfig for Renesas
R-Car Gen3 and RZ/G2 systems.  It is not intended for upstream merge,
but to be applied to the topic/renesas-defconfig branch in my
renesas-devel repository.

Thanks for your comments!

Geert Uytterhoeven (5):
  [LOCAL] arm64: renesas: defconfig: Refresh for v5.16-rc1
  [LOCAL] arm64: renesas: defconfig: Errata update
  [LOCAL] arm64: renesas: defconfig: Enable CONFIG_ARM64_RAS_EXTN
  [LOCAL] arm64: renesas: defconfig: Enable CONFIG_SPI_RSPI
  [LOCAL] arm64: renesas: defconfig: Enable R8A779F0 SoC

 arch/arm64/configs/renesas_defconfig | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

-- 
2.25.1

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
							    -- Linus Torvalds

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH/LOCAL 1/5] arm64: renesas: defconfig: Refresh for v5.16-rc1
  2021-12-16 15:43 [PATCH/LOCAL 0/5] arm64: renesas: defconfig: Refresh for v5.16-rc1 and misc updates Geert Uytterhoeven
@ 2021-12-16 15:43 ` Geert Uytterhoeven
  2021-12-16 15:43 ` [PATCH/LOCAL 2/5] arm64: renesas: defconfig: Errata update Geert Uytterhoeven
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: Geert Uytterhoeven @ 2021-12-16 15:43 UTC (permalink / raw)
  To: Magnus Damm; +Cc: linux-renesas-soc, Geert Uytterhoeven

Refresh the defconfig for Renesas R-Car Gen3 and RZ/G2 systems:
  - Disable CONFIG_ARM64_ERRATUM_2054223 (no Cortex-A710),
  - Disable CONFIG_ARM64_ERRATUM_2067961 (no Neoverse-N2),
  - Enable CONFIG_SCHED_CLUSTER (several R-Car Gen3 and RZ/G2 SoCs have
    multiple clusters),
  - Enable CONFIG_VIDEO_RCAR_ISP (R-Car V3U),
  - Disable CONFIG_XEN_PCIDEV_STUB (defaults to m, which means y if
    modules are disabled).

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
---
 arch/arm64/configs/renesas_defconfig | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/arch/arm64/configs/renesas_defconfig b/arch/arm64/configs/renesas_defconfig
index 01ea7ff02d5d0f06..177100d7dcac94ac 100644
--- a/arch/arm64/configs/renesas_defconfig
+++ b/arch/arm64/configs/renesas_defconfig
@@ -29,6 +29,8 @@ CONFIG_PROFILING=y
 CONFIG_ARCH_RENESAS=y
 # CONFIG_ARM64_ERRATUM_1530923 is not set
 # CONFIG_ARM64_ERRATUM_1542419 is not set
+# CONFIG_ARM64_ERRATUM_2054223 is not set
+# CONFIG_ARM64_ERRATUM_2067961 is not set
 # CONFIG_CAVIUM_ERRATUM_22375 is not set
 # CONFIG_CAVIUM_ERRATUM_23154 is not set
 # CONFIG_CAVIUM_ERRATUM_27456 is not set
@@ -41,6 +43,7 @@ CONFIG_ARCH_RENESAS=y
 # CONFIG_SOCIONEXT_SYNQUACER_PREITS is not set
 CONFIG_ARM64_VA_BITS_48=y
 CONFIG_SCHED_MC=y
+CONFIG_SCHED_CLUSTER=y
 CONFIG_NR_CPUS=8
 CONFIG_KEXEC=y
 CONFIG_CRASH_DUMP=y
@@ -182,6 +185,7 @@ CONFIG_MEDIA_PLATFORM_SUPPORT=y
 CONFIG_V4L_PLATFORM_DRIVERS=y
 CONFIG_VIDEO_RCAR_CSI2=y
 CONFIG_VIDEO_RCAR_VIN=y
+CONFIG_VIDEO_RCAR_ISP=y
 CONFIG_V4L_MEM2MEM_DRIVERS=y
 CONFIG_VIDEO_RENESAS_FDP1=y
 CONFIG_VIDEO_RENESAS_FCP=y
@@ -305,6 +309,7 @@ CONFIG_VFIO_PCI=y
 CONFIG_VIRTIO_PCI=y
 CONFIG_VIRTIO_BALLOON=y
 CONFIG_VIRTIO_MMIO=y
+# CONFIG_XEN_PCIDEV_STUB is not set
 CONFIG_CHROME_PLATFORMS=y
 CONFIG_COMMON_CLK_CS2000_CP=y
 CONFIG_COMMON_CLK_VC5=y
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [PATCH/LOCAL 2/5] arm64: renesas: defconfig: Errata update
  2021-12-16 15:43 [PATCH/LOCAL 0/5] arm64: renesas: defconfig: Refresh for v5.16-rc1 and misc updates Geert Uytterhoeven
  2021-12-16 15:43 ` [PATCH/LOCAL 1/5] arm64: renesas: defconfig: Refresh for v5.16-rc1 Geert Uytterhoeven
@ 2021-12-16 15:43 ` Geert Uytterhoeven
  2021-12-16 15:43 ` [PATCH/LOCAL 3/5] arm64: renesas: defconfig: Enable CONFIG_ARM64_RAS_EXTN Geert Uytterhoeven
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: Geert Uytterhoeven @ 2021-12-16 15:43 UTC (permalink / raw)
  To: Magnus Damm; +Cc: linux-renesas-soc, Geert Uytterhoeven

Update support for hardware errata in the defconfig for Renesas R-Car
Gen3 and RZ/G2 systems:
  - Enable CONFIG_ARM64_ERRATUM_1530923 (R-Car S4 and RZ/G2L have
    Cortex-A55 r2p0),
  - Disable CONFIG_ARM64_ERRATUM_1508412 (no Cortex-A77),
  - Disable CONFIG_FUJITSU_ERRATUM_010001 (not applicable),
  - Disable CONFIG_QCOM_FALKOR_ERRATUM_E1041 (not applicable),
  - Disable CONFIG_NVIDIA_CARMEL_CNP_ERRATUM (not applicable).

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
---
 arch/arm64/configs/renesas_defconfig | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/arch/arm64/configs/renesas_defconfig b/arch/arm64/configs/renesas_defconfig
index 177100d7dcac94ac..805a14ca041ecbdc 100644
--- a/arch/arm64/configs/renesas_defconfig
+++ b/arch/arm64/configs/renesas_defconfig
@@ -27,8 +27,8 @@ CONFIG_BLK_DEV_INITRD=y
 # CONFIG_COMPAT_BRK is not set
 CONFIG_PROFILING=y
 CONFIG_ARCH_RENESAS=y
-# CONFIG_ARM64_ERRATUM_1530923 is not set
 # CONFIG_ARM64_ERRATUM_1542419 is not set
+# CONFIG_ARM64_ERRATUM_1508412 is not set
 # CONFIG_ARM64_ERRATUM_2054223 is not set
 # CONFIG_ARM64_ERRATUM_2067961 is not set
 # CONFIG_CAVIUM_ERRATUM_22375 is not set
@@ -36,10 +36,13 @@ CONFIG_ARCH_RENESAS=y
 # CONFIG_CAVIUM_ERRATUM_27456 is not set
 # CONFIG_CAVIUM_ERRATUM_30115 is not set
 # CONFIG_CAVIUM_TX2_ERRATUM_219 is not set
+# CONFIG_FUJITSU_ERRATUM_010001 is not set
 # CONFIG_HISILICON_ERRATUM_161600802 is not set
 # CONFIG_QCOM_FALKOR_ERRATUM_1003 is not set
 # CONFIG_QCOM_FALKOR_ERRATUM_1009 is not set
 # CONFIG_QCOM_QDF2400_ERRATUM_0065 is not set
+# CONFIG_QCOM_FALKOR_ERRATUM_E1041 is not set
+# CONFIG_NVIDIA_CARMEL_CNP_ERRATUM is not set
 # CONFIG_SOCIONEXT_SYNQUACER_PREITS is not set
 CONFIG_ARM64_VA_BITS_48=y
 CONFIG_SCHED_MC=y
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [PATCH/LOCAL 3/5] arm64: renesas: defconfig: Enable CONFIG_ARM64_RAS_EXTN
  2021-12-16 15:43 [PATCH/LOCAL 0/5] arm64: renesas: defconfig: Refresh for v5.16-rc1 and misc updates Geert Uytterhoeven
  2021-12-16 15:43 ` [PATCH/LOCAL 1/5] arm64: renesas: defconfig: Refresh for v5.16-rc1 Geert Uytterhoeven
  2021-12-16 15:43 ` [PATCH/LOCAL 2/5] arm64: renesas: defconfig: Errata update Geert Uytterhoeven
@ 2021-12-16 15:43 ` Geert Uytterhoeven
  2021-12-16 15:43 ` [PATCH/LOCAL 4/5] arm64: renesas: defconfig: Enable CONFIG_SPI_RSPI Geert Uytterhoeven
  2021-12-16 15:43 ` [PATCH/LOCAL 5/5] arm64: renesas: defconfig: Enable R8A779F0 SoC Geert Uytterhoeven
  4 siblings, 0 replies; 6+ messages in thread
From: Geert Uytterhoeven @ 2021-12-16 15:43 UTC (permalink / raw)
  To: Magnus Damm; +Cc: linux-renesas-soc, Geert Uytterhoeven

Cortex-A55 (R-Car S4 and RZ/G2L) and Cortex-A76 (R-Car V3U) have RAS CPU
Extensions.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
---
 arch/arm64/configs/renesas_defconfig | 1 -
 1 file changed, 1 deletion(-)

diff --git a/arch/arm64/configs/renesas_defconfig b/arch/arm64/configs/renesas_defconfig
index 805a14ca041ecbdc..6488805e418f3414 100644
--- a/arch/arm64/configs/renesas_defconfig
+++ b/arch/arm64/configs/renesas_defconfig
@@ -53,7 +53,6 @@ CONFIG_CRASH_DUMP=y
 CONFIG_XEN=y
 CONFIG_COMPAT=y
 # CONFIG_ARM64_USE_LSE_ATOMICS is not set
-# CONFIG_ARM64_RAS_EXTN is not set
 # CONFIG_ARM64_PTR_AUTH is not set
 # CONFIG_ARM64_AMU_EXTN is not set
 # CONFIG_ARM64_TLB_RANGE is not set
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [PATCH/LOCAL 4/5] arm64: renesas: defconfig: Enable CONFIG_SPI_RSPI
  2021-12-16 15:43 [PATCH/LOCAL 0/5] arm64: renesas: defconfig: Refresh for v5.16-rc1 and misc updates Geert Uytterhoeven
                   ` (2 preceding siblings ...)
  2021-12-16 15:43 ` [PATCH/LOCAL 3/5] arm64: renesas: defconfig: Enable CONFIG_ARM64_RAS_EXTN Geert Uytterhoeven
@ 2021-12-16 15:43 ` Geert Uytterhoeven
  2021-12-16 15:43 ` [PATCH/LOCAL 5/5] arm64: renesas: defconfig: Enable R8A779F0 SoC Geert Uytterhoeven
  4 siblings, 0 replies; 6+ messages in thread
From: Geert Uytterhoeven @ 2021-12-16 15:43 UTC (permalink / raw)
  To: Magnus Damm; +Cc: linux-renesas-soc, Geert Uytterhoeven

Enable support for the Renesas RSPI controller, as used on the RZ/G2L
SMARC EVK board.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
---
 arch/arm64/configs/renesas_defconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm64/configs/renesas_defconfig b/arch/arm64/configs/renesas_defconfig
index 6488805e418f3414..fcb28227a2decbb6 100644
--- a/arch/arm64/configs/renesas_defconfig
+++ b/arch/arm64/configs/renesas_defconfig
@@ -160,6 +160,7 @@ CONFIG_I2C_SH_MOBILE=y
 CONFIG_I2C_RCAR=y
 CONFIG_SPI=y
 CONFIG_SPI_RPCIF=y
+CONFIG_SPI_RSPI=y
 CONFIG_SPI_SH_MSIOF=y
 CONFIG_SPI_SPIDEV=y
 CONFIG_PINCTRL_SINGLE=y
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [PATCH/LOCAL 5/5] arm64: renesas: defconfig: Enable R8A779F0 SoC
  2021-12-16 15:43 [PATCH/LOCAL 0/5] arm64: renesas: defconfig: Refresh for v5.16-rc1 and misc updates Geert Uytterhoeven
                   ` (3 preceding siblings ...)
  2021-12-16 15:43 ` [PATCH/LOCAL 4/5] arm64: renesas: defconfig: Enable CONFIG_SPI_RSPI Geert Uytterhoeven
@ 2021-12-16 15:43 ` Geert Uytterhoeven
  4 siblings, 0 replies; 6+ messages in thread
From: Geert Uytterhoeven @ 2021-12-16 15:43 UTC (permalink / raw)
  To: Magnus Damm; +Cc: linux-renesas-soc, Geert Uytterhoeven

Enable support for the Renesas R-Car S4-8 (R8A779F0) SoC and the Spider
development board.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
---
 arch/arm64/configs/renesas_defconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm64/configs/renesas_defconfig b/arch/arm64/configs/renesas_defconfig
index fcb28227a2decbb6..64aecc9d3306acbd 100644
--- a/arch/arm64/configs/renesas_defconfig
+++ b/arch/arm64/configs/renesas_defconfig
@@ -330,6 +330,7 @@ CONFIG_ARCH_R8A77951=y
 CONFIG_ARCH_R8A77965=y
 CONFIG_ARCH_R8A77960=y
 CONFIG_ARCH_R8A77961=y
+CONFIG_ARCH_R8A779F0=y
 CONFIG_ARCH_R8A77980=y
 CONFIG_ARCH_R8A77970=y
 CONFIG_ARCH_R8A779A0=y
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2021-12-16 15:44 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-16 15:43 [PATCH/LOCAL 0/5] arm64: renesas: defconfig: Refresh for v5.16-rc1 and misc updates Geert Uytterhoeven
2021-12-16 15:43 ` [PATCH/LOCAL 1/5] arm64: renesas: defconfig: Refresh for v5.16-rc1 Geert Uytterhoeven
2021-12-16 15:43 ` [PATCH/LOCAL 2/5] arm64: renesas: defconfig: Errata update Geert Uytterhoeven
2021-12-16 15:43 ` [PATCH/LOCAL 3/5] arm64: renesas: defconfig: Enable CONFIG_ARM64_RAS_EXTN Geert Uytterhoeven
2021-12-16 15:43 ` [PATCH/LOCAL 4/5] arm64: renesas: defconfig: Enable CONFIG_SPI_RSPI Geert Uytterhoeven
2021-12-16 15:43 ` [PATCH/LOCAL 5/5] arm64: renesas: defconfig: Enable R8A779F0 SoC Geert Uytterhoeven

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.