aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWolfram Sang <wsa+renesas@sang-engineering.com>2023-01-27 18:05:00 +0100
committerWolfram Sang <wsa@kernel.org>2023-02-02 22:13:18 +0100
commit76d6ed3946b37bddc5ecbcb1331a90611da02cdd (patch)
tree072b0358b1a20481b2cddbd24ce98e701073082a
parente78a65a336773c8d59fa682139b5bcddb3f9a873 (diff)
downloadlinux-renesas/bsp61/h3es1-removal.tar.gz
BSP rebase: move H3 ES1.* related commits to 'handled'renesas-bsp61-h3es1-v1renesas/bsp61/h3es1-removal
It was decided that these SoCs are not supported anymore. So, we can drop these patches. Reviewed-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
-rw-r--r--renesas-bsp/bsp61x-disable_H3ES1.yaml17
-rw-r--r--renesas-bsp/handled4
-rw-r--r--renesas-bsp/ignored7
-rw-r--r--renesas-bsp/remains1
4 files changed, 21 insertions, 8 deletions
diff --git a/renesas-bsp/bsp61x-disable_H3ES1.yaml b/renesas-bsp/bsp61x-disable_H3ES1.yaml
new file mode 100644
index 00000000000000..4483cbd3b36ba9
--- /dev/null
+++ b/renesas-bsp/bsp61x-disable_H3ES1.yaml
@@ -0,0 +1,17 @@
+title: disable H3ES1 support in the Kernel
+team: IO
+key: 376c9e10-a33e-11ed-b226-a370df81da31
+status: Active
+assignee: Wolfram
+
+upstream:
+ - lore: 20230202092332.2504-1-wsa+renesas@sang-engineering.com
+
+comments:
+ - H3 ES1.* needs many workarounds which become a maintenance burden
+ - because it was only available internally, we agreed to remove upstream support for it
+ - Wolfram created a series to disable H3 ES1 support in the kernel which will be merged into the BSP
+ - this task tracks the upstreaming effort of the above series
+ - first item is to upstream the patch which disables booting on H3 ES1
+ - after that, the H3 ES1 handling code and workarounds can safely be removed
+ - patch to disable booting sent
diff --git a/renesas-bsp/handled b/renesas-bsp/handled
index a822a2f8ca726f..23c5847a329f6a 100644
--- a/renesas-bsp/handled
+++ b/renesas-bsp/handled
@@ -712,3 +712,7 @@ ab16060d9483 arm64: dts: renesas: r8a779f0: Add power-domains and resets propert
# reserved-memory node should be provided by firmware
69226cd0ddba arm64: dts: renesas: r8a779g0-whitehawk: Add setting for Display
446a8869c567 arm64: dts: renesas: Add Renesas R8A779G0 SoC support
+# H3 ES1.* is not supported anymore
+4c4575ecad64 v4l: vsp1: Add underrun hung-up workaround
+e6e4182857b4 mmc: renesas_sdhi: Add PIO mode support
+0fa91d04eaa7 spi: sh-msiof: Add SPI master transmission workaround
diff --git a/renesas-bsp/ignored b/renesas-bsp/ignored
index 80089c46b2bd1e..73c3d5d3b9a58f 100644
--- a/renesas-bsp/ignored
+++ b/renesas-bsp/ignored
@@ -274,9 +274,6 @@ IPMMU
6b6933f7f35c arm64: dts: renesas: Support IPMMU(MMU mode) for IPMMU-VP0/1 and IPMMU VC0/1
Media
- This is only a workaround
- 4c4575ecad64 v4l: vsp1: Add underrun hung-up workaround
-
Panels should be supported via DT overlays
3b8f3cc5f237 arm64: dts: renesas: Add lvds node for du
71c7a4be6298 arm64: dts: renesas: salvator-common: Add lvds driver relation node
@@ -425,10 +422,6 @@ RT-DMAC
67c712ca4318 clk: renesas: r8a77995: Add RT-DMAC clocks
755a56e7c796 clk: renesas: r8a77{95, 96, 965, 990, 980}: Add RT-DMAC clocks
-SD/MMC
- No usecase for upstream. Looks like a workaround for DMA problems of very early Gen3
- e6e4182857b4 mmc: renesas_sdhi: Add PIO mode support
-
Serial
According to our research tty-core activates clocks. Testcase needed.
4ad9b3444ded serial: sh-sci: Use pm_runtime_get/put when suspend
diff --git a/renesas-bsp/remains b/renesas-bsp/remains
index e0f21ddd2f61c4..6a2dee1720c694 100644
--- a/renesas-bsp/remains
+++ b/renesas-bsp/remains
@@ -158,7 +158,6 @@ ca161241c4c3 iommu/ipmmu-vmsa: Adding devices allowlist for IPMMU on R-Car Gen3
6c286c0f0b71 iommu/ipmmu-vmsa: Invalidate TLB when IPMMU translation error occurred
8089aa35bf04 iommu/ipmmu-vmsa: Clean up unncessary micro-TLB invalidation
4a04f1197c2b spi: sh-msiof: Set 2 clock delay for R-Car H3 Ver.3.0 only
-0fa91d04eaa7 spi: sh-msiof: Add SPI master transmission workaround
46cca390830d dt-bindings: renesas,rcar-dmac: Add bus rate control support for R-Car V3U/V4H
234e0d5eb188 dt-bindings: renesas,rcar-dmac: Document optional properties
8825ff829400 dmaengine: rcar-dmac: Add support for R-Car S4