diff options
Diffstat (limited to 'projects/linux')
9 files changed, 72 insertions, 49 deletions
diff --git a/projects/linux/core/bsp392_arm64_dts_renesas_r8a7795.yaml b/projects/linux/core/bsp392_arm64_dts_renesas_r8a7795.yaml deleted file mode 100644 index 60c7b76..0000000 --- a/projects/linux/core/bsp392_arm64_dts_renesas_r8a7795.yaml +++ /dev/null @@ -1,14 +0,0 @@ -title: "From bsp392, upport arm64: dts: renesas: r8a7795:" -team: Core -key: 9401ae0d-1d56-4cea-84b4-cea9aef1fcd5 -status: New - -relationships: - -bsp-commits: - - 55f098971fd427d4cf36b9424b99d3f2235c1c49 # arm64: dts: r8a7795: Add OPPs table-{1-7} for cpu devices - -upstream: - -comments: - - "55f098971fd427d4cf36b9424b99d3f2235c1c49: requested upport with 9c17869e23b54b41d75e09069efecb6c08464099 of BSPv3.6.0" diff --git a/projects/linux/core/bsp392_arm64_dts_renesas_r8a7796.yaml b/projects/linux/core/bsp392_arm64_dts_renesas_r8a7796.yaml deleted file mode 100644 index a3f26d9..0000000 --- a/projects/linux/core/bsp392_arm64_dts_renesas_r8a7796.yaml +++ /dev/null @@ -1,14 +0,0 @@ -title: "From bsp392, upport arm64: dts: renesas: r8a7796:" -team: Core -key: d3b5d78a-208e-4de2-9af7-b81611d9bcc7 -status: New - -relationships: - -bsp-commits: - - 033aee12f32ea1f75c4553ca8685edeb6e82a00f # arm64: dts: r8a7796: Add OPPs table-{1-7} for cpu devices - -upstream: - -comments: - - "033aee12f32ea1f75c4553ca8685edeb6e82a00f: requested upport with 1baee1bebe00e8741d57cf2e2c7fff6b04e41ae2 of BSPv3.6.0" diff --git a/projects/linux/core/done/bsp392_arm64_dts_renesas_r8a7795.yaml b/projects/linux/core/done/bsp392_arm64_dts_renesas_r8a7795.yaml new file mode 100644 index 0000000..2e8ae89 --- /dev/null +++ b/projects/linux/core/done/bsp392_arm64_dts_renesas_r8a7795.yaml @@ -0,0 +1,16 @@ +title: "From bsp392, upport arm64: dts: renesas: r8a7795:" +team: Core +key: 9401ae0d-1d56-4cea-84b4-cea9aef1fcd5 +status: Done + +relationships: + +bsp-commits: + - 55f098971fd427d4cf36b9424b99d3f2235c1c49 # arm64: dts: r8a7795: Add OPPs table-{1-7} for cpu devices + +upstream: + - torvalds: dd149e851ace00a7832846e46ddefc6b181522c2 # arm64: dts: renesas: r8a7795: Add OPPs table for cpu devices + - torvalds: 85618efe149082b50f846834356b3bc23c4d1141 # arm64: dts: renesas: r8a7795: Update OPPs to support CA53 dfs + +comments: + - Upstream does not have multiple OPP tables for AVS and 3DGE diff --git a/projects/linux/core/done/bsp392_arm64_dts_renesas_r8a7796.yaml b/projects/linux/core/done/bsp392_arm64_dts_renesas_r8a7796.yaml new file mode 100644 index 0000000..19a99fd --- /dev/null +++ b/projects/linux/core/done/bsp392_arm64_dts_renesas_r8a7796.yaml @@ -0,0 +1,16 @@ +title: "From bsp392, upport arm64: dts: renesas: r8a7796:" +team: Core +key: d3b5d78a-208e-4de2-9af7-b81611d9bcc7 +status: Done + +relationships: + +bsp-commits: + - 033aee12f32ea1f75c4553ca8685edeb6e82a00f # arm64: dts: r8a7796: Add OPPs table-{1-7} for cpu devices + +upstream: + - torvalds: fbdad84cc759abc469e476ee2518d77280e80cd0 # arm64: dts: renesas: r8a7796: Update OPPs to support CA53 dfs + - torvalds: da7e3113344fda50b10f1ad2c633abaaaf25d21b # arm64: dts: renesas: r8a7796: Add OPPs table for cpu devices + +comments: + - Upstream does not have multiple OPP tables for AVS and 3DGE diff --git a/projects/linux/core/dt_bindings_json_schema_core.yaml b/projects/linux/core/dt_bindings_json_schema_core.yaml index 25be229..77951f2 100644 --- a/projects/linux/core/dt_bindings_json_schema_core.yaml +++ b/projects/linux/core/dt_bindings_json_schema_core.yaml @@ -20,20 +20,20 @@ upstream: - torvalds: 59e7166fe0e2cb210252c3454a9241e586a2ba42 # dt-bindings: clock: renesas: div6: Convert to json-schema - torvalds: 9b9df63b50306b9602954d2f40fa8e05c0c27fda # dt-bindings: clock: renesas: mstp: Convert to json-schema - torvalds: c22fc62b516de5eeea7b518a68e258948e6276ce # dt-bindings: gpio: Add renesas,em-gio bindings - - lore: 20200427192259.27978-1-geert+renesas@glider.be # dt-bindings: gpio: rcar: Convert to json-schema - - lore: 20200507075503.32291-1-geert+renesas@glider.be # dt-bindings: irqchip: renesas-intc-irqpin: Convert to json-schema - - lore: 1587446152-23886-1-git-send-email-yoshihiro.shimoda.uh@renesas.com # dt-bindings: iommu: renesas,ipmmu-vmsa: convert to json-schema - - lore: 20200417140920.22596-1-geert+renesas@glider.be # dt-bindings: pinctrl: sh-pfc: Convert to json-schema - - lore: 20200518081644.23683-1-geert+renesas@glider.be # dt-bindings: clock: renesas: cpg: Convert to json-schema - - lore: 20200519080812.28632-1-geert+renesas@glider.be # dt-bindings: memory-controllers: renesas,dbsc: Convert to json-schema - - lore: 20200528132853.1751-1-geert+renesas@glider.be # dt-bindings: irqchip: renesas-rza1-irqc: Convert to json-schema + - torvalds: d9563c972c167e6e8b40c840d476d30af8e5f667 # dt-bindings: clock: renesas: cpg: Convert to json-schema + - torvalds: 4d0e62679f17b8bde01aa9995233b5b9ca05ab7f # dt-bindings: pinctrl: renesas,rza2-pinctrl: Convert to json-schema + - torvalds: 7f7d408e5a00d51519279e74176f7dc3a5eaa4a9 # dt-bindings: gpio: rcar: Convert to json-schema + - torvalds: 0be4ae74881c96ae8ff718bcfb517415ab61a41e # dt-bindings: irqchip: renesas-intc-irqpin: Convert to json-schema + - torvalds: dba496f36117a8d3d40c7e93e9a27d71168e302a # dt-bindings: iommu: renesas,ipmmu-vmsa: convert to json-schema + - torvalds: 8d6c65bd91bdccf98109916dc2d558af6c89396a # dt-bindings: memory-controllers: renesas,dbsc: Convert to json-schema + - torvalds: 2f6e6e11b23f9ee83eb568e56ef9867ffed950ba # dt-bindings: irqchip: renesas-rza1-irqc: Convert to json-schema + - lore: 20200821112208.5295-1-geert+renesas@glider.be # dt-bindings: pinctrl: sh-pfc: Convert to json-schema + - lore: 20200821111956.4989-1-geert+renesas@glider.be # dt-bindings: pinctrl: rza1: Convert to json-schema + - lore: 20200821112059.5133-1-geert+renesas@glider.be # dt-bindings: pinctrl: rzn1: Convert to json-schema comments: - Documentation/devicetree/bindings/clock/renesas,emev2-smu.txt - Documentation/devicetree/bindings/clock/renesas,r9a06g032-sysctrl.txt - Documentation/devicetree/bindings/clock/renesas,rcar-usb2-clock-sel.txt - Documentation/devicetree/bindings/dma/renesas,shdma.txt - - Documentation/devicetree/bindings/pinctrl/renesas,rza1-pinctrl.txt - - Documentation/devicetree/bindings/pinctrl/renesas,rza2-pinctrl.txt - - Documentation/devicetree/bindings/pinctrl/renesas,rzn1-pinctrl.txt - Documentation/devicetree/bindings/power/renesas,sysc-rmobile.txt diff --git a/projects/linux/core/r8a77961_core.yaml b/projects/linux/core/r8a77961_core.yaml index bcdc0c8..df31f48 100644 --- a/projects/linux/core/r8a77961_core.yaml +++ b/projects/linux/core/r8a77961_core.yaml @@ -14,8 +14,10 @@ upstream: - torvalds: 5ffce2f44fe9c163f0cb1c60ccb9e5e3f3b117a5 # dt-bindings: pinctrl: sh-pfc: Document r8a77961 support - torvalds: e7f1eb321b1a8497c5ddd59303c18864a95ab8bd # dt-bindings: power: rcar-sysc: Document r8a77961 support - torvalds: 248a887fc1aadd6681f772d5f797895fd9f0f863 # dt-bindings: reset: rcar-rst: Document r8a77961 support + - torvalds: 91a577e77fdf55bdc6cd863581658761908c1686 # dt-bindings: clock: renesas: rcar-usb2-clock-sel: Add r8a77961 support + - torvalds: 215c224f4dfa89f1d97500f419092c0110da3c2e # dt-bindings: iommu: renesas,ipmmu-vmsa: add r8a77961 support + - torvalds: 17fe16181639801bfeba647a1e452a75efe651b4 # iommu/renesas: Add support for r8a77961 + - torvalds: f3e048b78ad37dff3ba81243f2533f336a240072 # iommu/ipmmu-vmsa: Add an entry for r8a77961 in soc_rcar_gen3[] comments: - - Documentation/devicetree/bindings/clock/renesas,rcar-usb2-clock-sel.txt - Documentation/devicetree/bindings/interrupt-controller/renesas,irqc.yaml - - Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt 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 |