summaryrefslogtreecommitdiff
path: root/projects/linux/core
diff options
context:
space:
mode:
Diffstat (limited to 'projects/linux/core')
-rw-r--r--projects/linux/core/bsp41x_arm64_dts_renesas_v3m_v3h_operating_points.yaml3
-rw-r--r--projects/linux/core/bsp41x_clk_renesas.yaml7
-rw-r--r--projects/linux/core/bsp41x_dmac.yaml4
-rw-r--r--projects/linux/core/bsp41x_ipmmu.yaml4
-rw-r--r--projects/linux/core/bsp41x_sysc.yaml3
-rw-r--r--projects/linux/core/done/bsp392_sched_core.yaml3
-rw-r--r--projects/linux/core/done/rcar3_cpufreq.yaml2
7 files changed, 26 insertions, 0 deletions
diff --git a/projects/linux/core/bsp41x_arm64_dts_renesas_v3m_v3h_operating_points.yaml b/projects/linux/core/bsp41x_arm64_dts_renesas_v3m_v3h_operating_points.yaml
index 740619e..436d0c6 100644
--- a/projects/linux/core/bsp41x_arm64_dts_renesas_v3m_v3h_operating_points.yaml
+++ b/projects/linux/core/bsp41x_arm64_dts_renesas_v3m_v3h_operating_points.yaml
@@ -6,5 +6,8 @@ status: New
bsp41x:
- 8f87b001e208aba4d137da718af05d30aa6296ac # arm64: dts: renesas: r8a77970 and r8a77980: Add CPU operation points.
+bsp51x:
+ - ced281cadd724087572fe317b91815690eceb20c # arm64: dts: renesas: r8a77970 and r8a77980: Add CPU operation points
+
comments:
- To be split/refactored.
diff --git a/projects/linux/core/bsp41x_clk_renesas.yaml b/projects/linux/core/bsp41x_clk_renesas.yaml
index d8e9208..176bc13 100644
--- a/projects/linux/core/bsp41x_clk_renesas.yaml
+++ b/projects/linux/core/bsp41x_clk_renesas.yaml
@@ -45,7 +45,14 @@ bsp41x:
- 60151ad45b0ded0aacab6438fbf03631b0f1c14f # clk: renesas: r8a779a0: Add WWDT clocks
bsp51x:
+ - 5582d6cdb469f1b4bbab91166e0bff096ee4f610 # clk: renesas: rcar-gen3: Add support ZG clock divider for R8A77990
- ce47cc590b66d6aa4e2333daff4eb680a594be31 # clk: renesas: rcar-gen3: Fix revision of R8A7796 for applying SD_SKIP_FIRST
+ - 282015509bbfc49836a2af6c3ba07242c6684310 # clk: renesas: r8a7795: Add ADG clock
+ - f1cd1c62af62c115d3de129c6012f34152ded002 # clk: renesas: r8a7795: Add iVDP1C clocks to ES1.x
+ - 369b8ac0bfe67c64eb5a5a2f1ce10304cf95da70 # clk: renesas: r8a7795: Add VCP4 clock
+ - 16e4543e163e2d127a98e542950de6c3ed29acc6 # clk: renesas: r8a7796: Add iVDP1C clock
+ - 10ebbc065ddd9749f591017a3250c203819e6fb1 # clk: renesas: r8a77990: Add FDP1 clock
+ - a297ad0ce10681616317e7e20933cecdd46b21de # clk: renesas: r8a779a0: Extend number of supported module clocks
upstream:
- torvalds: 2bd9feed23166f5ab67dec2ca02bd3f74c77b0ba # clk: renesas: r8a779[56]x: Add MLP clocks
diff --git a/projects/linux/core/bsp41x_dmac.yaml b/projects/linux/core/bsp41x_dmac.yaml
index 351e9d6..e6ce9c6 100644
--- a/projects/linux/core/bsp41x_dmac.yaml
+++ b/projects/linux/core/bsp41x_dmac.yaml
@@ -7,3 +7,7 @@ bsp41x:
- 89a62dfc79805cb4492c25858a767c0ef870fe4a # dmaengine: rcar-dmac: Document optional properties
- 5ab02430ec6ca27a2e91fc4a3eda0a11551ca172 # dmaengine: rcar-dmac: Add fixed address mode support
- d49a14d0b061919d0f8c0fffbd79323a6f176475 # dmaengine: rcar-dmac: Add bus rate control support for R-Car V3U
+
+bsp51x:
+ - d983b218ec061bd217aed2919e0dd5bbbcb8b02d # dmaengine: rcar-dmac: Document optional properties
+ - 08bd675abaa94d453c77c61f7bd7efb5694faad2 # dmaengine: rcar-dmac: Add fixed address mode support
diff --git a/projects/linux/core/bsp41x_ipmmu.yaml b/projects/linux/core/bsp41x_ipmmu.yaml
index 73af639..5242f25 100644
--- a/projects/linux/core/bsp41x_ipmmu.yaml
+++ b/projects/linux/core/bsp41x_ipmmu.yaml
@@ -24,7 +24,11 @@ bsp41x:
- e24bb1497bd95861babb4a3842904168c1a8d627 # iommu/ipmmu-vmsa: Clean up unncessary micro-TLB invalidation
bsp51x:
+ - 8acfae9454e301b1ef266102f7112c6ad8872188 # iommu/ipmmu-vmsa: Set up ipmmu_ops for pci bus
+ - 31c930c086c82e345ab1363d4295d289aa992008 # iommu/ipmmu-vmsa: Handle reserved bits correctly
+ - a86323fb6ec1352a7854e6398255adffc34a9e6a # iommu/ipmmu-vmsa: Allow PCI Host controller to be a proxy for all connected PCI devices
- 6b05847deebee6538b24b7499cde8d860cc6a30a # iommu/ipmmu-vmsa: Invalidate TLB when IPMMU translation error occurred
+ - 82e29e6e23dfb932a8cf7e3ba8ea5a6e197608d3 # iommu/ipmmu-vmsa: Clean up unncessary micro-TLB invalidation
upstream:
- torvalds: 77cf983892b2e0d40dc256b784930a9ffaad4fc8 # iommu/ipmmu-vmsa: Remove all unused register definitions
diff --git a/projects/linux/core/bsp41x_sysc.yaml b/projects/linux/core/bsp41x_sysc.yaml
index c63c058..e4cbb9e 100644
--- a/projects/linux/core/bsp41x_sysc.yaml
+++ b/projects/linux/core/bsp41x_sysc.yaml
@@ -14,4 +14,7 @@ bsp41x:
bsp51x:
- b69cbc84d92905606f0d7f58d3d5381028eb2e9c # soc: renesas: rcar-sysc: Remove power domains always on for M3N v1.0
- 44e3da0ae123aa92cde26fb1f85c7bcc5f638723 # soc: renesas: rcar-sysc: Include 3DG as always-on power domains
+ - 28a7c3395ab839688c87f36b95c030904105f619 # soc: renesas: rcar-sysc: Support S2RAM
+ - 7fbef1384701e08bb78e25a6181036ae5fe81c9d # soc: renesas: rcar-sysc: Improve power domains always on implementation
+ - aadb6597193ae9b1e44abc5d24b4e3a75ef3cb01 # soc: renesas: rcar-sysc: Add wait 1us before turning off power domain
- 8d3ce5fb89760567a9a0c437866941ca219a0db6 # soc: renesas: rcar-sysc: Adjust the waiting time to cover the worst case
diff --git a/projects/linux/core/done/bsp392_sched_core.yaml b/projects/linux/core/done/bsp392_sched_core.yaml
index fe52ec4..7bc8259 100644
--- a/projects/linux/core/done/bsp392_sched_core.yaml
+++ b/projects/linux/core/done/bsp392_sched_core.yaml
@@ -9,6 +9,9 @@ bsp39x:
- 328addd9bdefcd69399caaec169bc9aa22996d06 # sched/core: Disable SD_ASYM_CPUCAPACITY for root_domains without asymmetry
- 5ff603a9fb3e2ea3a6279f0ad5a6fcdfc8ed8224 # sched/core: Disable SD_PREFER_SIBLING on asymmetric cpu capacity domains
+bsp51x:
+ - 22518bc9001dfe37a6271eec9ac67f533c9b529c # sched/core: Disable SD_ASYM_CPUCAPACITY for root_domains without asymmetry
+
upstream:
- torvalds: 3ba09df4b8b6e3f01ed6381e8fb890840fd0bca3 # sched/topology, arch/arm64: Rebuild the sched_domain hierarchy when the CPU capacity changes
- torvalds: e1799a80a4f5a463f252b7325da8bb66dfd55471 # sched/topology, arch/arm: Rebuild sched_domain hierarchy when CPU capacity changes
diff --git a/projects/linux/core/done/rcar3_cpufreq.yaml b/projects/linux/core/done/rcar3_cpufreq.yaml
index 48de424..016fd5d 100644
--- a/projects/linux/core/done/rcar3_cpufreq.yaml
+++ b/projects/linux/core/done/rcar3_cpufreq.yaml
@@ -11,6 +11,8 @@ bsp41x:
- de2a18575b8350dfc9896851c0108a54cb4fb2d1 # arm64: dts: salvator-common: Add cpu-supply property in a57_0 node
bsp51x:
+ - d1eb06af17e8840ba00d5e1bfd4d7360d41f0d6e # clk: renesas: rcar-gen3: Add PLL clock and update z-clock for propagating frequency to parent
+ - f85a5549ef4c09def187464cb72bcace0c8c1cf4 # clk: renesas: rcar-gen3: Add support when frequency does not propagate to parent in z clock divider
- c8464f4a44e2d7c4b57619b25edc37937be0bc3c # arm64: dts: renesas: h3ulcb: Add cpu-supply property in a57_0 node
upstream: