summaryrefslogtreecommitdiff
path: root/projects/linux/io
diff options
context:
space:
mode:
authorWolfram Sang <wsa+renesas@sang-engineering.com>2021-08-11 16:07:44 +0200
committerWolfram Sang <wsa+renesas@sang-engineering.com>2021-08-11 16:07:44 +0200
commit49d07403e8974b9f8fd37c7bbb96590a84dc60cc (patch)
tree09686e210c2d956c90b930ff4ffb273c54a6f7bc /projects/linux/io
parent9833c186f36fdb846d7954eb8b4dfa53a18ae168 (diff)
projects: linux: io: first updates after summer holidays
Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
Diffstat (limited to 'projects/linux/io')
-rw-r--r--projects/linux/io/I2C-update-DMAENGINE-API.yaml9
-rw-r--r--projects/linux/io/V3U-enable_CMT_TMU.yaml2
-rw-r--r--projects/linux/io/dt_bindings_json_schema_io.yaml5
3 files changed, 15 insertions, 1 deletions
diff --git a/projects/linux/io/I2C-update-DMAENGINE-API.yaml b/projects/linux/io/I2C-update-DMAENGINE-API.yaml
new file mode 100644
index 0000000..437ef79
--- /dev/null
+++ b/projects/linux/io/I2C-update-DMAENGINE-API.yaml
@@ -0,0 +1,9 @@
+title: I2C; update DMAENGINE API to avoid deprecated functions
+team: IO
+key: 80032418-faad-11eb-80f4-3fc903436b31
+status: New
+
+comments:
+ - "dmaengine_terminate_all() is deprecated and needs to be replaced"
+ - "because we set up DMA transfers in irq context, we need dmaengine_terminate_async() instead"
+ - "this needs synchronization code to avoid race conditions"
diff --git a/projects/linux/io/V3U-enable_CMT_TMU.yaml b/projects/linux/io/V3U-enable_CMT_TMU.yaml
index 56b1bb5..7641a47 100644
--- a/projects/linux/io/V3U-enable_CMT_TMU.yaml
+++ b/projects/linux/io/V3U-enable_CMT_TMU.yaml
@@ -19,6 +19,7 @@ upstream:
- torvalds: 596e6e1c03cadf93ab37d3cdea672a01889356cb # arm64: dts: renesas: r8a779a0: Add TMU support
- torvalds: 0eedab655ec1817d450085dcb12219726cb415ff # clk: renesas: r8a779a0: Add CMT clocks
- torvalds: 7e2a95d953534ec6297c6ff2356ce8e20da04126 # arm64: dts: renesas: r8a779a0: Add CMT support
+ - torvalds: cdbbe6ce26f6e991014596e50d6be280fbc302be # dt-bindings: timer: renesas,tmu: add r8a779a0 TMU support
comments:
- "also decide if we want to enable timers in board files or the dtsi"
@@ -31,6 +32,7 @@ comments:
- "v1: https://patchwork.kernel.org/project/linux-renesas-soc/patch/20210305142359.11992-1-wsa+renesas@sang-engineering.com/"
- "v2: https://patchwork.kernel.org/project/linux-renesas-soc/patch/20210331124555.2150-1-wsa@kernel.org/"
- "v2 resend: https://patchwork.kernel.org/project/linux-renesas-soc/patch/20210607124828.1984-1-wsa+renesas@sang-engineering.com/"
+ - "merged"
- "upporting 1a1c4c9fb9ccfabcace9b41fefde01752e600a27:"
- "v1: https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=442811&state=*"
- "merged"
diff --git a/projects/linux/io/dt_bindings_json_schema_io.yaml b/projects/linux/io/dt_bindings_json_schema_io.yaml
index 2414425..1a8a22d 100644
--- a/projects/linux/io/dt_bindings_json_schema_io.yaml
+++ b/projects/linux/io/dt_bindings_json_schema_io.yaml
@@ -1,7 +1,8 @@
title: "dt-bindings conversion to json-schema (I/O)"
team: IO
key: d7e7fc08-6e95-11ea-a34c-9f9195f9e9d0
-status: Active
+assignee: Shimoda
+status: Paused
upstream:
- torvalds: 7f3bf4203774013bdb1648d7e2ce949e94564b07 # dt-bindings: at24: convert the binding document to yaml
@@ -48,3 +49,5 @@ upstream:
comments:
- Documentation/devicetree/bindings/pci/pci-rcar-gen2.txt
- Documentation/devicetree/bindings/phy/rcar-gen2-phy.txt
+ - "the remaining items are USB related, so Shimoda-san is the perfect man to do the conversion"
+ - "it is for Gen2, however, so the priority of this task is low"