diff options
Diffstat (limited to 'projects')
-rw-r--r-- | projects/linux/bsp-51x-non-target.yaml | 43 | ||||
-rw-r--r-- | projects/linux/bsp-51x-upport-request.yaml | 2 | ||||
-rw-r--r-- | projects/linux/io/BSP51-upport-unsorted-patches.yaml | 15 | ||||
-rw-r--r-- | projects/linux/io/SDHI-upport-BSP-fixes.yaml | 13 | ||||
-rw-r--r-- | projects/linux/io/done/V3U-enable_PCI.yaml | 1 |
5 files changed, 50 insertions, 24 deletions
diff --git a/projects/linux/bsp-51x-non-target.yaml b/projects/linux/bsp-51x-non-target.yaml index 4d8fda3..f534df3 100644 --- a/projects/linux/bsp-51x-non-target.yaml +++ b/projects/linux/bsp-51x-non-target.yaml @@ -476,24 +476,25 @@ bsp51x: - 83a93cd3ab7c718f89bfa74fbe33b4b092dac94e # uio: Use EOPNOTSUPP, not ENOTSUPP (Proposing 'N': UIO and OSAL are not intended for upstream) - 7873ace2658308ae891a97b0695d245b304e4daa # clk: renesas: r8a779a0: Support missing module clocks for R8A779A0 (Proposing 'N': we only upport clocks of devices used and tested) - cb83f9e1d8ff6a729c9748318035eef38f82cbc4 # arm64: dts: r8a779a0: Delete ipmmu in mmc node (used only for BSP backward compatibility) - - 4195aebe925b9987a380b4b689eb653a6df97d14 # arm64: dts: renesas: r8a77951: Detach IPMMU-DS0 from Ethernet-AVB - - a9ead9613e7dcce3a034661662909b84c9b683ae # arm64: dts: renesas: r8a77951: Detach IPMMU-HC from SATA - - 965b31f8e6e63de98ac6b0889e8393a2922f0db8 # arm64: dts: renesas: r8a77960: Detach IPMMU-DS0 from Ethernet-AVB - - 24ad3528217c7756d9836a8916cd4554e831b7f3 # arm64: dts: renesas: r8a77965: Change default of all IPMMU devices to disable - - 1ee1b3c007ba45aed9a5f95c1e05fe204bc2502e # arm64: dts: renesas: r8a7796{0,1}: Detach IPMMU-VI0 from FCPF - - 7fe579bf274fb87c6b46ad8b77388e930b4d42c0 # arm64: dts: renesas: r8a7796{0,1}: Disable IPMMU devices - - 9fe7b60b29ff530a5dfa185518dd2c659fa5fb3b # arm64: dts: renesas: r8a77990: Change default of all IPMMU devices to disable - - 2bf7439d38373ac9a74abe170230ac41553eed7d # arm64: dts: renesas: r8a77990: Detach IPMMU-VI0/1 from FCPVD - - b305c078b882095946ad847b8d4b59be2df87aff # arm64: dts: renesas: r8a77995: Change default of all IPMMU devices to disable - - edeeddb8850c25799456d894d0d40db85781471c # arm64: dts: renesas: r8a77995: Detach IPMMU-DS0 from Ethernet-AVB - - 1873f5a2e595d4cb1b4bf0390a02f044b5068bf5 # arm64: dts: renesas: r8a77995: Detach IPMMU-DS1 from SDHI - - 38f7ba88d9c8ee8172140822d5023f349bc1a04c # arm64: dts: renesas: r8a77995: Detach IPMMU-MP from AUDIO-DMAC0 - - a197e942cec5cf8e49095d7890208b4e9820df04 # arm64: dts: renesas: r8a77995: Detach IPMMU-VI0 from FCPVD - - 4c2f059cb929df113272a8468747239f9a87c55b # arm64: dts: renesas: r8a779{50, 51}: Detach IPMMU-VI from FCDVD - - 10fced7fd7162b80d59206a775b49c69530bbed8 # arm64: dts: renesas: r8a779{50, 51}: Disable IPMMU devices - - 3010ed8a651c0b79c8791e7aa48edd03e21cae34 # arm64: dts: renesas: r8a779{51, 60, 61, 90}: Detach IPMMU-MP from Audio-DMAC - - 537f163b04f881901a5b695918b3a2bd1dfa9aa2 # arm64: dts: renesas: r8a779{51, 60, 65, 90, 95}: Detach IPMMU-DS from SYS-DMAC - - 422ff16ae6ebdbd2f6f563d7270ecc7039ff84b6 # arm64: dts: renesas: r8a779{51, 60, 65, 90}: Detach IPMMU-DS1 from SDHI - - 68e1c57804f71681c572e49432b7c358a9fda7a2 # arm64: dts: renesas: r8a779{65, 90}: Detach IPMMU-DS0 from Ethernet-AVB - - 11624f5aee4d6abc48483db05844973b888e05ea # arm64: dts: renesas: r8a77995-draak: Enable IPMMU of SDHI2 - - 2cd80d58965382a19ce3ffddecf4a54b9d908004 # arm64: dts: renesas: r8a77990-ebisu{,-es10}: Enable IPMMU of SDHI3 + - 4195aebe925b9987a380b4b689eb653a6df97d14 # arm64: dts: renesas: r8a77951: Detach IPMMU-DS0 from Ethernet-AVB (used only for BSP backward compatibility) + - a9ead9613e7dcce3a034661662909b84c9b683ae # arm64: dts: renesas: r8a77951: Detach IPMMU-HC from SATA (used only for BSP backward compatibility) + - 965b31f8e6e63de98ac6b0889e8393a2922f0db8 # arm64: dts: renesas: r8a77960: Detach IPMMU-DS0 from Ethernet-AVB (used only for BSP backward compatibility) + - 24ad3528217c7756d9836a8916cd4554e831b7f3 # arm64: dts: renesas: r8a77965: Change default of all IPMMU devices to disable (used only for BSP backward compatibility) + - 1ee1b3c007ba45aed9a5f95c1e05fe204bc2502e # arm64: dts: renesas: r8a7796{0,1}: Detach IPMMU-VI0 from FCPF (used only for BSP backward compatibility) + - 7fe579bf274fb87c6b46ad8b77388e930b4d42c0 # arm64: dts: renesas: r8a7796{0,1}: Disable IPMMU devices (used only for BSP backward compatibility) + - 9fe7b60b29ff530a5dfa185518dd2c659fa5fb3b # arm64: dts: renesas: r8a77990: Change default of all IPMMU devices to disable (used only for BSP backward compatibility) + - 2bf7439d38373ac9a74abe170230ac41553eed7d # arm64: dts: renesas: r8a77990: Detach IPMMU-VI0/1 from FCPVD (used only for BSP backward compatibility) + - b305c078b882095946ad847b8d4b59be2df87aff # arm64: dts: renesas: r8a77995: Change default of all IPMMU devices to disable (used only for BSP backward compatibility) + - edeeddb8850c25799456d894d0d40db85781471c # arm64: dts: renesas: r8a77995: Detach IPMMU-DS0 from Ethernet-AVB (used only for BSP backward compatibility) + - 1873f5a2e595d4cb1b4bf0390a02f044b5068bf5 # arm64: dts: renesas: r8a77995: Detach IPMMU-DS1 from SDHI (used only for BSP backward compatibility) + - 38f7ba88d9c8ee8172140822d5023f349bc1a04c # arm64: dts: renesas: r8a77995: Detach IPMMU-MP from AUDIO-DMAC0 (used only for BSP backward compatibility) + - a197e942cec5cf8e49095d7890208b4e9820df04 # arm64: dts: renesas: r8a77995: Detach IPMMU-VI0 from FCPVD (used only for BSP backward compatibility) + - 4c2f059cb929df113272a8468747239f9a87c55b # arm64: dts: renesas: r8a779{50, 51}: Detach IPMMU-VI from FCDVD (used only for BSP backward compatibility) + - 10fced7fd7162b80d59206a775b49c69530bbed8 # arm64: dts: renesas: r8a779{50, 51}: Disable IPMMU devices (used only for BSP backward compatibility) + - 3010ed8a651c0b79c8791e7aa48edd03e21cae34 # arm64: dts: renesas: r8a779{51, 60, 61, 90}: Detach IPMMU-MP from Audio-DMAC (used only for BSP backward compatibility) + - 537f163b04f881901a5b695918b3a2bd1dfa9aa2 # arm64: dts: renesas: r8a779{51, 60, 65, 90, 95}: Detach IPMMU-DS from SYS-DMAC (used only for BSP backward compatibility) + - 422ff16ae6ebdbd2f6f563d7270ecc7039ff84b6 # arm64: dts: renesas: r8a779{51, 60, 65, 90}: Detach IPMMU-DS1 from SDHI (used only for BSP backward compatibility) + - 68e1c57804f71681c572e49432b7c358a9fda7a2 # arm64: dts: renesas: r8a779{65, 90}: Detach IPMMU-DS0 from Ethernet-AVB (used only for BSP backward compatibility) + - 11624f5aee4d6abc48483db05844973b888e05ea # arm64: dts: renesas: r8a77995-draak: Enable IPMMU of SDHI2 (used only for BSP backward compatibility) + - 2cd80d58965382a19ce3ffddecf4a54b9d908004 # arm64: dts: renesas: r8a77990-ebisu{,-es10}: Enable IPMMU of SDHI3 (used only for BSP backward compatibility) + - 04a34ddc6a080bcd0242b59d827123f844e644e1 # PCI: pcie-rcar: Add the initialization of PCIe link in resume_noirq (torvalds: be20bbcb0a8cb5597cc62b3e28d275919f3431df # PCI: rcar: Add the initialization of PCIe link in resume_noirq()) diff --git a/projects/linux/bsp-51x-upport-request.yaml b/projects/linux/bsp-51x-upport-request.yaml index 8d6a36a..e24541b 100644 --- a/projects/linux/bsp-51x-upport-request.yaml +++ b/projects/linux/bsp-51x-upport-request.yaml @@ -13,7 +13,6 @@ comments: bsp51x: - 77333d9c1394223d84b412c5424dcfe4789018ab # DT: hwspinlock: Add binding documentation for R-Car Gen3 hwspinlock - 89cd2326a1535efcd60de689a9ea914458231754 # PCI: dwc: renesas: Add Renesas R-Car PCIe v4.0 host controller driver - - 04a34ddc6a080bcd0242b59d827123f844e644e1 # PCI: pcie-rcar: Add the initialization of PCIe link in resume_noirq - 330a818d4f1c9bc5cca6b5c34481d89929a46163 # PCI: rcar: Add regulators support - 38ee1dba89ce074365fd880cce6951301fe4a268 # arm64: defconfig: Enable Renesas R-Car PCIe v4.0 host controller driver - 1d3e60244c117dbf6e72e36532beade3619a316f # arm64: defconfig: Enable Renesas VMSA-compatible IPMMU support @@ -142,7 +141,6 @@ bsp51x: - 9a265a5f941142c0850ff8a23f0073600c2b01d2 # drm: rcar-du: Add setting to PnALPHAR register on Gen3 - 94b5a6ca4be0d97432e4e6cf6165e40c872228b5 # drm: rcar-du: lvds: Add support for R8A77961 SoC - db0b2956e0c2b4a46194bb0dc6eec18fddde55fe # drm: rcar-du: lvds: Seperate the disable process of LVDS - - de00084ce0401804ff9ed5781f9f1565dad2bae6 # dt-bindings: PCI: rcar: Add yaml bindings for R-Car V3U - d46bb36fcf3531473d3cbab3a2b458ee22395164 # dt-bindings: display: renesas,lvds: Document r8a77961 bindings - 30cec76f29d702a6c7b1b163bb7a71eca7f51697 # dt-bindings: thermal: Add yaml bindings for EMS in thermal zones - e02e9f4e548dd49f6be3cf10c988fa66c7fcb5f9 # iommu/ipmmu-vmsa: Adding IPMMU support for R-Car M3 ver-1.x diff --git a/projects/linux/io/BSP51-upport-unsorted-patches.yaml b/projects/linux/io/BSP51-upport-unsorted-patches.yaml index c1142ea..2ab5d85 100644 --- a/projects/linux/io/BSP51-upport-unsorted-patches.yaml +++ b/projects/linux/io/BSP51-upport-unsorted-patches.yaml @@ -11,6 +11,21 @@ bsp51x: - f0bccada93d7eb7ca3080eebe79fa03f8032e4a4 # pinctrl: renesas: r8a77990: Remove pullup/pulldown for USB30_OVC pin upstream: + - lore: 20220319223306.60782-2-wsa+renesas@sang-engineering.com # arm64: dts: renesas: r8a77961: Add CAN-FD node + - lore: 20220319223306.60782-3-wsa+renesas@sang-engineering.com # arm64: dts: renesas: r8a77961: Add i2c aliases + - lore: 20220320092542.2308-1-wsa+renesas@sang-engineering.com # [PATCH v2 0/2] pinctrl: renesas: r8a77990: add drive-strength comments: + - 1972823ec8b56a4fcaa812c5e284c3348ecebedd + - v1 sent + + - 20b262b3005d1a00997a6a04736ecb1a61a50fc9 + - v1 sent + + - f479c5a4e5e5e2299999003486070015f5d5750d + - v1 sent + - v2 sent, adding RZ/G2E + + - f0bccada93d7eb7ca3080eebe79fa03f8032e4a4 + - no need to upport; only pull-up is implemented which matches the datasheet for Gen3 V2.0 and onwards diff --git a/projects/linux/io/SDHI-upport-BSP-fixes.yaml b/projects/linux/io/SDHI-upport-BSP-fixes.yaml index c33edeb..f8923ca 100644 --- a/projects/linux/io/SDHI-upport-BSP-fixes.yaml +++ b/projects/linux/io/SDHI-upport-BSP-fixes.yaml @@ -23,6 +23,7 @@ bsp51x: - e741f08198c2973650cb8965a17337a126ea049e # arm64: dts: renesas: r8a77950-ulcb: disable eMMC upstream: + - lore: 20220320123016.57991-3-wsa+renesas@sang-engineering.com # mmc: renesas_sdhi: R-Car D3 also has no HS400 comments: - 0237478dc67b71ff92082e06323c015631098b71, 1f8eaa32650a2f67cc318f39c603f2c8282831a4, ef716ad2e21ec228a138e1d22cc1c33e669e492b @@ -30,17 +31,27 @@ comments: - Magnus so far has only a Condor board, but not v3hsk - BSP5.1x patch reverts because voltage specification of MMC is unclear - abandoned unless we get HW ourselves + - c2ca1ccb83afd7c790ae361c720d257e050483f2, e533a0ea555e061170b4102d9085c70546fe4768 - https://patchwork.kernel.org/project/linux-mmc/patch/1605005330-7178-1-git-send-email-yoshihiro.shimoda.uh@renesas.com/ + - 5d60e36aaa96fa39d1a524cc4ff373c0f36616e0, 15d7abbfc3f0dae379821824135d94a4f865a449 - before calling 'renesas_sdhi_adjust_hs400_mode_disable()', change the if to 'if (gen3)'? + - 73405fef502d43737be9a50d29935bee133fe7ab, 53c3958c01961421cd2b70c3dfebc9f391e00192 - Only for H3/M3-W ES1.0, but why does mainline work? + - 20e5623df1aaa74301675122b910f063cdcabe7e, e54e9682fbc229e7a168d63b2e49bc174353caed - Why does mainline work without it? + - 2d111ff70e13073395f33e989ca2ff63b4fb4d2e - - needs refactoring + - why is it needed? + - ef6598cafe54825b537f47df7846dbcacbc73e88 - can't find it in the docs that HS400 is not supported. But D3 has indeed no strobe pin which is needed + - v1 sent + - e741f08198c2973650cb8965a17337a126ea049e - commit message mentions silicon bug? Which one? + - commit is from 2017, though, and many improvements have been implemented for SDHI + - we are also not aware on SDHI issues on Salvator-X with H3 ES1.x diff --git a/projects/linux/io/done/V3U-enable_PCI.yaml b/projects/linux/io/done/V3U-enable_PCI.yaml index 5953706..ec6d24d 100644 --- a/projects/linux/io/done/V3U-enable_PCI.yaml +++ b/projects/linux/io/done/V3U-enable_PCI.yaml @@ -15,6 +15,7 @@ bsp51x: - f1b15af2bc03c9d6a0b8c1f6212831c2e2e7efec # arm64: dts: renesas: falcon: Add pfc node for PCIe - d9f8e2a6fae1059031cd142126ef13cccf24ac3e # arm64: dts: renesas: r8a779a0: Add PCIe device node - fdf5a98c984ad05cb06a009206a8c04e0c1e5904 # arm64: dts: renesas: falcon: Enable PCIe + - de00084ce0401804ff9ed5781f9f1565dad2bae6 # dt-bindings: PCI: rcar: Add yaml bindings for R-Car V3U upstream: |