summaryrefslogtreecommitdiff
path: root/projects/linux/io
diff options
context:
space:
mode:
authorWolfram Sang <wsa+renesas@sang-engineering.com>2020-07-02 08:58:22 +0200
committerWolfram Sang <wsa+renesas@sang-engineering.com>2020-07-02 11:47:14 +0200
commitbc4a1b6eea04382ccf5fc0a66ae08f9ca3e77266 (patch)
tree25a04bbcb54292458f0bfe1c41d763622902be29 /projects/linux/io
parent46da60ba4fad1c8023f3c3da99e0e2fb5cff3bfc (diff)
projects: linux: io: update tasks after updates 20200702
Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
Diffstat (limited to 'projects/linux/io')
-rw-r--r--projects/linux/io/I2C-add-testunit.yaml15
-rw-r--r--projects/linux/io/I2C-dynamic_client_addresses.yaml2
-rw-r--r--projects/linux/io/I2C-fix-slave-corner-cases.yaml16
-rw-r--r--projects/linux/io/I2C-implement-HostNotify.yaml12
-rw-r--r--projects/linux/io/IIC-I2C-add-atomic_xfer.yaml1
-rw-r--r--projects/linux/io/IIC-fix_arb_lost.yaml1
-rw-r--r--projects/linux/io/SDHI-stalled-SCC.yaml1
-rw-r--r--projects/linux/io/WDT-handover_from_bootloader.yaml4
-rw-r--r--projects/linux/io/done/I2C-new_device_conversion.yaml (renamed from projects/linux/io/I2C-new_device_conversion.yaml)6
-rw-r--r--projects/linux/io/dt_bindings_json_schema_io.yaml4
10 files changed, 54 insertions, 8 deletions
diff --git a/projects/linux/io/I2C-add-testunit.yaml b/projects/linux/io/I2C-add-testunit.yaml
new file mode 100644
index 0000000..0e4c210
--- /dev/null
+++ b/projects/linux/io/I2C-add-testunit.yaml
@@ -0,0 +1,15 @@
+title: I2C; add a software testunit to test/implement additional features
+team: IO
+key: cbdfb88c-bc48-11ea-bc06-dfb1d88525f4
+assignee: Wolfram
+status: Active
+
+upstream:
+
+comments:
+ - "preparational doc updates:"
+ - "https://patchwork.kernel.org/patch/11630291/"
+ - "https://patchwork.kernel.org/patch/11630293/"
+ - "https://patchwork.kernel.org/patch/11630295/"
+ - "actual implementation:"
+ - "RFC v1: https://patchwork.kernel.org/patch/11631987/"
diff --git a/projects/linux/io/I2C-dynamic_client_addresses.yaml b/projects/linux/io/I2C-dynamic_client_addresses.yaml
index 4040247..8b6e8d9 100644
--- a/projects/linux/io/I2C-dynamic_client_addresses.yaml
+++ b/projects/linux/io/I2C-dynamic_client_addresses.yaml
@@ -2,7 +2,7 @@ title: I2C; dynamic client address infrastructure for the core
team: IO
key: 60a472ea-1c32-4f6e-a693-c5f4298ef20a
assignee: Wolfram
-status: Blocked
+status: Paused
relationships:
- depends: 6f15b8c0-7ff6-43aa-a47a-7341694c37af
diff --git a/projects/linux/io/I2C-fix-slave-corner-cases.yaml b/projects/linux/io/I2C-fix-slave-corner-cases.yaml
new file mode 100644
index 0000000..e603c28
--- /dev/null
+++ b/projects/linux/io/I2C-fix-slave-corner-cases.yaml
@@ -0,0 +1,16 @@
+title: I2C; fix issues when using the slave mode
+team: IO
+key: cd177762-bc48-11ea-af02-1fe19e7a99a4
+assignee: Wolfram
+status: Active
+
+upstream:
+
+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/"
+ - "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"
diff --git a/projects/linux/io/I2C-implement-HostNotify.yaml b/projects/linux/io/I2C-implement-HostNotify.yaml
new file mode 100644
index 0000000..35f6944
--- /dev/null
+++ b/projects/linux/io/I2C-implement-HostNotify.yaml
@@ -0,0 +1,12 @@
+title: I2C; implement SMBusHostNotify using the slave interface
+team: IO
+key: cd3f2a8c-bc48-11ea-9c13-3fd26b9b312b
+assignee: Wolfram
+status: Active
+
+upstream:
+
+comments:
+ - "RFC v1: https://patchwork.kernel.org/patch/11635623/"
+ - "core fix: https://patchwork.kernel.org/patch/11635635/"
+ - "generic binding proposal: https://patchwork.kernel.org/patch/11637351/"
diff --git a/projects/linux/io/IIC-I2C-add-atomic_xfer.yaml b/projects/linux/io/IIC-I2C-add-atomic_xfer.yaml
index cdd05f3..cc2f3c3 100644
--- a/projects/linux/io/IIC-I2C-add-atomic_xfer.yaml
+++ b/projects/linux/io/IIC-I2C-add-atomic_xfer.yaml
@@ -9,3 +9,4 @@ upstream:
comments:
- "Ulrich prototypes the IIC driver first; can refactor non-atomic xfer routine"
- "IIC v1: https://patchwork.kernel.org/patch/11598605/"
+ - "IIC v2: https://patchwork.kernel.org/patch/11612451/"
diff --git a/projects/linux/io/IIC-fix_arb_lost.yaml b/projects/linux/io/IIC-fix_arb_lost.yaml
index b9eb880..fe760a1 100644
--- a/projects/linux/io/IIC-fix_arb_lost.yaml
+++ b/projects/linux/io/IIC-fix_arb_lost.yaml
@@ -3,7 +3,6 @@ team: IO
key: 2fb3d3ef-f2dc-4229-860c-0e64fa13e4f4
assignee: Wolfram
status: Paused
-target-date: 2019-06-30
upstream:
diff --git a/projects/linux/io/SDHI-stalled-SCC.yaml b/projects/linux/io/SDHI-stalled-SCC.yaml
index 0f8c313..b3710fb 100644
--- a/projects/linux/io/SDHI-stalled-SCC.yaml
+++ b/projects/linux/io/SDHI-stalled-SCC.yaml
@@ -16,3 +16,4 @@ comments:
- "updated manual calibration patchset makes the issue appear again"
- "v1: https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=298209&state=*"
- "not all error paths covered; we need a new flag in the MMC core. Wolfram will work on it"
+ - "delayed because of generic Gen3 board boot problems"
diff --git a/projects/linux/io/WDT-handover_from_bootloader.yaml b/projects/linux/io/WDT-handover_from_bootloader.yaml
index 7a09d92..8d3fa06 100644
--- a/projects/linux/io/WDT-handover_from_bootloader.yaml
+++ b/projects/linux/io/WDT-handover_from_bootloader.yaml
@@ -2,7 +2,7 @@ title: Watchdog; implement handover from bootloader
team: IO
key: a0883915-709c-4116-afc3-2629f1b06a4f
assignee: Ulrich
-status: Active
+status: Done
upstream:
@@ -18,3 +18,5 @@ comments:
- "ignore-unused v2: https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=257141&state=*"
- "ignore-unused v3: https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=285925&state=*"
- "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"
diff --git a/projects/linux/io/I2C-new_device_conversion.yaml b/projects/linux/io/done/I2C-new_device_conversion.yaml
index b9d8e51..318869c 100644
--- a/projects/linux/io/I2C-new_device_conversion.yaml
+++ b/projects/linux/io/done/I2C-new_device_conversion.yaml
@@ -2,7 +2,7 @@ title: I2C; convert i2c_new_device and friends to errno and managed devices and
team: IO
key: 6f15b8c0-7ff6-43aa-a47a-7341694c37af
assignee: Wolfram
-status: Active
+status: Done
upstream:
- torvalds: 7159dbdae3c58d0200ae2550fab977a19a3c497a # i2c: core: improve return value handling of i2c_new_device and i2c_new_dummy
@@ -47,6 +47,6 @@ comments:
- "step 1: convert i2c_new_dummy() [done]"
- "step 2: convert i2c_new_secondary_device() [done]"
- "step 3: convert i2c_new_probed_device() [done]"
- - "step 4: convert i2c_new_device() [core changes applied, driver changes on-going, one batch remaining]"
+ - "step 4: convert i2c_new_device() [done]"
- "step 5: convert i2c_setup_smbus_alert() [done]"
- - "step 6: remove old API calls [steps 1,2,3,5 done, blocked by step 4]"
+ - "step 6: remove old API calls [done]"
diff --git a/projects/linux/io/dt_bindings_json_schema_io.yaml b/projects/linux/io/dt_bindings_json_schema_io.yaml
index da778d6..8beac80 100644
--- a/projects/linux/io/dt_bindings_json_schema_io.yaml
+++ b/projects/linux/io/dt_bindings_json_schema_io.yaml
@@ -29,6 +29,8 @@ upstream:
- 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
@@ -40,11 +42,9 @@ comments:
- 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/net/renesas,ravb.txt
- Documentation/devicetree/bindings/pci/pci-rcar-gen2.txt
- Documentation/devicetree/bindings/pci/rcar-pci.txt
- Documentation/devicetree/bindings/phy/rcar-gen2-phy.txt
- Documentation/devicetree/bindings/phy/rcar-gen3-phy-pcie.txt
- Documentation/devicetree/bindings/spi/renesas,rzn1-spi.txt
- Documentation/devicetree/bindings/timer/renesas,tpu.txt
- - Documentation/devicetree/bindings/usb/usb-xhci.txt