summaryrefslogtreecommitdiff
path: root/projects/linux/io/done
diff options
context:
space:
mode:
Diffstat (limited to 'projects/linux/io/done')
-rw-r--r--projects/linux/io/done/I2C-support-virtio-upstreaming.yaml26
-rw-r--r--projects/linux/io/done/PCI-fix-suspend.yaml29
-rw-r--r--projects/linux/io/done/SCIF-investigate-DMA-limitations.yaml16
-rw-r--r--projects/linux/io/done/Thermal-add-interrupts.yaml15
-rw-r--r--projects/linux/io/done/V3U-enable_CMT_TMU.yaml51
5 files changed, 137 insertions, 0 deletions
diff --git a/projects/linux/io/done/I2C-support-virtio-upstreaming.yaml b/projects/linux/io/done/I2C-support-virtio-upstreaming.yaml
new file mode 100644
index 0000000..1d92864
--- /dev/null
+++ b/projects/linux/io/done/I2C-support-virtio-upstreaming.yaml
@@ -0,0 +1,26 @@
+title: I2C; support upstream efforts of a virtio interface for I2C
+team: IO
+key: 4d372cc0-eb06-11eb-938b-c38d68bf72e4
+assignee: Wolfram
+status: Done
+
+upstream:
+ - torvalds: 3cfc88380413d20f777dc6648a38f683962e52bf # i2c: virtio: add a virtio i2c frontend driver
+ - next: 8ca662351317bb3d57d690469d22079ac7dff9f9 # dt-bindings: i2c: Add bindings for i2c-virtio
+
+comments:
+ - we originally wanted to do this on our own, now let's assist another team working on it
+ - driver
+ - v10; http://patchwork.ozlabs.org/project/linux-i2c/patch/226a8d5663b7bb6f5d06ede7701eedb18d1bafa1.1616493817.git.jie.deng@intel.com/
+ - v11; http://patchwork.ozlabs.org/project/linux-i2c/patch/510c876952efa693339ab0d6cc78ba7be9ef6897.1625104206.git.jie.deng@intel.com/
+ - v12; http://patchwork.ozlabs.org/project/linux-i2c/patch/f229cd761048bc143f88f33a3437bdbf891c39fd.1625214435.git.jie.deng@intel.com/
+ - v13; http://patchwork.ozlabs.org/project/linux-i2c/patch/8908f35a741e25a630d521e1012494e67d31ea64.1625466616.git.jie.deng@intel.com/
+ - v14; http://patchwork.ozlabs.org/project/linux-i2c/patch/984ebecaf697058eb73389ed14ead9dd6d38fb53.1625796246.git.jie.deng@intel.com/
+ - v15; http://patchwork.ozlabs.org/project/linux-i2c/patch/bcf2fb9bbe965862213f27e05f87ffc91283c0c5.1627018061.git.jie.deng@intel.com/
+ - merged
+ - bindings
+ - v1; http://patchwork.ozlabs.org/project/linux-i2c/patch/e650cecb3bc6a0ed16eb37460ac57cb191ba92e4.1626173013.git.viresh.kumar@linaro.org/
+ - v2; http://patchwork.ozlabs.org/project/linux-i2c/patch/705f4426a17a395bf190ee6ed6c341ac25550f6b.1626947324.git.viresh.kumar@linaro.org/
+ - v3; http://patchwork.ozlabs.org/project/linux-i2c/patch/4182aff2d1437b30025f3d17d11e5fdc21845239.1627273794.git.viresh.kumar@linaro.org/
+ - v4; http://patchwork.ozlabs.org/project/linux-i2c/patch/33c317b95097ce491845c697db1e8285e3ec1d41.1627362340.git.viresh.kumar@linaro.org/
+ - merged
diff --git a/projects/linux/io/done/PCI-fix-suspend.yaml b/projects/linux/io/done/PCI-fix-suspend.yaml
new file mode 100644
index 0000000..c232a13
--- /dev/null
+++ b/projects/linux/io/done/PCI-fix-suspend.yaml
@@ -0,0 +1,29 @@
+title: "PCIe: handle suspend problem"
+team: IO
+key: 61128a40-edce-11ea-90d7-7f8bdf62ff21
+status: Done
+assignee: Marek
+
+bsp41x:
+ - 6c3a8adfec10cb6f4efa88e5dc58cd8ea34420ac # PCI: pcie-rcar: Add the suspend/resume for pcie-rcar driver
+ - 3283eefba71ffd708c53048e4187dcdbc8638fb3 # PCI: pcie-rcar: Support runtime PM, link state L1 handling
+
+upstream:
+ - torvalds: ce351636c67f75a9f282ab69283be231d2c8e845 # PCI: rcar: Add suspend/resume
+ - next: a115b1bd3af0c2963e72f6e47143724c59251be6 # PCI: rcar: Add L1 link state fix into data abort hook
+
+comments:
+ - "PCIe suspend causes an exception which needs to be handled"
+ - "For Gen3, a fix was made for ATF: https://github.com/ARM-software/arm-trusted-firmware/commit/0969397f295621aa26b3d14b76dd397d22be58bf"
+ - "For Gen2, a similar approach needs to be taken with hooks for Linux exception handling"
+ - "v1: https://patchwork.kernel.org/patch/11772083/"
+ - "v2: https://patchwork.kernel.org/patch/11801531/"
+ - "v3: https://patchwork.kernel.org/project/linux-renesas-soc/patch/20201011160045.574323-1-marek.vasut@gmail.com/"
+ - "v4: https://patchwork.kernel.org/project/linux-renesas-soc/patch/20201016120416.7008-1-marek.vasut@gmail.com/"
+ - "on-going disucssion with PCI maintainers"
+ - "after more discussion, PCI maintainers suggest to drop L1 entirely"
+ - "Marek is busy currently but has not forgotten about it"
+ - "v5: https://patchwork.kernel.org/project/linux-renesas-soc/patch/20210411185030.8818-1-marek.vasut@gmail.com/"
+ - "v6: https://patchwork.kernel.org/project/linux-renesas-soc/patch/20210514200549.431275-1-marek.vasut@gmail.com/"
+ - "v7: https://patchwork.kernel.org/project/linux-renesas-soc/patch/20210815181650.132579-1-marek.vasut@gmail.com/"
+ - "finally merged!"
diff --git a/projects/linux/io/done/SCIF-investigate-DMA-limitations.yaml b/projects/linux/io/done/SCIF-investigate-DMA-limitations.yaml
new file mode 100644
index 0000000..15f9dde
--- /dev/null
+++ b/projects/linux/io/done/SCIF-investigate-DMA-limitations.yaml
@@ -0,0 +1,16 @@
+title: SCIF; check DMA problems with SysRq, BREAK and parity errors
+team: IO
+key: 3cdb3c8c-03d9-11eb-91e0-b7234f6a00bc
+status: Done
+assignee: Ulrich
+
+upstream:
+ - next: 87b8061bad9bd4b549b2daf36ffbaa57be2789a2 # serial: sh-sci: fix break handling for sysrq
+
+comments:
+ - "check IO IRC log from 2020-10-01 for details"
+ - "it seems we need to enable interrupts during DMA again, discard the receive interrupts and deal with break and parity"
+ - "Ulrich will try if it works and how it will affect DMA performance"
+ - "Ulrich said it has nothing to do with DMA, break support is broken per se"
+ - "v1: https://patchwork.kernel.org/project/linux-renesas-soc/patch/20210816162201.28801-1-uli+renesas@fpond.eu/"
+ - "merged"
diff --git a/projects/linux/io/done/Thermal-add-interrupts.yaml b/projects/linux/io/done/Thermal-add-interrupts.yaml
new file mode 100644
index 0000000..677c5b7
--- /dev/null
+++ b/projects/linux/io/done/Thermal-add-interrupts.yaml
@@ -0,0 +1,15 @@
+title: Thermal; add interrupts for critical events
+team: IO
+key: c7ddcb6c-9d01-11eb-828f-2f1e3d023263
+assignee: Niklas
+status: Done
+
+upstream:
+ - next: 47cf09e0f4fc51200ecea15387bec3584562f55d # thermal/drivers/rcar_gen3_thermal: Add support for hardware trip points
+ - next: d3a2328e741bf6e9e6bda750e0a63832fa365a74 # thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int
+
+comments:
+ - we don't want interrupts for temperature changes but to indicate critical events
+ - v1; https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=511979&state=*
+ - v2; https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=526113&state=*
+ - merged
diff --git a/projects/linux/io/done/V3U-enable_CMT_TMU.yaml b/projects/linux/io/done/V3U-enable_CMT_TMU.yaml
new file mode 100644
index 0000000..63b0806
--- /dev/null
+++ b/projects/linux/io/done/V3U-enable_CMT_TMU.yaml
@@ -0,0 +1,51 @@
+title: V3U; enable CMT and TMU timer
+team: IO
+key: d14a0472-7b3c-11eb-aa9b-7beb02b72542
+assignee: Wolfram
+status: Done
+
+bsp41x:
+ - 63d7c98edd0d95500ab568dbfd571695bd977b25 # dt-bindings: timer: renesas, tmu: Document r8a779a0 TMU support
+ - 1a1c4c9fb9ccfabcace9b41fefde01752e600a27 # arm64: dts: renesas: r8a779a0: Add TMU support
+ - 02933522a5a1c3704cda468724b70cd95eee1d13 # dt-bindings: timer: renesas, cmt: Document r8a779a0 support
+ - 1d19ace2a0b3c806a8eb43afb55ce05da545c898 # arm64: dts: renesas: r8a779a0: Add CMT support
+ - c634f0fc231d772847a7d28573f79447b004b875 # clocksource: sh_cmt: Do not write 1 to reserved bit
+ - a35d44aa2e8df18d399e04ccfd8c91666d90520d # clocksource: sh_cmt: Fix wrong setting if don't request IRQ for clock source channel
+
+upstream:
+ - torvalds: 68c70aae06e9660473a00fd7d68e0b53f4d7b6f4 # clocksource/drivers/sh_cmt: Don't use CMTOUT_IE with R-Car Gen2/3
+ - torvalds: fe8324f37cfebf72e2669e97b9d76ea9794d2972 # dt-bindings: timer: renesas,cmt: Add r8a779a0 CMT support
+ - torvalds: 95acd758fe4bcbbf6e43a7229e2518facb87212f # clk: renesas: r8a7795: Add TMU clocks
+ - 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
+ - torvalds: be83c3b6e7b8ff22f72827a613bf6f3aa5afadbb # clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel
+
+comments:
+ - "also decide if we want to enable timers in board files or the dtsi"
+ - "we don't want to enable in board files by default. There were multiple issues. Moving to non-target"
+ - "upporting c634f0fc231d772847a7d28573f79447b004b875:"
+ - "v1: https://patchwork.kernel.org/project/linux-renesas-soc/patch/20210305132859.8208-1-wsa+renesas@sang-engineering.com/"
+ - "v2: https://patchwork.kernel.org/project/linux-renesas-soc/patch/20210309094448.31823-1-wsa+renesas@sang-engineering.com/"
+ - "merged"
+ - "upporting 63d7c98edd0d95500ab568dbfd571695bd977b25:"
+ - "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"
+ - "CMT testcase fails, needs more investigation"
+ - "fails the same on M3N, seperate issue"
+ - "upporting 02933522a5a1c3704cda468724b70cd95eee1d13:"
+ - "v1: https://patchwork.kernel.org/project/linux-renesas-soc/patch/20210305135603.1227-1-wsa+renesas@sang-engineering.com/"
+ - "v2: https://patchwork.kernel.org/project/linux-renesas-soc/patch/20210311090918.2197-1-wsa+renesas@sang-engineering.com/"
+ - "merged"
+ - "upporting 1d19ace2a0b3c806a8eb43afb55ce05da545c898:"
+ - "v1: https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=446071&state=*"
+ - "merged"
+ - "re-added a35d44aa2e8df18d399e04ccfd8c91666d90520d5, handled by Niklas"
+ - "v1: https://patchwork.kernel.org/project/linux-renesas-soc/patch/20210422123443.73334-1-niklas.soderlund+renesas@ragnatech.se/"
+ - "merged"