summaryrefslogtreecommitdiff
path: root/projects/linux/io
diff options
context:
space:
mode:
Diffstat (limited to 'projects/linux/io')
-rw-r--r--projects/linux/io/I2C-fix-slave-corner-cases.yaml13
-rw-r--r--projects/linux/io/WDT-handover_from_bootloader.yaml6
-rw-r--r--projects/linux/io/dt_bindings_json_schema_io.yaml16
3 files changed, 26 insertions, 9 deletions
diff --git a/projects/linux/io/I2C-fix-slave-corner-cases.yaml b/projects/linux/io/I2C-fix-slave-corner-cases.yaml
index e603c28..a71c6b3 100644
--- a/projects/linux/io/I2C-fix-slave-corner-cases.yaml
+++ b/projects/linux/io/I2C-fix-slave-corner-cases.yaml
@@ -5,12 +5,25 @@ assignee: Wolfram
status: Active
upstream:
+ - torvalds: 314139f9f0abdba61ed9a8463bbcb0bf900ac5a2 # i2c: rcar: slave: only send STOP event when we have been addressed
+ - torvalds: eb01597158ffb1853a7a7fc2c57d4c844640f75e # i2c: rcar: always clear ICSAR to avoid side effects
+ - torvalds: c7c9e914f9a0478fba4dc6f227cfd69cf84a4063 # i2c: rcar: avoid race when unregistering slave
comments:
- "Issue 1: we should not monitor every STOP but only when we have been addressed"
- "v1 https://patchwork.kernel.org/patch/11632397/"
- "v2 https://patchwork.kernel.org/patch/11632107/"
+ - "v1 merged"
+
- "Issue 2: how to properly handle the FNA bit"
- "working prototype exists, waiting for confirmation from the HW team"
+
- "Issue 3: do we need to clear SAR when disabling the slave interface?"
- "working prototype exists, needs confirmation from the HW team"
+ - "only applies to Gen2, Gen3 is fine"
+ - "v1: https://patchwork.kernel.org/patch/11643625/"
+ - "v1 merged"
+
+ - "Issue 4: race when unregistering slave"
+ - "v1: https://patchwork.kernel.org/patch/11685989/"
+ - "v1 merged"
diff --git a/projects/linux/io/WDT-handover_from_bootloader.yaml b/projects/linux/io/WDT-handover_from_bootloader.yaml
index 8d3fa06..9cb69ab 100644
--- a/projects/linux/io/WDT-handover_from_bootloader.yaml
+++ b/projects/linux/io/WDT-handover_from_bootloader.yaml
@@ -2,9 +2,12 @@ title: Watchdog; implement handover from bootloader
team: IO
key: a0883915-709c-4116-afc3-2629f1b06a4f
assignee: Ulrich
-status: Done
+status: Active
upstream:
+ - torvalds: ed4a11807d2a35ccfc0d00371f20b826f670b5f2 # clk: renesas: cpg-mssr: Mark clocks as critical only if on at boot
+ - torvalds: f23f1101ad0ef1acdc219d3364522166e2c711ce # clk: renesas: rcar-gen3: Mark RWDT clocks as critical
+ - torvalds: 52bc5ea6edde35bc65ed6ecd7639534e78002c74 # clk: renesas: rzg2: Mark RWDT clocks as critical
comments:
- "RFC, needs discussion with Geert: https://patchwork.kernel.org/patch/10900571/"
@@ -20,3 +23,4 @@ comments:
- "Geert suggested to mark running WDT clocks as IS_CRITICAL during probe. Uli will implement this"
- "v4: https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=303821&state=*"
- "merged"
+ - "WDT driver update still missing, Wolfram will resend"
diff --git a/projects/linux/io/dt_bindings_json_schema_io.yaml b/projects/linux/io/dt_bindings_json_schema_io.yaml
index 8beac80..ba80f94 100644
--- a/projects/linux/io/dt_bindings_json_schema_io.yaml
+++ b/projects/linux/io/dt_bindings_json_schema_io.yaml
@@ -22,15 +22,16 @@ upstream:
- torvalds: 45037dd681577e876b6085bad1aa44415b0cbe93 # dt-bindings: phy: renesas: usb2-phy: convert bindings to json-schema
- torvalds: 007e358094bfb48f206c32b5c82777d980913d2f # dt-bindings: phy: renesas: usb3-phy: convert bindings to json-schema
- torvalds: 809eb4e9bf9d84eb5b703358afd0d564d514f6d2 # dt-bindings: timer: Add renesas,em-sti bindings
- - lore: 20200505155127.4836-1-geert+renesas@glider.be # dt-bindings: timer: renesas: cmt: Convert to json-schema
+ - torvalds: 038fb87fa3314e001de2dd4cf20a74fa623ac7ad # dt-bindings: usb: renesas,usb-xhci: convert to YAML
+ - torvalds: a1c76734095344fdbe43cbfe4940020e13151679 # dt-bindings: mmc: renesas,sdhi: convert to YAML
+ - torvalds: 41a053886b059d60945d3575e2328ff661599a04 # dt-bindings: timer: renesas: cmt: Convert to json-schema
+ - torvalds: d0941cfb9fa8ac69a67f264f81e2ba8ecb1caa0d # dt-bindings: watchdog: renesas-wdt: Convert to json-schema
+ - torvalds: 8f18632153e7f55d0150baa66af7a990fa812348 # dt-bindings: timer: renesas: ostm: Convert to json-schema
+ - torvalds: 37d1e94692e06a35c53ff052e2d0983548ef0395 # dt-bindings: thermal: rcar-gen3-thermal: Convert bindings to json-schema
+ - torvalds: 4b74c424a1b1d272e8677f26aeb5d37924fe7384 # dt-bindings: serial: Add renesas,em-uart bindings
+ - torvalds: bc6b83d636eb8b0083a166a6be6bae89440393c6 # dt-bindings: timer: renesas: mtu2: Convert to json-schema
- lore: 20200518081506.23423-1-geert+renesas@glider.be # dt-bindings: timer: renesas: tmu: Convert to json-schema
- - lore: 20200427192522.28365-1-geert+renesas@glider.be # dt-bindings: watchdog: renesas-wdt: Convert to json-schema
- - lore: 20200427193224.29548-1-geert+renesas@glider.be # dt-bindings: timer: renesas: ostm: Convert to json-schema
- - lore: 20200513151201.1258162-1-niklas.soderlund+renesas@ragnatech.se # dt-bindings: thermal: rcar-gen3-thermal: Convert bindings to json-schema
- - lore: 20200519080945.28798-1-geert+renesas@glider.be # dt-bindings: serial: Add renesas,em-uart bindings
- - lore: 20200528133033.4191-1-geert+renesas@glider.be # dt-bindings: timer: renesas: mtu2: Convert to json-schema
- lore: 20200621081710.10245-1-geert+renesas@glider.be # dt-bindings: net: renesas,etheravb: Convert to json-schema
- - lore: 1592822252-12338-1-git-send-email-yoshihiro.shimoda.uh@renesas.com # dt-bindings: usb: renesas,usb-xhci: convert to YAML
comments:
- Documentation/devicetree/bindings/i2c/renesas,i2c.txt
@@ -39,7 +40,6 @@ comments:
- Documentation/devicetree/bindings/i2c/renesas,riic.txt
- Documentation/devicetree/bindings/iio/adc/renesas,gyroadc.txt
- Documentation/devicetree/bindings/mmc/renesas,mmcif.txt
- - Documentation/devicetree/bindings/mmc/renesas,sdhi.txt
- Documentation/devicetree/bindings/net/can/rcar_canfd.txt
- Documentation/devicetree/bindings/net/can/rcar_can.txt
- Documentation/devicetree/bindings/pci/pci-rcar-gen2.txt