summaryrefslogtreecommitdiff
path: root/projects
diff options
context:
space:
mode:
authorGeert Uytterhoeven <geert+renesas@glider.be>2021-02-03 14:46:55 +0100
committerGeert Uytterhoeven <geert+renesas@glider.be>2021-02-03 16:03:52 +0100
commitbcbdb54ec922959d5ddcc928740accf4155f5a60 (patch)
tree13eb052d20951c28d9291fc2e1e4db2fbcce5e11 /projects
parent97128cf7be0b2f36a125a4ed89f7dd9cd3e2303a (diff)
linux: bsp-41x: core ipmmu triage
Move core ipmmu commits from bsp-41x to separate tasks. Move not-applicable commits to non target. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Diffstat (limited to 'projects')
-rw-r--r--projects/linux/bsp-41x-non-target.yaml1
-rw-r--r--projects/linux/bsp-41x-upport-request.yaml20
-rw-r--r--projects/linux/core/bsp41x_ipmmu.yaml25
3 files changed, 26 insertions, 20 deletions
diff --git a/projects/linux/bsp-41x-non-target.yaml b/projects/linux/bsp-41x-non-target.yaml
index 5421a76..2dffe7b 100644
--- a/projects/linux/bsp-41x-non-target.yaml
+++ b/projects/linux/bsp-41x-non-target.yaml
@@ -270,3 +270,4 @@ bsp41x:
- e7ca219c994c3e51b5bcfe0932d53ad5a9e61d21 # clk: renesas: r8a77990: Add CR clock
- 744564c29882a6c7f61591206881bcefa544d8e1 # pinctrl: sh-pfc: r8a779{90,95}: Fix MOD_SEL bit numbering
- 0ff7b1bbdb18e7a687f1e502210696f4c2052053 # pinctrl: sh-pfc: r8a77990: Disable USB30_OVC pin pullup/pulldown control
+ - 69e7e51cf1c7c2673a82b7273ca987a6fe9e2604 # iommu/ipmmu-vmsa: Fix IMCTR_RTSEL_MASK for R-Car Gen3 and Gen2
diff --git a/projects/linux/bsp-41x-upport-request.yaml b/projects/linux/bsp-41x-upport-request.yaml
index 3b7e4b7..50ac26b 100644
--- a/projects/linux/bsp-41x-upport-request.yaml
+++ b/projects/linux/bsp-41x-upport-request.yaml
@@ -349,27 +349,7 @@ bsp41x:
- d2c0893e8e35a9517967f1c1bf8b6ff06b266515 # media: rcar-vin: Add R-Car ISP support
- ceb310553bcf0335d70960f7df3e5e682897a7c6 # media: rcar-csi2: add R8A779A0 support
- e30d76ba504b273df04a32537e61253bf04eca26 # media: rcar-vin: Add support for R-Car R8A779A0 SoC
- - c3c57f040d9b6b368e676d42094523c250de374b # iommu/ipmmu-vmsa: Add r8a779a0 DT bindings
- - 708f54f49fbc01a0ed43018938d9938e9e96001e # iommu/ipmmu-vmsa: Enable IPMMU support for R-Car V3U
- - 37cc084d3c2ba0e4d0e6f13b393b9f4864efa173 # iommu/ipmmu-vmsa: Extract IPMMU generic functions to ipmmu-vmsa common files
- - 6f036507201c991b685118a9fa961616b6221255 # iommu/ipmmu-vmsa: Set up ipmmu_ops for pci bus
- - fbf3dbd6ea4207009bda2a766f347a4a3ff9a9dd # iommu/ipmmu-vmsa: Handle reserved bits correctly
- - baf9dd1593bb235072243c273056894a8ccbb3dd # iommu/ipmmu-vmsa: Correct micro-TLB whitelist devices assignment
- - 20ad70152c9e6d22f2e8546e0eac41fbc5f68eef # iommu/ipmmu-vmsa: Allow PCI Host controller to be a proxy for all connected PCI devices
- - 5da0ed4b4efcb25216c14daebd669a1497acebdb # iommu/ipmmu-vmsa: Bypass micro-TLB whitelist check for unsupported SoCs
- - 1117c5ee00b5b342ff266cd4ffa995adc8e100ed # iommu/ipmmu-vmsa: IPMMU micro-TLB whitelist devices for r8a77990
- - 65eee8554d51a3d64b58a782b95c4ae128112ee5 # iommu/ipmmu-vmsa: IPMMU micro-TLB whitelist devices for r8a77965
- - e03fb2a85c6261b601c72e68e2ceefa873105117 # iommu/ipmmu-vmsa: IPMMU micro-TLB whitelist devices for r8a7796
- - fea72e38e031bd787b83542e075f9746192be327 # iommu/ipmmu-vmsa: IPMMU micro-TLB whitelist devices for r8a7795
- - 78f70f5fe518b75212d9c956dc329db27d7da6a9 # iommu/ipmmu-vmsa: Rename BSP whitelist function to ipmmu_utlb_whitelist
- - f6093022ad6f9ac00ba7bce583583a0f43815745 # iommu/ipmmu-vmsa: Add IPMMU micro-TLB whitelist support
- - 007ffc76ad2949710b2a52065beb9d0926fda920 # iommu/ipmmu-vmsa: Whitelist devices for IOMMU use
- - e702185d3dfac67fabe2f01d92700804ecfd3969 # iommu/ipmmu-vmsa: Adding whitelist support for R-Car M3
- - 69e7e51cf1c7c2673a82b7273ca987a6fe9e2604 # iommu/ipmmu-vmsa: Fix IMCTR_RTSEL_MASK for R-Car Gen3 and Gen2
- - 4c1e49e03b9b2d688292ad610fb3e1626d0a27f7 # iommu/ipmmu-vmsa: Invalidate TLB when IPMMU translation error occurred
- - e24bb1497bd95861babb4a3842904168c1a8d627 # iommu/ipmmu-vmsa: Clean up unncessary micro-TLB invalidation
- 32e4514bfec79304b11109ccf769e9026f171485 # arm64: defconfig: Enable Renesas VMSA-compatible IPMMU support
- - de12d6b18b10315a0ff980b4a5929240ad86ad59 # iommu/ipmmu-vmsa: Add override support for the actual number of MMU contexts
- b491e45c981136542a2c7445e38de19b5a8efcb9 # crypto: ccree - add support for Secure Key mode
- 0c98ff021f256a963a80d3bc76c2b05fa7e51f7f # crypto: ccree - add support for MULTI2 mode
- a35d44aa2e8df18d399e04ccfd8c91666d90520d # clocksource: sh_cmt: Fix wrong setting if don't request IRQ for clock source channel
diff --git a/projects/linux/core/bsp41x_ipmmu.yaml b/projects/linux/core/bsp41x_ipmmu.yaml
new file mode 100644
index 0000000..b6ac18d
--- /dev/null
+++ b/projects/linux/core/bsp41x_ipmmu.yaml
@@ -0,0 +1,25 @@
+title: "BSP 4.1.x upport ipmmu"
+team: Core
+key: 478e2c70-6626-11eb-852b-37c6e590f7df
+status: New
+
+bsp41x:
+ - c3c57f040d9b6b368e676d42094523c250de374b # iommu/ipmmu-vmsa: Add r8a779a0 DT bindings
+ - 708f54f49fbc01a0ed43018938d9938e9e96001e # iommu/ipmmu-vmsa: Enable IPMMU support for R-Car V3U
+ - 37cc084d3c2ba0e4d0e6f13b393b9f4864efa173 # iommu/ipmmu-vmsa: Extract IPMMU generic functions to ipmmu-vmsa common files
+ - 6f036507201c991b685118a9fa961616b6221255 # iommu/ipmmu-vmsa: Set up ipmmu_ops for pci bus
+ - fbf3dbd6ea4207009bda2a766f347a4a3ff9a9dd # iommu/ipmmu-vmsa: Handle reserved bits correctly
+ - baf9dd1593bb235072243c273056894a8ccbb3dd # iommu/ipmmu-vmsa: Correct micro-TLB whitelist devices assignment
+ - 20ad70152c9e6d22f2e8546e0eac41fbc5f68eef # iommu/ipmmu-vmsa: Allow PCI Host controller to be a proxy for all connected PCI devices
+ - 5da0ed4b4efcb25216c14daebd669a1497acebdb # iommu/ipmmu-vmsa: Bypass micro-TLB whitelist check for unsupported SoCs
+ - 1117c5ee00b5b342ff266cd4ffa995adc8e100ed # iommu/ipmmu-vmsa: IPMMU micro-TLB whitelist devices for r8a77990
+ - 65eee8554d51a3d64b58a782b95c4ae128112ee5 # iommu/ipmmu-vmsa: IPMMU micro-TLB whitelist devices for r8a77965
+ - e03fb2a85c6261b601c72e68e2ceefa873105117 # iommu/ipmmu-vmsa: IPMMU micro-TLB whitelist devices for r8a7796
+ - fea72e38e031bd787b83542e075f9746192be327 # iommu/ipmmu-vmsa: IPMMU micro-TLB whitelist devices for r8a7795
+ - 78f70f5fe518b75212d9c956dc329db27d7da6a9 # iommu/ipmmu-vmsa: Rename BSP whitelist function to ipmmu_utlb_whitelist
+ - f6093022ad6f9ac00ba7bce583583a0f43815745 # iommu/ipmmu-vmsa: Add IPMMU micro-TLB whitelist support
+ - 007ffc76ad2949710b2a52065beb9d0926fda920 # iommu/ipmmu-vmsa: Whitelist devices for IOMMU use
+ - e702185d3dfac67fabe2f01d92700804ecfd3969 # iommu/ipmmu-vmsa: Adding whitelist support for R-Car M3
+ - 4c1e49e03b9b2d688292ad610fb3e1626d0a27f7 # iommu/ipmmu-vmsa: Invalidate TLB when IPMMU translation error occurred
+ - e24bb1497bd95861babb4a3842904168c1a8d627 # iommu/ipmmu-vmsa: Clean up unncessary micro-TLB invalidation
+ - de12d6b18b10315a0ff980b4a5929240ad86ad59 # iommu/ipmmu-vmsa: Add override support for the actual number of MMU contexts