summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWolfram Sang <wsa+renesas@sang-engineering.com>2022-06-12 16:42:44 +0200
committerWolfram Sang <wsa+renesas@sang-engineering.com>2022-06-12 16:42:44 +0200
commit8cb43ac295a6b1a0fbc4c86a77493b6bd5f03aef (patch)
tree6b2eafdd10a1e6cc921dbdbcc28f597d0c98f9b5
parente4b0483653b303a1e1ac9f93eb835c51b29bd284 (diff)
projects: linux: io: updates up to W23
Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
-rw-r--r--projects/linux/io/I2C-probe_new-conversion.yaml2
-rw-r--r--projects/linux/io/S4-enable-IO-devices.yaml27
-rw-r--r--projects/linux/io/SDHI-refactor-abort-tuning.yaml1
3 files changed, 27 insertions, 3 deletions
diff --git a/projects/linux/io/I2C-probe_new-conversion.yaml b/projects/linux/io/I2C-probe_new-conversion.yaml
index 1a27de2..543b1bc 100644
--- a/projects/linux/io/I2C-probe_new-conversion.yaml
+++ b/projects/linux/io/I2C-probe_new-conversion.yaml
@@ -6,4 +6,4 @@ status: Active
comments:
- https://lore.kernel.org/lkml/20190710193918.31135-1-kieran.bingham+renesas@ideasonboard.com/ # "[PATCH RFC] modpost: Support I2C Aliases from OF tables"
-
+ - for the actual driver conversions, Stephen Kitt has taken over this job
diff --git a/projects/linux/io/S4-enable-IO-devices.yaml b/projects/linux/io/S4-enable-IO-devices.yaml
index e456fdd..a594208 100644
--- a/projects/linux/io/S4-enable-IO-devices.yaml
+++ b/projects/linux/io/S4-enable-IO-devices.yaml
@@ -5,24 +5,47 @@ assignee: Wolfram
status: Active
upstream:
- - lore: 20220525151040.24024-1-wsa+renesas@sang-engineering.com # [PATCH] dt-bindings: thermal: rcar-gen3-thermal: Add r8a779f0 support
+ - lore: 20220610201701.7946-1-wsa+renesas@sang-engineering.com # [PATCH v3 1/2] dt-bindings: thermal: rcar-gen3-thermal: use positive logic
+ - lore: 20220610201701.7946-2-wsa+renesas@sang-engineering.com # [PATCH v3 2/2] dt-bindings: thermal: rcar-gen3-thermal: Add r8a779f0 support
- lore: 20220525151130.24103-1-wsa+renesas@sang-engineering.com # [PATCH] clk: renesas: r8a779f0: Add thermal clock
- lore: 20220525151216.24133-1-wsa+renesas@sang-engineering.com # [PATCH 1/2] thermal: rcar_gen3_thermal: Add r8a779f0 support
- - lore: 20220525151216.24133-2-wsa+renesas@sang-engineering.com # [PATCH 2/2] thermal: rcar_gen3_thermal: improve logging during probe
+ - lore: 20220610200500.6727-1-wsa+renesas@sang-engineering.com # [PATCH v3] thermal: rcar_gen3_thermal: improve logging during probe
- lore: 20220525151355.24175-1-wsa+renesas@sang-engineering.com # [PATCH] arm64: dts: renesas: r8a779f0: Add thermal support
+ - next: 94fbac6ee3af75f8418d92af0e363b41eaf91b08 # mmc: renesas_sdhi: add R-Car Gen4 fallback compatibility string
+ - next: 6aa26be14d2a099d4b17a06b33ca9a6996a242d0 # dt-bindings: mmc: renesas,sdhi: Document R-Car S4-8 and generic Gen4 support
+ - lore: 20220603233437.21819-1-wsa+renesas@sang-engineering.com # [PATCH] clk: renesas: r8a779f0: Add SDHI0 clock
+ - lore: 20220603233928.22004-1-wsa+renesas@sang-engineering.com # [PATCH] arm64: dts: renesas: r8a779f0: Add SDHI0 support
+ - lore: 20220608094831.8242-1-wsa+renesas@sang-engineering.com # [PATCH] dt-bindings: mmc: renesas,sdhi: R-Car V3U is R-Car Gen4
+ - lore: 20220608122344.3431-1-wsa+renesas@sang-engineering.com # [PATCH] dt-bindings: mmc: renesas,sdhi: Add R-Car Gen4 clock requirements
+
comments:
- CMT0/1
+
- HSCIF
+ - HSCIF 0+1 can be muxed to FTDI chips, HSCIF3 to MSIOF headers using an external FTDI, HSCIF2 maybe via unpopulated I2C header
+
- MSIOF
+
- RPC
- not for upstream because RPC shall only be accessed via OPTEE. See BSP commit 1f83a133b853138fad712d0a08a7689aac1e0183 ("Disable SPI flash via RPC")
+
- SCIF
+ - SCIF 0+3 can be muxed to FTDI chips, SCIF1 to MSIOF headers using an external FTDI, SCIF4 maybe via unpopulated I2C header
+
- SD/MMC
+ - eMMC enabled and works, microSD enabled but still needs testing
+ - first patches sent, only final DTS addition kept until testing is done
+ - SD0H support was missing, resend needed
+
- THS/CIVM
- first version sent
+ - patch to improve logging needed more versions but we now came to a conclusion
+ - binding documentation needed more versions to handle the differences between all SoCs
+
- TMU
- probably possible; pinmux to TCLK1-4 and check via non-populated I2C header on breakout board
+
- all other devices are in the control domain which we do not handle. Only the application domain is our job.
- for a domain overview, check '001_R-CarS4_Bus Architecture_Rev0p70.pptx' (attachment in the S4 docs)
diff --git a/projects/linux/io/SDHI-refactor-abort-tuning.yaml b/projects/linux/io/SDHI-refactor-abort-tuning.yaml
index 184a85e..723370a 100644
--- a/projects/linux/io/SDHI-refactor-abort-tuning.yaml
+++ b/projects/linux/io/SDHI-refactor-abort-tuning.yaml
@@ -19,3 +19,4 @@ comments:
- needs further investigation
- BSP team reports that the 1:4 divider doesn't work for them
- next step is discover why the 100ms delay works and if we can find a better condition to wait for
+ - Wolfram got a reliably failing SD card from another user of Renesas hardware