From 382ff7e6016d9a5222dc70919a751eea8b7077be Mon Sep 17 00:00:00 2001 From: Wolfram Sang Date: Tue, 9 Mar 2021 10:59:07 +0100 Subject: projects: linux: io: updates for W10 Signed-off-by: Wolfram Sang --- .../linux/io/RAVB-disable-HWcsum-with-QTAG.yaml | 14 ----------- projects/linux/io/SDHI-non_removable_fix.yaml | 27 -------------------- projects/linux/io/SDHI-refactor-reset.yaml | 1 + projects/linux/io/V3U-enable_CMT_TMU.yaml | 22 ++++++++++++---- .../io/done/RAVB-disable-HWcsum-with-QTAG.yaml | 20 +++++++++++++++ projects/linux/io/done/SDHI-non_removable_fix.yaml | 29 ++++++++++++++++++++++ projects/linux/io/r8a77961-test-CAN.yaml | 8 +++++- 7 files changed, 74 insertions(+), 47 deletions(-) delete mode 100644 projects/linux/io/RAVB-disable-HWcsum-with-QTAG.yaml delete mode 100644 projects/linux/io/SDHI-non_removable_fix.yaml create mode 100644 projects/linux/io/done/RAVB-disable-HWcsum-with-QTAG.yaml create mode 100644 projects/linux/io/done/SDHI-non_removable_fix.yaml (limited to 'projects/linux/io') diff --git a/projects/linux/io/RAVB-disable-HWcsum-with-QTAG.yaml b/projects/linux/io/RAVB-disable-HWcsum-with-QTAG.yaml deleted file mode 100644 index 0549f70..0000000 --- a/projects/linux/io/RAVB-disable-HWcsum-with-QTAG.yaml +++ /dev/null @@ -1,14 +0,0 @@ -title: RAVB; disable HW checksumming when Q-TAG VLAN is given -team: IO -key: d0acc930-7b39-11eb-8a78-ef480ee1ab7f -assignee: Ulrich -status: Active - -bsp41x: - - 35107bfee8f9d91ebbcd68692d0c90d4d5e36ff1 # Revert "ravb: RX checksum offload" - -upstream: - -comments: - - "Wolfram thinks this can be detected at runtime" - - "After first research, Ulrich agrees it can be done" diff --git a/projects/linux/io/SDHI-non_removable_fix.yaml b/projects/linux/io/SDHI-non_removable_fix.yaml deleted file mode 100644 index fc06d23..0000000 --- a/projects/linux/io/SDHI-non_removable_fix.yaml +++ /dev/null @@ -1,27 +0,0 @@ -title: SDHI; remove workaround to enable 'non-removable' property -team: IO -key: 5799545f-2472-4332-aba9-f0909e1d2154 -assignee: Wolfram -status: Active - -relationships: - -upstream: - - torvalds: 8861474a105c91e812d38cd65d3be795c7f32c4f # Revert "mmc: tmio: move runtime PM enablement to the driver implementations" - - torvalds: aa86f1a3887523d78bfadd1c4e4df8f919336511 # mmc: tmio: Fixup runtime PM management during probe - - torvalds: 87b5d602a1cc76169b8d81ec2c74c8d95d9350dc # mmc: tmio: Fixup runtime PM management during remove - - torvalds: 7a7dab237027939cb95dc07c4647b80bad5fbbde # mmc: tmio: remove workaround for NON_REMOVABLE - - torvalds: 478c60cea1c1e57f91d8c3f6dfe3d35784ea7eea # Revert "mmc: tmio: remove workaround for NON_REMOVABLE" - -comments: - - "v1 https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=146493" - - "v2 https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=153581" - - "v2 maintainer offered a better solution, we need to wait a little" - - "maintainer version: https://patchwork.kernel.org/project/linux-mmc/list/?series=173737" - - "version seems to work fine, tested by Geert and Wolfram" - - "workaround removal patch: https://patchwork.kernel.org/patch/11149285/" - - "regression was discovered, reopening" - - "first investigations showed stalled SCC, so blocking on the SCC clock handling task" - - "after some more RPM updates, Wolfram now gets an OOPS and not a stalled SCC; removing dependency, continuing investigation" - - "RPM and SCC handling has been improved again. Wolfram can't trigger the issue, request for further testing sent out" - - "patch sent: https://patchwork.kernel.org/project/linux-renesas-soc/patch/20210218110224.6910-1-wsa+renesas@sang-engineering.com/" diff --git a/projects/linux/io/SDHI-refactor-reset.yaml b/projects/linux/io/SDHI-refactor-reset.yaml index 364a839..ccc5bdd 100644 --- a/projects/linux/io/SDHI-refactor-reset.yaml +++ b/projects/linux/io/SDHI-refactor-reset.yaml @@ -29,3 +29,4 @@ comments: - "no response so far, asked HW team again" - "response: we don't know why :)" - "patch series rfc v2: https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=436517&state=*" + - "patch series v1: https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=444415&state=*" diff --git a/projects/linux/io/V3U-enable_CMT_TMU.yaml b/projects/linux/io/V3U-enable_CMT_TMU.yaml index df6a377..645337c 100644 --- a/projects/linux/io/V3U-enable_CMT_TMU.yaml +++ b/projects/linux/io/V3U-enable_CMT_TMU.yaml @@ -5,17 +5,29 @@ assignee: Wolfram status: Active bsp41x: - - 03acfeaa08f0d262def0aeec207a8988ec936116 # arm64: dts: r8a77970, r8a77980: Enable TMU and CMT - 63d7c98edd0d95500ab568dbfd571695bd977b25 # dt-bindings: timer: renesas, tmu: Document r8a779a0 TMU support - - 02933522a5a1c3704cda468724b70cd95eee1d13 # dt-bindings: timer: renesas, cmt: Document r8a779a0 support - - 870e074188fd20a216b274e3e16586ed570b5d68 # arm64: dts: renesas: falcon: Enable TMU - 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 - - 1c014ba4a24881d4b4a730d171cf53f1bf6a1dbb # arm64: dts: renesas: falcon: Enable CMT - - a35d44aa2e8df18d399e04ccfd8c91666d90520d # clocksource: sh_cmt: Fix wrong setting if don't request IRQ for clock source channel - 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: 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/" + - "upporting 63d7c98edd0d95500ab568dbfd571695bd977b25:" + - "v1: https://patchwork.kernel.org/project/linux-renesas-soc/patch/20210305142359.11992-1-wsa+renesas@sang-engineering.com/" + - "upporting 1a1c4c9fb9ccfabcace9b41fefde01752e600a27:" + - "v1: https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=442811&state=*" + - "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/" + - "upporting 1d19ace2a0b3c806a8eb43afb55ce05da545c898:" + - "v1: https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=446071&state=*" diff --git a/projects/linux/io/done/RAVB-disable-HWcsum-with-QTAG.yaml b/projects/linux/io/done/RAVB-disable-HWcsum-with-QTAG.yaml new file mode 100644 index 0000000..1cbc443 --- /dev/null +++ b/projects/linux/io/done/RAVB-disable-HWcsum-with-QTAG.yaml @@ -0,0 +1,20 @@ +title: RAVB; disable HW checksumming when Q-TAG VLAN is given +team: IO +key: d0acc930-7b39-11eb-8a78-ef480ee1ab7f +assignee: Ulrich +status: Done + +bsp41x: + - 35107bfee8f9d91ebbcd68692d0c90d4d5e36ff1 # Revert "ravb: RX checksum offload" + +upstream: + - torvalds: 12da64300fbc76b875900445f4146c3dc617d43e # ravb: expand rx descriptor data to accommodate hw checksum + +comments: + - "Wolfram thinks this can be detected at runtime" + - "After first research, Ulrich agrees it can be done" + - "Ulrich has a prototype and asked for a testcase" + - "Testcase works for Ulrich" + - "Shimoda-san found an upstream commit already fixing the issue?" + - "we investigate if the fix is complete" + - "Ulrich says it is complete, marking done" diff --git a/projects/linux/io/done/SDHI-non_removable_fix.yaml b/projects/linux/io/done/SDHI-non_removable_fix.yaml new file mode 100644 index 0000000..82ef37e --- /dev/null +++ b/projects/linux/io/done/SDHI-non_removable_fix.yaml @@ -0,0 +1,29 @@ +title: SDHI; remove workaround to enable 'non-removable' property +team: IO +key: 5799545f-2472-4332-aba9-f0909e1d2154 +assignee: Wolfram +status: Done + +relationships: + +upstream: + - torvalds: 8861474a105c91e812d38cd65d3be795c7f32c4f # Revert "mmc: tmio: move runtime PM enablement to the driver implementations" + - torvalds: aa86f1a3887523d78bfadd1c4e4df8f919336511 # mmc: tmio: Fixup runtime PM management during probe + - torvalds: 87b5d602a1cc76169b8d81ec2c74c8d95d9350dc # mmc: tmio: Fixup runtime PM management during remove + - torvalds: 7a7dab237027939cb95dc07c4647b80bad5fbbde # mmc: tmio: remove workaround for NON_REMOVABLE + - torvalds: 478c60cea1c1e57f91d8c3f6dfe3d35784ea7eea # Revert "mmc: tmio: remove workaround for NON_REMOVABLE" + - next: 48e8053f3968891f33287aacee958dde73afcf0a # mmc: tmio: remove workaround for NON_REMOVABLE + +comments: + - "v1 https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=146493" + - "v2 https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=153581" + - "v2 maintainer offered a better solution, we need to wait a little" + - "maintainer version: https://patchwork.kernel.org/project/linux-mmc/list/?series=173737" + - "version seems to work fine, tested by Geert and Wolfram" + - "workaround removal patch: https://patchwork.kernel.org/patch/11149285/" + - "regression was discovered, reopening" + - "first investigations showed stalled SCC, so blocking on the SCC clock handling task" + - "after some more RPM updates, Wolfram now gets an OOPS and not a stalled SCC; removing dependency, continuing investigation" + - "RPM and SCC handling has been improved again. Wolfram can't trigger the issue, request for further testing sent out" + - "patch sent: https://patchwork.kernel.org/project/linux-renesas-soc/patch/20210218110224.6910-1-wsa+renesas@sang-engineering.com/" + - "merged" diff --git a/projects/linux/io/r8a77961-test-CAN.yaml b/projects/linux/io/r8a77961-test-CAN.yaml index a1f29f4..94f6789 100644 --- a/projects/linux/io/r8a77961-test-CAN.yaml +++ b/projects/linux/io/r8a77961-test-CAN.yaml @@ -1,5 +1,11 @@ title: "test CAN on r8a77961" team: IO +assignee: Shimoda key: 2c4abf80-6c59-11eb-9bc6-1bdf5f639eec -status: New +status: Active +upstream: + +comments: + - "we didn't have HW so far" + - "Shimoda-san will create patches and let Goda-san test them using a KingFisher board" -- cgit v1.2.3