summaryrefslogtreecommitdiff
path: root/projects/linux
diff options
context:
space:
mode:
Diffstat (limited to 'projects/linux')
-rw-r--r--projects/linux/core/bsp392_arm64_dts_renesas_cpuidle.yaml1
-rw-r--r--projects/linux/core/bsp392_arm64_dts_renesas_r8a77965.yaml4
-rw-r--r--projects/linux/core/bsp392_arm64_dts_renesas_r8a77990-ebisu.yaml7
-rw-r--r--projects/linux/core/bsp392_arm64_dts_renesas_r8a77990.yaml4
-rw-r--r--projects/linux/core/bsp392_arm64_dts_renesas_r8a77995_draak.yaml4
-rw-r--r--projects/linux/core/bsp392_arm64_dts_renesas_salvator-common.yaml4
-rw-r--r--projects/linux/core/bsp392_clk_renesas_errata.yaml14
-rw-r--r--projects/linux/core/bsp392_clk_renesas_z_z2_clocks.yaml10
-rw-r--r--projects/linux/core/bsp392_dmaengine_rcar-dmac.yaml3
-rw-r--r--projects/linux/core/bsp392_iommu_ipmmu-vmsa.yaml11
-rw-r--r--projects/linux/core/bsp392_pinctrl_sh-pfc_errata.yaml22
-rw-r--r--projects/linux/core/bsp392_pinctrl_sh-pfc_r8a77965.yaml4
-rw-r--r--projects/linux/core/bsp392_soc_renesas.yaml5
-rw-r--r--projects/linux/core/clk_renesas_determine_rate.yaml4
-rw-r--r--projects/linux/core/gen2_uniform_pmic_single.yaml4
-rw-r--r--projects/linux/core/ipmmu_suspend_resume.yaml8
-rw-r--r--projects/linux/core/pfc_tdsel_save_restore.yaml3
-rw-r--r--projects/linux/core/rcar3_coresight.yaml9
-rw-r--r--projects/linux/core/rcar_dmac_priority.yaml2
-rw-r--r--projects/linux/core/rcar_dmac_runtim_pm_improvement.yaml13
-rw-r--r--projects/linux/core/rcar_dmac_slow_mode.yaml3
-rw-r--r--projects/linux/core/virt_gpio_paravirtualization.yaml2
-rw-r--r--projects/linux/io/I2C-dynamic_client_addresses.yaml13
-rw-r--r--projects/linux/io/I2C-new_device_conversion.yaml15
-rw-r--r--projects/linux/io/IIC-fix_arb_lost.yaml11
-rw-r--r--projects/linux/io/RAVB-MTU_with_interface_up.yaml12
-rw-r--r--projects/linux/io/SDHI-Gen3-SDR104-SDIO.yaml9
-rw-r--r--projects/linux/io/SDHI-IPMMU.yaml16
-rw-r--r--projects/linux/io/SDHI-eMMC_HPI.yaml9
-rw-r--r--projects/linux/io/SDHI-non_removable_fix.yaml14
-rw-r--r--projects/linux/io/Thermal-HW_fuses.yaml10
-rw-r--r--projects/linux/io/USB2-battery_charger.yaml10
-rw-r--r--projects/linux/io/USB3-battery_charger.yaml10
-rw-r--r--projects/linux/io/WDT-handover_from_bootloader.yaml11
-rw-r--r--projects/linux/io/bsp392_MSIOF.yaml2
-rw-r--r--projects/linux/io/bsp392_RAVB.yaml6
-rw-r--r--projects/linux/io/bsp392_SDHI_HS400_add.yaml10
-rw-r--r--projects/linux/io/bsp392_Thermal.yaml16
-rw-r--r--projects/linux/io/bsp395_SDHI.yaml23
-rw-r--r--projects/linux/io/done/SDHI-clk_imbalance.yaml15
-rw-r--r--projects/linux/io/done/Thermal-add_IPA.yaml21
-rw-r--r--projects/linux/io/done/bsp392_I2C.yaml (renamed from projects/linux/io/bsp392_I2C.yaml)0
-rw-r--r--projects/linux/io/done/bsp392_PCIe.yaml (renamed from projects/linux/io/bsp392_PCIe.yaml)6
-rw-r--r--projects/linux/io/done/bsp392_PWM.yaml (renamed from projects/linux/io/bsp392_PWM.yaml)0
-rw-r--r--projects/linux/io/done/bsp392_SCIF.yaml (renamed from projects/linux/io/bsp392_SCIF.yaml)0
-rw-r--r--projects/linux/io/done/bsp392_SDHI.yaml (renamed from projects/linux/io/bsp392_SDHI.yaml)0
-rw-r--r--projects/linux/io/done/bsp392_Thermal.yaml24
-rw-r--r--projects/linux/io/done/bsp392_USB2_PHY.yaml (renamed from projects/linux/io/bsp392_USB2_PHY.yaml)4
-rw-r--r--projects/linux/io/maybe/IIC-fix_NAK.yaml9
-rw-r--r--projects/linux/io/maybe/IIC-fix_REP_START_after_RD.yaml9
-rw-r--r--projects/linux/io/maybe/SDHI-Gen2_SDIO.yaml9
-rw-r--r--projects/linux/io/maybe/SDHI-bugreport_for_ES1.yaml10
-rw-r--r--projects/linux/io/maybe/todo.maybe47
-rw-r--r--projects/linux/io/maybe/virt-USB_I2C_gadget.yaml9
-rw-r--r--projects/linux/io/maybe/virt-USB_I2C_gadget_for_QEMU.yaml12
-rw-r--r--projects/linux/mm/bsp392_add-DU-dependency-to-LVDS.yaml18
-rw-r--r--projects/linux/mm/bsp392_r8a77990,5-DU-DPAT-support.yaml16
-rw-r--r--projects/linux/mm/bsp392_r8a77990,5-add-DU-CPG-reset.yaml14
-rw-r--r--projects/linux/mm/bsp392_r8a77990,5-correct-DU-register-range.yaml14
-rw-r--r--projects/linux/mm/bsp392_r8a77995-Add-LVDS-device-support.yaml13
-rw-r--r--projects/linux/mm/bsp392_r8a77995-Enable-HDMI-display-output.yaml14
-rw-r--r--projects/linux/mm/bsp392_validate-max-vga-dot-clock.yaml29
-rw-r--r--projects/linux/mm/sound_framework_cleanup.yaml19
-rw-r--r--projects/linux/mm/vsp_support_data_offset.yaml14
64 files changed, 593 insertions, 71 deletions
diff --git a/projects/linux/core/bsp392_arm64_dts_renesas_cpuidle.yaml b/projects/linux/core/bsp392_arm64_dts_renesas_cpuidle.yaml
index d07deff..a3c412f 100644
--- a/projects/linux/core/bsp392_arm64_dts_renesas_cpuidle.yaml
+++ b/projects/linux/core/bsp392_arm64_dts_renesas_cpuidle.yaml
@@ -14,3 +14,4 @@ bsp-commits:
upstream:
comments:
+ - "c635f6a8ad201445fb1125a4d8c045d4de704c35: requested upport with c4eaa8e627a321ff73bd9791f51020871e48d7ce of BSPv3.6.0"
diff --git a/projects/linux/core/bsp392_arm64_dts_renesas_r8a77965.yaml b/projects/linux/core/bsp392_arm64_dts_renesas_r8a77965.yaml
index 78681e8..a730e10 100644
--- a/projects/linux/core/bsp392_arm64_dts_renesas_r8a77965.yaml
+++ b/projects/linux/core/bsp392_arm64_dts_renesas_r8a77965.yaml
@@ -1,7 +1,7 @@
title: "From bsp392, upport arm64: dts: renesas: r8a77965:"
team: Core
key: d529a33d-5323-42b8-a53d-fe271b9a6ab9
-status: New
+status: Done
relationships:
@@ -10,7 +10,7 @@ bsp-commits:
- a7d53ce95b71dd5a8ffcb1171e5c4cd62edcc993 # arm64: dts: r8a77965: Remove IPMMU-IR node
upstream:
+ - torvalds: 32d622f3290b2a10e3d8edd55cd21caa7384b03e # arm64: dts: renesas: r8a77965: Remove reg-names of display node
- torvalds: d8c6557bc93be73ed1abe5b13fa1e46e59da028b # arm64: dts: renesas: r8a77965: Remove non-existent IPMMU-IR
comments:
- - "c635f6a8ad201445fb1125a4d8c045d4de704c35: requested upport with c4eaa8e627a321ff73bd9791f51020871e48d7ce of BSPv3.6.0"
diff --git a/projects/linux/core/bsp392_arm64_dts_renesas_r8a77990-ebisu.yaml b/projects/linux/core/bsp392_arm64_dts_renesas_r8a77990-ebisu.yaml
index 7654b5c..d8b8c01 100644
--- a/projects/linux/core/bsp392_arm64_dts_renesas_r8a77990-ebisu.yaml
+++ b/projects/linux/core/bsp392_arm64_dts_renesas_r8a77990-ebisu.yaml
@@ -20,9 +20,10 @@ bsp-commits:
- f0fc4fc5aa859da42f14e6b98cfa52e0e827ae4d # arm64: dts: renesas: r8a77990-ebisu: sort subnodes of root node
upstream:
+ - torvalds: 9130c15829846fae56ea729f42d1894b8413f89b # arm64: dts: renesas: ebisu: Fix adv7482 hexadecimal register address
+ - torvalds: 1f4c123a98098cce0c172264de7da4fab1ff71b9 # arm64: dts: renesas: r8a77990-ebisu: Add BD9571 PMIC
+ - torvalds: a8f6110e64422d5c28046e6be7e8adcee929a418 # arm64: dts: renesas: ebisu: Enable VIN5
+ - next: 90d4fa39d028f2e46c57c3d0e1b759e5287d98b7 # arm64: dts: renesas: ebisu: Remove renesas, no-ether-link property
comments:
- - "112e3a322ac0d651ca2bde8f70282f0e349ad245: linux-next:9130c15829846fae56ea729f42d1894b8413f89b"
- - "1133675e0d0a18c2211a08eddf75dae93c3d9533: linux-next:1f4c123a98098cce0c172264de7da4fab1ff71b9"
- - "27c04d35a98453929ff413c50295d68042aaa1b8: linux-next:a8f6110e64422d5c28046e6be7e8adcee929a418"
- "69360bc0b67fda689885bff813c9fb94d4f9e2df: https://patchwork.kernel.org/patch/10692753/"
diff --git a/projects/linux/core/bsp392_arm64_dts_renesas_r8a77990.yaml b/projects/linux/core/bsp392_arm64_dts_renesas_r8a77990.yaml
index 11f3b08..2cb5753 100644
--- a/projects/linux/core/bsp392_arm64_dts_renesas_r8a77990.yaml
+++ b/projects/linux/core/bsp392_arm64_dts_renesas_r8a77990.yaml
@@ -20,8 +20,10 @@ bsp-commits:
- e9d506632abc893f3370a6004743b20be501650f # arm64: dts: r8a77990: Add renesas id for lvds distinction
upstream:
+ - torvalds: dd7188eb4ed128dccc16b1d7dc1d639ddbd8882a # arm64: dts: renesas: r8a77990: Add OPPs table for cpu devices
- torvalds: 3b46fa57e350dc4fb72b8e02feb7fb218a3640d1 # arm64: dts: renesas: r8a77990: Add Audio-DMAC and Sound device nodes
+ - next: 06585ed38b6698bcaccd0f969e8117b2780d6355 # arm64: dts: renesas: r8a77990: Fix register range of display node
- torvalds: 5e53dbf4edb4d0d1cc97318139f2c20338f207c8 # arm64: dts: renesas: r8a77990: Fix VIN endpoint numbering
+ - torvalds: d5d7134fd49e6f5382432b9fcfbf68fa6556b04c # arm64: dts: renesas: r8a77990: Sort i2c nodes within soc node
comments:
- - "a342b3bb8c309826182c28e445b61c349b7e8367: linux-next:d5d7134fd49e6f5382432b9fcfbf68fa6556b04c"
diff --git a/projects/linux/core/bsp392_arm64_dts_renesas_r8a77995_draak.yaml b/projects/linux/core/bsp392_arm64_dts_renesas_r8a77995_draak.yaml
index 43e1dea..d35b58d 100644
--- a/projects/linux/core/bsp392_arm64_dts_renesas_r8a77995_draak.yaml
+++ b/projects/linux/core/bsp392_arm64_dts_renesas_r8a77995_draak.yaml
@@ -1,7 +1,8 @@
title: "From bsp392, upport arm64: dts: renesas: r8a77995: draak:"
team: Core
key: 14a663ff-f4d6-45ff-95d0-72de6792bb6c
-status: New
+assignee: Simon
+status: Done
relationships:
@@ -9,5 +10,6 @@ bsp-commits:
- 00af811815e10e2a649c4c76fee3d5ad857e9682 # arm64: dts: renesas: r8a77995: draak: Fix EthernetAVB phy mode to rgmii
upstream:
+ - torvalds: 05f1d882d28b871f0c32a6307c7777fa834b2541 # arm64: dts: renesas: r8a77995: draak: Fix EthernetAVB phy mode to rgmii
comments:
diff --git a/projects/linux/core/bsp392_arm64_dts_renesas_salvator-common.yaml b/projects/linux/core/bsp392_arm64_dts_renesas_salvator-common.yaml
index dcdec7c..32a6ac4 100644
--- a/projects/linux/core/bsp392_arm64_dts_renesas_salvator-common.yaml
+++ b/projects/linux/core/bsp392_arm64_dts_renesas_salvator-common.yaml
@@ -1,7 +1,7 @@
title: "From bsp392, upport arm64: dts: renesas: salvator-common:"
team: Core
key: 37e082bb-48e3-4d2d-8518-6f4066b30fc7
-status: Active
+status: Done
assignee: Geert
relationships:
@@ -10,6 +10,6 @@ bsp-commits:
- 64b73913a93e4e6cbbff4176e9b27f6e46dbc26f # arm64: dts: renesas: salvator-common: sort node label
upstream:
+ - torvalds: de8e8daaf7190efd650bf9d6fed12927c660f235 # arm64: dts: renesas: salvator-common: Sort node label
comments:
- - "64b73913a93e4e6cbbff4176e9b27f6e46dbc26f: linux-next:de8e8daaf7190efd650bf9d6fed12927c660f235"
diff --git a/projects/linux/core/bsp392_clk_renesas_errata.yaml b/projects/linux/core/bsp392_clk_renesas_errata.yaml
index 770388e..1521751 100644
--- a/projects/linux/core/bsp392_clk_renesas_errata.yaml
+++ b/projects/linux/core/bsp392_clk_renesas_errata.yaml
@@ -1,7 +1,7 @@
title: "From bsp392, upport clk: renesas: errata"
team: Core
key: 67a370b6-df7b-4d7f-ace2-b7470925f38c
-status: Active
+status: Done
assignee: Geert
relationships:
@@ -15,11 +15,11 @@ bsp-commits:
- f1699a5ab267220bebcaa99104c3f3e69f1fa453 # clk: renesas: r8a77{95,965,990}: Correct parent clock of HS-USB
upstream:
+ - torvalds: 8d36fdcce21c1713eacf45380696f8cec3d724bf # clk: renesas: rcar-gen3: Correct parent clock of EHCI/OHCI
+ - torvalds: b9df2ea2b8d09ad850afe4d4a0403cb23d9e0c02 # clk: renesas: rcar-gen3: Correct parent clock of Audio-DMAC
+ - torvalds: 3c772f71a552d343a96868ed9a809f9047be94f5 # clk: renesas: rcar-gen3: Correct parent clock of SYS-DMAC
+ - torvalds: 8d36fdcce21c1713eacf45380696f8cec3d724bf # clk: renesas: rcar-gen3: Correct parent clock of EHCI/OHCI
+ - torvalds: c2182095c850a02e150613ac026be99ce1c2ff9f # clk: renesas: rcar-gen3: Correct parent clock of HS-USB
+ - torvalds: c2182095c850a02e150613ac026be99ce1c2ff9f # clk: renesas: rcar-gen3: Correct parent clock of HS-USB
comments:
- - "1ad2ac2ebaee63e6df1489d145e9a17bc8dc32a0: https://patchwork.kernel.org/patch/10873377/"
- - "5944af98d299aeb81c1f867b2869ea912b3b8eb7: https://patchwork.kernel.org/patch/10873381/"
- - "a368826e8647d23a758207e191b14b2207182632: https://patchwork.kernel.org/patch/10873361/"
- - "accceea30bd4f4aca1be5771e48db70e83e0b10e: https://patchwork.kernel.org/patch/10873377/"
- - "e6b2f32570db4c47730e2217f3aa602a370f5aa5: https://patchwork.kernel.org/patch/10873369/"
- - "f1699a5ab267220bebcaa99104c3f3e69f1fa453: https://patchwork.kernel.org/patch/10873369/"
diff --git a/projects/linux/core/bsp392_clk_renesas_z_z2_clocks.yaml b/projects/linux/core/bsp392_clk_renesas_z_z2_clocks.yaml
index 8260a14..77f687e 100644
--- a/projects/linux/core/bsp392_clk_renesas_z_z2_clocks.yaml
+++ b/projects/linux/core/bsp392_clk_renesas_z_z2_clocks.yaml
@@ -19,15 +19,11 @@ bsp-commits:
- f6cd0437d6ec3ef4889f7ffb8a5f696c1b05ac2a # clk: renesas: r8a77965: Add division value of z clock
upstream:
+ - torvalds: 10d9ea5100c89afd677a202036e0e34e129a6c52 # clk: renesas: rcar-gen3: Parameterise Z and Z2 clock offset
+ - torvalds: 20cc05ba04a93f05d6c50789fe35d762a2db4e96 # clk: renesas: rcar-gen3: Parameterise Z and Z2 clock fixed divisor
+ - torvalds: 787fe096fe42829f3091888835562ffce4d23bff # clk: renesas: r8a77990: Add Z2 clock
comments:
- - "11a8254d0dea1642c4ce369fe3c53f6679a17c8e: https://patchwork.kernel.org/patch/10805895/"
- "1aa84001f1853bd52ac3d72ca425ce8be1b58640: requested upport with 0ff874dd0f36501e13e30be213c5641db2352237 of BSPv3.6.1"
- - "2b12c11844fa5be38078bec552a6c0ede189292e: https://patchwork.kernel.org/patch/10805905/"
- "3c32d47c96f6b664576a3e34abb35998e4f17789: This is a local patch file for developers. So we don't need to upport."
- "467ae1aa149ba70ef843a0fda2d6fc64328ab111: We need to upport with refactoring."
- - "9b10ae593028df22d0565002a696ccf5b9751bb4: https://patchwork.kernel.org/patch/10805917/"
- - "aa06410b1a3b130a4b3c09b2de31e47f5f0c4752: https://patchwork.kernel.org/patch/10805917/"
- - "abb24ccb7cfaaa0e3ca80ddd715e77a1c6f6e6d0: https://patchwork.kernel.org/patch/10805917/"
- - "dd4aba9be2060071c8d3278719dcb748d210d29b: https://patchwork.kernel.org/patch/10805917/"
- - "f6cd0437d6ec3ef4889f7ffb8a5f696c1b05ac2a: https://patchwork.kernel.org/patch/10805917/"
diff --git a/projects/linux/core/bsp392_dmaengine_rcar-dmac.yaml b/projects/linux/core/bsp392_dmaengine_rcar-dmac.yaml
index b9b9ead..da4bd7e 100644
--- a/projects/linux/core/bsp392_dmaengine_rcar-dmac.yaml
+++ b/projects/linux/core/bsp392_dmaengine_rcar-dmac.yaml
@@ -1,7 +1,7 @@
title: "From bsp392, upport dmaengine: rcar-dmac:"
team: Core
key: 7ae2e19b-e0b8-4ed9-b230-526217f31157
-status: New
+status: Done
relationships:
@@ -11,3 +11,4 @@ bsp-commits:
upstream:
comments:
+ - "7bef684dfb815a8a8f4a37d783d550523b48010b: Proposing 'N': Rejected by driver author"
diff --git a/projects/linux/core/bsp392_iommu_ipmmu-vmsa.yaml b/projects/linux/core/bsp392_iommu_ipmmu-vmsa.yaml
index ce40882..c844a17 100644
--- a/projects/linux/core/bsp392_iommu_ipmmu-vmsa.yaml
+++ b/projects/linux/core/bsp392_iommu_ipmmu-vmsa.yaml
@@ -1,7 +1,8 @@
title: "From bsp392, upport iommu/ipmmu-vmsa:"
team: Core
key: cd3dde54-194a-408f-bb50-01ed151edb56
-status: New
+assignee: Geert
+status: Active
relationships:
@@ -15,10 +16,14 @@ bsp-commits:
- f6cde6705ebeb23d54162812d01b06e5a29288f8 # iommu/ipmmu-vmsa: Do backup/restore for each IP master
upstream:
+ - next: 80eaa9f558134a31c10dddb156d347b9c983290e # iommu/ipmmu-vmsa: Link IOMMUs and devices in sysfs
+ - next: 82576aa8af49a1aa31909a8500b972084582a118 # iommu/ipmmu-vmsa: Prepare to handle 40-bit error addresses
+ - next: b43e0d8a458cf267c98f914a4e0a4cafe2e8fd76 # iommu/ipmmu-vmsa: Make IPMMU_CTX_MAX unsigned
+ - next: b7f3f047aea47d82aeb251fb38a694e6d890d139 # iommu/ipmmu-vmsa: Move num_utlbs to SoC-specific features
+ - next: 892db541cc68eb39d7813af34f33ce74a0014a1d # iommu/ipmmu-vmsa: Extract hardware context initialization
+ - next: da38e9ec9c2d0ebec1499b5961baffd08f8ca062 # iommu/ipmmu-vmsa: Add suspend/resume support
comments:
- "29cc0ed66fdc3b89a997055621ac59bada16802a: Proposing 'N': Because the current definition is not used now"
- - "554c1d4a98e53179e837c4def6a5d25a6a352334: Alternative solution: https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=82923"
- "65a249b57fd970db7eb140625d0558960f43e1eb: Proposing 'N': This is related to MMP code."
- "b07bbaefbec2ad6fd0f91641532ece4104823c91: Need rework for IMUCTR and IMTTBCR (mismatch between commit log and the code?)"
- - "f6cde6705ebeb23d54162812d01b06e5a29288f8: Alternative solution: https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=82923"
diff --git a/projects/linux/core/bsp392_pinctrl_sh-pfc_errata.yaml b/projects/linux/core/bsp392_pinctrl_sh-pfc_errata.yaml
index 5bae9c0..4b7ab2b 100644
--- a/projects/linux/core/bsp392_pinctrl_sh-pfc_errata.yaml
+++ b/projects/linux/core/bsp392_pinctrl_sh-pfc_errata.yaml
@@ -1,7 +1,7 @@
title: "From bsp392, upport pinctrl: sh-pfc: errata"
team: Core
key: c2b5fb5f-8a05-46bd-ab4b-3684d59f4b56
-status: Active
+status: Done
assignee: Geert
relationships:
@@ -22,19 +22,19 @@ bsp-commits:
- fc2b3301fc1938a6cd3a7a35d9d42e88bcd7a72f # pinctrl: sh-pfc: r8a77990: Fix MOD_SEL0 bit16 when using NFALE and NFRB_N
upstream:
+ - torvalds: e87882eb9be10b2b9e28156922c2a47d877f5db4 # pinctrl: sh-pfc: r8a77990: Fix MOD_SEL1 bit30 when using SSI_SCK2 and SSI_WS2
+ - torvalds: 5671f8e0270ad5e33e3088e5f0fa71af67129630 # pinctrl: sh-pfc: rcar-gen3: Remove HDMI CEC pins, groups, and functions
+ - torvalds: 5671f8e0270ad5e33e3088e5f0fa71af67129630 # pinctrl: sh-pfc: rcar-gen3: Remove HDMI CEC pins, groups, and functions
+ - torvalds: e167d723e1a472d252e5c4baf823b77ce5543b05 # pinctrl: sh-pfc: r8a77990: Fix MOD_SEL1 bit31 when using SIM0_D
- torvalds: 3e3eebeacad79bda8a9664c86c04f5201e86fece # pinctrl: sh-pfc: r8a77990: Fix MOD_SEL bit numbering
- torvalds: 5219aa33caec2f7b68eda2b7e4ab8e276f323254 # pinctrl: sh-pfc: r8a77995: Fix MOD_SEL bit numbering
+ - torvalds: a040f3dec8eb7b11c2fd28762bd4f838da4d166b # pinctrl: sh-pfc: rcar-gen3: Rename SEL_ADG_{A,B,C} to SEL_ADG{A,B,C}
+ - torvalds: 5671f8e0270ad5e33e3088e5f0fa71af67129630 # pinctrl: sh-pfc: rcar-gen3: Remove HDMI CEC pins, groups, and functions
- torvalds: 699c7d1346fbef69e60ca7647c50bbebc483d1c8 # pinctrl: sh-pfc: r8a77990: Fix MOD_SEL0 bit3 when using TX0
+ - torvalds: 5671f8e0270ad5e33e3088e5f0fa71af67129630 # pinctrl: sh-pfc: rcar-gen3: Remove HDMI CEC pins, groups, and functions
+ - torvalds: 662dc924a05e9dffd62f602c7111d6b7ada8fa88 # pinctrl: sh-pfc: rcar-gen3: Remove CC5_OSCOUT pin
+ - torvalds: 5671f8e0270ad5e33e3088e5f0fa71af67129630 # pinctrl: sh-pfc: rcar-gen3: Remove HDMI CEC pins, groups, and functions
- torvalds: 7219a4b645208734d45b1d30a4c35b6f09a0e9e6 # pinctrl: sh-pfc: r8a77990: Fix MOD_SEL0 bit2 when using RX2, TX2 and SCK2
+ - torvalds: 943ff71281c6ce44ca48ea1b08c55f1e63648d00 # pinctrl: sh-pfc: r8a77990: Fix MOD_SEL0 bit16 when using NFALE and NFRB_N
comments:
- - "05288fc1f355d95ea6c06190af1337730591ae90: https://patchwork.kernel.org/patch/10877381/"
- - "117cdd8a518cbf836c73053a118a6043a2c42723: https://patchwork.kernel.org/patch/10877383/"
- - "1e19e4fac756633f122b0ba1a9d1622fc5444188: https://patchwork.kernel.org/patch/10877383/"
- - "1f7ab968019378a4ebbd65dd127c9c114252f088: https://patchwork.kernel.org/patch/10877377/"
- - "3d574aeaa1b5677a50a21e1c6d8fc19ad79d41cd: https://patchwork.kernel.org/patch/10877387/"
- - "6b3937463039d1e3e9e20abc623b2bd13037d39e: https://patchwork.kernel.org/patch/10877383/"
- - "a684d88a500641ec637d98d61c1fa0a9f7ff119a: https://patchwork.kernel.org/patch/10877383/"
- - "b1f0b2593d53e34c3a157e9b2e7a64636e98d3ee: https://patchwork.kernel.org/patch/10877385/"
- - "c9340d36d5aa05ac8d85b2ac39dbe063eb75bc12: https://patchwork.kernel.org/patch/10877383/"
- - "fc2b3301fc1938a6cd3a7a35d9d42e88bcd7a72f: https://patchwork.kernel.org/patch/10877379/"
diff --git a/projects/linux/core/bsp392_pinctrl_sh-pfc_r8a77965.yaml b/projects/linux/core/bsp392_pinctrl_sh-pfc_r8a77965.yaml
index 48e1751..9a5ca0d 100644
--- a/projects/linux/core/bsp392_pinctrl_sh-pfc_r8a77965.yaml
+++ b/projects/linux/core/bsp392_pinctrl_sh-pfc_r8a77965.yaml
@@ -1,7 +1,7 @@
title: "From bsp392, upport pinctrl: sh-pfc: r8a77965:"
team: Core
key: fa157ede-afe5-4c38-8ea8-99902fcb8b71
-status: New
+status: Done
relationships:
@@ -17,6 +17,6 @@ upstream:
- torvalds: 79dbbdbeccc6784d5e189710adcca750c03d3bd4 # pinctrl: sh-pfc: r8a77965: Add DRIF pins, groups and functions
- torvalds: 729257d674bc2e68bf051af5c7202d882bccafe0 # pinctrl: sh-pfc: r8a77965: Add TMU pins, groups and functions
- torvalds: 3a44d6a92e2572c602cfce692ae96d0e95d9c848 # pinctrl: sh-pfc: r8a77965: Add CAN pins, groups and functions
+ - torvalds: 0a042b355e60269ad30725b5b5ca68fc5371a8df # pinctrl: sh-pfc: r8a77965: Add I2C{0,3,5} pins, groups and functions
comments:
- - "f65a44e53c524194380b61dfa6a50b87d02f0ea8: https://patchwork.kernel.org/patch/10858051/"
diff --git a/projects/linux/core/bsp392_soc_renesas.yaml b/projects/linux/core/bsp392_soc_renesas.yaml
index b395063..b5ff41c 100644
--- a/projects/linux/core/bsp392_soc_renesas.yaml
+++ b/projects/linux/core/bsp392_soc_renesas.yaml
@@ -1,7 +1,8 @@
title: "From bsp392, upport soc: renesas:"
team: Core
key: 81e7f706-e1cf-4650-ba13-51992063a62d
-status: New
+assignee: Geert
+status: Done
relationships:
@@ -10,7 +11,7 @@ bsp-commits:
- 92395ae82f5ba4bec18b7e3dc97177ae0a75da20 # soc: renesas: Identify R-Car M3-W ES1.2
upstream:
+ - torvalds: 15160f6de0bba712fcea078c5ac7571fe33fcd5d # soc: renesas: Identify R-Car M3-W ES1.3
comments:
- - "283346a0e5baf612ffc00b5852bd3f88f23c5b43: linux-next:15160f6de0bba712fcea078c5ac7571fe33fcd5d"
- "92395ae82f5ba4bec18b7e3dc97177ae0a75da20: Proposing 'N': Complicates revision matching when using soc_device_match()"
diff --git a/projects/linux/core/clk_renesas_determine_rate.yaml b/projects/linux/core/clk_renesas_determine_rate.yaml
index a9bb391..fd2cf36 100644
--- a/projects/linux/core/clk_renesas_determine_rate.yaml
+++ b/projects/linux/core/clk_renesas_determine_rate.yaml
@@ -1,7 +1,8 @@
title: "CLK; Implement .determine_rate() callback"
team: Core
key: d81fd8b3-eeb7-487e-aecf-e78f386b32d8
-status: New
+assignee: Geert
+status: Active
relationships:
@@ -10,4 +11,5 @@ bsp-commits:
upstream:
comments:
+ - https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=133483
diff --git a/projects/linux/core/gen2_uniform_pmic_single.yaml b/projects/linux/core/gen2_uniform_pmic_single.yaml
index e8d68b4..b9d529f 100644
--- a/projects/linux/core/gen2_uniform_pmic_single.yaml
+++ b/projects/linux/core/gen2_uniform_pmic_single.yaml
@@ -2,13 +2,15 @@ title: "Gen2; Uniform PMIC support on single-PMIC boards"
team: Core
key: 9e4002bf-71ac-4c47-b38b-5aae3d78562e
assignee: Marek
-status: Active
+status: Done
relationships:
bsp-commits:
upstream:
+ - torvalds: 72cd625c85e2681bad718b5218bf672d7fa5af80 # ARM: dts: r8a7792: blanche: Add IIC3 and DA9063 PMIC node
comments:
+ - Last board to be handled was Blanche.
diff --git a/projects/linux/core/ipmmu_suspend_resume.yaml b/projects/linux/core/ipmmu_suspend_resume.yaml
index a4d024e..f4ce089 100644
--- a/projects/linux/core/ipmmu_suspend_resume.yaml
+++ b/projects/linux/core/ipmmu_suspend_resume.yaml
@@ -6,10 +6,16 @@ status: Active
target-date: 2019-06-30
relationships:
+ - parent: cd3dde54-194a-408f-bb50-01ed151edb56
bsp-commits:
upstream:
+ - next: 80eaa9f558134a31c10dddb156d347b9c983290e # iommu/ipmmu-vmsa: Link IOMMUs and devices in sysfs
+ - next: 82576aa8af49a1aa31909a8500b972084582a118 # iommu/ipmmu-vmsa: Prepare to handle 40-bit error addresses
+ - next: b43e0d8a458cf267c98f914a4e0a4cafe2e8fd76 # iommu/ipmmu-vmsa: Make IPMMU_CTX_MAX unsigned
+ - next: b7f3f047aea47d82aeb251fb38a694e6d890d139 # iommu/ipmmu-vmsa: Move num_utlbs to SoC-specific features
+ - next: 892db541cc68eb39d7813af34f33ce74a0014a1d # iommu/ipmmu-vmsa: Extract hardware context initialization
+ - next: da38e9ec9c2d0ebec1499b5961baffd08f8ca062 # iommu/ipmmu-vmsa: Add suspend/resume support
comments:
-
diff --git a/projects/linux/core/pfc_tdsel_save_restore.yaml b/projects/linux/core/pfc_tdsel_save_restore.yaml
index 8a6fb48..05301da 100644
--- a/projects/linux/core/pfc_tdsel_save_restore.yaml
+++ b/projects/linux/core/pfc_tdsel_save_restore.yaml
@@ -2,7 +2,7 @@ title: "PFC; Save/restore TDSEL for SDHI on R-Car Gen3"
team: Core
key: cae91046-2e44-47bb-99ff-d39bbbaea2c7
assignee: Marek
-status: Active
+status: Done
target-date: 2019-06-30
relationships:
@@ -10,6 +10,7 @@ relationships:
bsp-commits:
upstream:
+ - torvalds: d92ee9cf8ec8d7fe1d7dbc4b3ee459419b1e5533 # pinctrl: sh-pfc: rcar-gen3: Retain TDSELCTRL register across suspend/resume
comments:
diff --git a/projects/linux/core/rcar3_coresight.yaml b/projects/linux/core/rcar3_coresight.yaml
new file mode 100644
index 0000000..9269190
--- /dev/null
+++ b/projects/linux/core/rcar3_coresight.yaml
@@ -0,0 +1,9 @@
+title: "R-Car Gen3: Add Coresight support"
+team: Core
+key: db9f6a81-6d39-4d08-ae85-b8ed3278221a
+status: New
+
+relationships:
+
+comments:
+ - Documentation/trace/coresight.txt
diff --git a/projects/linux/core/rcar_dmac_priority.yaml b/projects/linux/core/rcar_dmac_priority.yaml
index e9ba94e..b279166 100644
--- a/projects/linux/core/rcar_dmac_priority.yaml
+++ b/projects/linux/core/rcar_dmac_priority.yaml
@@ -11,4 +11,4 @@ bsp-commits:
upstream:
comments:
-
+ - https://patchwork.kernel.org/patch/9621209/ # dmaengine: rcar-dmac: Priority handling prototype
diff --git a/projects/linux/core/rcar_dmac_runtim_pm_improvement.yaml b/projects/linux/core/rcar_dmac_runtim_pm_improvement.yaml
new file mode 100644
index 0000000..98525cf
--- /dev/null
+++ b/projects/linux/core/rcar_dmac_runtim_pm_improvement.yaml
@@ -0,0 +1,13 @@
+title: "RCAR-DMAC; Improve Runtime PM handling"
+team: Core
+key: 2cf13978-0895-4845-9ad3-3ed0d40422d2
+status: New
+
+relationships:
+
+bsp-commits:
+
+upstream:
+
+comments:
+ - "Move Runtime PM handling from channel (de)allocation time to channel use time."
diff --git a/projects/linux/core/rcar_dmac_slow_mode.yaml b/projects/linux/core/rcar_dmac_slow_mode.yaml
index 6c90d41..5c2be5d 100644
--- a/projects/linux/core/rcar_dmac_slow_mode.yaml
+++ b/projects/linux/core/rcar_dmac_slow_mode.yaml
@@ -11,4 +11,5 @@ bsp-commits:
upstream:
comments:
-
+ - https://patchwork.kernel.org/patch/9621219/ # dmaengine: rcar-dmac: Slow mode prototype
+ - https://patchwork.kernel.org/patch/9621221/ # arm64: dts: r8a7795: Use slow mode for TX on SCIF2/DEBUG1
diff --git a/projects/linux/core/virt_gpio_paravirtualization.yaml b/projects/linux/core/virt_gpio_paravirtualization.yaml
index 22dd8f0..75ebe77 100644
--- a/projects/linux/core/virt_gpio_paravirtualization.yaml
+++ b/projects/linux/core/virt_gpio_paravirtualization.yaml
@@ -11,4 +11,4 @@ bsp-commits:
upstream:
comments:
-
+ - https://patchwork.kernel.org/patch/10625039/ # [QEMU,POC] Add a GPIO backend
diff --git a/projects/linux/io/I2C-dynamic_client_addresses.yaml b/projects/linux/io/I2C-dynamic_client_addresses.yaml
new file mode 100644
index 0000000..606ab5e
--- /dev/null
+++ b/projects/linux/io/I2C-dynamic_client_addresses.yaml
@@ -0,0 +1,13 @@
+title: I2C; dynamic client address infrastructure for the core
+team: IO
+key: 60a472ea-1c32-4f6e-a693-c5f4298ef20a
+assignee: Wolfram
+status: Blocked
+
+relationships:
+ - depends: 6f15b8c0-7ff6-43aa-a47a-7341694c37af
+
+upstream:
+
+comments:
+ - "Wolfram submitted a BoF proposal about this topic for LinuxPlumbers"
diff --git a/projects/linux/io/I2C-new_device_conversion.yaml b/projects/linux/io/I2C-new_device_conversion.yaml
new file mode 100644
index 0000000..b8e4371
--- /dev/null
+++ b/projects/linux/io/I2C-new_device_conversion.yaml
@@ -0,0 +1,15 @@
+title: I2C; convert i2c_new_device and friends to errno and managed devices and convert users
+team: IO
+key: 6f15b8c0-7ff6-43aa-a47a-7341694c37af
+assignee: Wolfram
+status: Active
+
+upstream:
+ - torvalds: 7159dbdae3c58d0200ae2550fab977a19a3c497a # i2c: core: improve return value handling of i2c_new_device and i2c_new_dummy
+ - torvalds: b8f5fe3bc5b9318d95770a09a480c31aced20cd2 # i2c: core: add device-managed version of i2c_new_dummy
+
+comments:
+ - "next step: convert all users of i2c_new_dummy"
+ - "preparational series: http://patchwork.ozlabs.org/project/linux-i2c/list/?series=112605"
+ - "preparational series: http://patchwork.ozlabs.org/project/linux-i2c/list/?series=112812"
+ - "http://patchwork.ozlabs.org/patch/1119789/ # [RFC/RFT,RESEND] i2c: replace i2c_new_secondary_device with an ERR_PTR variant"
diff --git a/projects/linux/io/IIC-fix_arb_lost.yaml b/projects/linux/io/IIC-fix_arb_lost.yaml
new file mode 100644
index 0000000..b9eb880
--- /dev/null
+++ b/projects/linux/io/IIC-fix_arb_lost.yaml
@@ -0,0 +1,11 @@
+title: IIC; fix arbitration lost handling
+team: IO
+key: 2fb3d3ef-f2dc-4229-860c-0e64fa13e4f4
+assignee: Wolfram
+status: Paused
+target-date: 2019-06-30
+
+upstream:
+
+comments:
+
diff --git a/projects/linux/io/RAVB-MTU_with_interface_up.yaml b/projects/linux/io/RAVB-MTU_with_interface_up.yaml
new file mode 100644
index 0000000..3887f4d
--- /dev/null
+++ b/projects/linux/io/RAVB-MTU_with_interface_up.yaml
@@ -0,0 +1,12 @@
+title: EtherAVB; configure MTU size while interface is up
+team: IO
+key: 1463749f-9ca1-47a9-b366-732f77ca206c
+assignee: Ulrich
+status: Active
+target-date: 2019-05-31
+
+upstream:
+
+comments:
+ - "https://patchwork.kernel.org/patch/10936095/"
+ - "v2 https://patchwork.kernel.org/patch/10977185/"
diff --git a/projects/linux/io/SDHI-Gen3-SDR104-SDIO.yaml b/projects/linux/io/SDHI-Gen3-SDR104-SDIO.yaml
new file mode 100644
index 0000000..250ff3d
--- /dev/null
+++ b/projects/linux/io/SDHI-Gen3-SDR104-SDIO.yaml
@@ -0,0 +1,9 @@
+title: SDHI; SDR104 on Gen3 seems broken with SDIO
+team: IO
+key: 46b18965-6e02-459f-848d-5a9897f621a3
+status: New
+
+upstream:
+
+comments:
+
diff --git a/projects/linux/io/SDHI-IPMMU.yaml b/projects/linux/io/SDHI-IPMMU.yaml
new file mode 100644
index 0000000..289defa
--- /dev/null
+++ b/projects/linux/io/SDHI-IPMMU.yaml
@@ -0,0 +1,16 @@
+title: SDHI; improve performance by using IPMMU (change max_segs)
+team: IO
+key: 05fce9ea-4149-4362-ad6c-6e2992cbc33b
+assignee: Shimoda
+status: Active
+
+upstream:
+
+comments:
+ - "https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=110485"
+ - "v2 https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=116729"
+ - "v3 https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=120985"
+ - "v4 https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=125593"
+ - "v5 https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=127511"
+ - "v6 https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=131769"
+ - "v7 https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=135391"
diff --git a/projects/linux/io/SDHI-eMMC_HPI.yaml b/projects/linux/io/SDHI-eMMC_HPI.yaml
new file mode 100644
index 0000000..2cf9a0b
--- /dev/null
+++ b/projects/linux/io/SDHI-eMMC_HPI.yaml
@@ -0,0 +1,9 @@
+title: SDHI; HW assisted High Priority Interrupts (HPI) for eMMC
+team: IO
+key: 0fb61a74-ce24-4054-b474-67d7680a1d05
+status: New
+
+upstream:
+
+comments:
+
diff --git a/projects/linux/io/SDHI-non_removable_fix.yaml b/projects/linux/io/SDHI-non_removable_fix.yaml
new file mode 100644
index 0000000..5b9e991
--- /dev/null
+++ b/projects/linux/io/SDHI-non_removable_fix.yaml
@@ -0,0 +1,14 @@
+title: SDHI; remove workaround to enable 'non-removable' property
+team: IO
+key: 5799545f-2472-4332-aba9-f0909e1d2154
+assignee: Ulrich
+status: Active
+target-date: 2019-07-31
+
+relationships:
+ - depends: f0a3a834-9c53-41a1-865c-6bbeabefe499
+
+upstream:
+
+comments:
+
diff --git a/projects/linux/io/Thermal-HW_fuses.yaml b/projects/linux/io/Thermal-HW_fuses.yaml
new file mode 100644
index 0000000..377570d
--- /dev/null
+++ b/projects/linux/io/Thermal-HW_fuses.yaml
@@ -0,0 +1,10 @@
+title: Thermal; read fuses from HW
+team: IO
+key: f5841ee1-44c9-41a4-bbbd-cf6c2f2f97d5
+assignee: Niklas
+status: Paused
+
+upstream:
+
+comments:
+ - "We are waiting for HW to have the fuses set"
diff --git a/projects/linux/io/USB2-battery_charger.yaml b/projects/linux/io/USB2-battery_charger.yaml
new file mode 100644
index 0000000..6dd2268
--- /dev/null
+++ b/projects/linux/io/USB2-battery_charger.yaml
@@ -0,0 +1,10 @@
+title: USB2-Host; add battery charger support
+team: IO
+key: b19d966f-3a88-4c1c-8327-4a7f06a8dfda
+assignee: Shimoda
+status: New
+
+upstream:
+
+comments:
+
diff --git a/projects/linux/io/USB3-battery_charger.yaml b/projects/linux/io/USB3-battery_charger.yaml
new file mode 100644
index 0000000..9cc7770
--- /dev/null
+++ b/projects/linux/io/USB3-battery_charger.yaml
@@ -0,0 +1,10 @@
+title: USB3-Host; add battery charger support
+team: IO
+key: d276c631-a891-439d-835b-f84b7647ec4b
+assignee: Shimoda
+status: New
+
+upstream:
+
+comments:
+
diff --git a/projects/linux/io/WDT-handover_from_bootloader.yaml b/projects/linux/io/WDT-handover_from_bootloader.yaml
new file mode 100644
index 0000000..0b6ea37
--- /dev/null
+++ b/projects/linux/io/WDT-handover_from_bootloader.yaml
@@ -0,0 +1,11 @@
+title: Watchdog; implement handover from bootloader
+team: IO
+key: a0883915-709c-4116-afc3-2629f1b06a4f
+assignee: Wolfram
+status: Active
+target-date: 2019-07-31
+
+upstream:
+
+comments:
+ - "RFC, needs discussion with Geert: https://patchwork.kernel.org/patch/10900571/"
diff --git a/projects/linux/io/bsp392_MSIOF.yaml b/projects/linux/io/bsp392_MSIOF.yaml
index df5d2bb..3f859e6 100644
--- a/projects/linux/io/bsp392_MSIOF.yaml
+++ b/projects/linux/io/bsp392_MSIOF.yaml
@@ -13,7 +13,7 @@ bsp-commits:
- f925bf9ef632042ebb32e52108cc97305c15183d # spi: sh-msiof: Add support for r8a7795
upstream:
- - next: fedd6940682afeddb22bfd855d8eaf527bcc473a
+ - torvalds: fedd6940682afeddb22bfd855d8eaf527bcc473a # spi: sh-msiof: Add reset of registers before starting transfer
comments:
- "9312d43151d28307f527920dafbd7789eabdc63a: Proposing 'N': Should use ´assigned-clocks´ and ´assigned-clock-rates´ in board DTS file that actually uses MSIOF"
diff --git a/projects/linux/io/bsp392_RAVB.yaml b/projects/linux/io/bsp392_RAVB.yaml
index dbcbd75..878a0e9 100644
--- a/projects/linux/io/bsp392_RAVB.yaml
+++ b/projects/linux/io/bsp392_RAVB.yaml
@@ -11,6 +11,10 @@ bsp-commits:
- da44dfbbf4a29cc07ad9a6f73e7b07eb156899dd # ravb: Avoid unsupported internal delay mode for R-Car E3/D3
upstream:
- - torvalds: ae9819e339b451da7a86ab6fe38ecfcb6814e78a
+ - torvalds: ae9819e339b451da7a86ab6fe38ecfcb6814e78a # ravb: Decrease TxFIFO depth of Q3 and Q2 to one
+ - torvalds: 0a5d329ffd1be394e3e4176eb11ca51dfde03c40 # ravb: Avoid unsupported internal delay mode for R-Car E3/D3
comments:
+ - "da44dfbbf4a29cc07ad9a6f73e7b07eb156899dd: v2 https://patchwork.kernel.org/patch/10893781/"
+ - "da44dfbbf4a29cc07ad9a6f73e7b07eb156899dd: v3 https://patchwork.kernel.org/patch/10912883/"
+ - "we still need to decide if we disable 1GBit in the DT"
diff --git a/projects/linux/io/bsp392_SDHI_HS400_add.yaml b/projects/linux/io/bsp392_SDHI_HS400_add.yaml
index b01294f..39d1226 100644
--- a/projects/linux/io/bsp392_SDHI_HS400_add.yaml
+++ b/projects/linux/io/bsp392_SDHI_HS400_add.yaml
@@ -1,8 +1,9 @@
title: "From bsp392, refactor and upport HS400 manual calibration mode"
team: IO
key: eaaeb5e9-2e3b-4e4e-b18c-97c13d5f5605
-status: New
-assignee: Niklas
+status: Paused
+assignee: Wolfram
+target-date: 2019-06-30
relationships:
@@ -11,6 +12,11 @@ bsp-commits:
- a27609e63e9c4915706022b367d1d005833fe547 # mmc: tmio: Add adjust HS400 offset by manual calibration mode
upstream:
+ - torvalds: b0e370b95a3b231d0fb5d1958cce85ef57196fe6 # mmc: core: complete HS400 before checking status
comments:
- "planned for Q2/19"
+ - "probably MMC core should call hs400_complete() before mmc_send_status() first, according to Shimoda-san"
+ - "calling hs400_complete first: now merged"
+ - "v1: https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=140049"
+ - "Shimoda-san requested to wait because another HS400 issue is investigated at Renesas which will likely affect this series"
diff --git a/projects/linux/io/bsp392_Thermal.yaml b/projects/linux/io/bsp392_Thermal.yaml
deleted file mode 100644
index 55c56a9..0000000
--- a/projects/linux/io/bsp392_Thermal.yaml
+++ /dev/null
@@ -1,16 +0,0 @@
-title: "From bsp392, upport Thermal patches"
-team: IO
-key: 645abdbb-77f4-4ffe-b75a-aa97fe40e1e1
-status: Active
-assignee: Kaneko
-
-relationships:
-
-bsp-commits:
- - 958bd36e03b70026ac3a33aaa6afc202e7158d2d # thermal: rcar_gen3_thermal: [E3] Update calculation formula due to HW evaluation
- - d4e41702e53b3ca0365666ec8b8182464c8ba2cc # thermal: rcar_gen3_thermal: [H3/M3N] Update calculation formula due to HW evaluation
-
-upstream:
-
-comments:
- - "958bd36e03b70026ac3a33aaa6afc202e7158d2d: https://patchwork.kernel.org/patch/10829149/"
diff --git a/projects/linux/io/bsp395_SDHI.yaml b/projects/linux/io/bsp395_SDHI.yaml
new file mode 100644
index 0000000..24c8b4a
--- /dev/null
+++ b/projects/linux/io/bsp395_SDHI.yaml
@@ -0,0 +1,23 @@
+title: "From bsp395, upport SDHI patches"
+team: IO
+key: bc6d7ea2-bdd7-4927-9fde-8d02442186cc
+status: Active
+assignee: Wolfram
+target-date: 2019-07-31
+
+relationships:
+
+bsp-commits:
+ - 76e319805df86f370d140b4b556a550145b5a251 # mmc: tmio: fix SCC error handling to avoid false positive CRC error
+ - a0d396ede95a55a4dff6aa15ea314a3d35e2e842 # mmc: renesas_sdhi: Disable sampling clock position correction in HS400 mode
+ - addfe9203290e3c274bca15e64e3f11638649e66 # mmc: renesas_sdhi: Fix hang up in HS400 timing mode selection
+
+upstream:
+ - next: 51b72656bb39fdcb8f3174f4007bcc83ad1d275f # mmc: tmio: fix SCC error handling to avoid false positive CRC error
+
+comments:
+ - "76e319805df86f370d140b4b556a550145b5a251: https://patchwork.kernel.org/patch/10945051/"
+ - "76e319805df86f370d140b4b556a550145b5a251: merged"
+ - "a0d396ede95a55a4dff6aa15ea314a3d35e2e842: we need more confirmation from HW team which SoCs are affected"
+ - "addfe9203290e3c274bca15e64e3f11638649e66: new patch from BSP"
+ - "addfe9203290e3c274bca15e64e3f11638649e66: prototype developed for upstream; doesn't work, needs changes; to be discussed with Renesas"
diff --git a/projects/linux/io/done/SDHI-clk_imbalance.yaml b/projects/linux/io/done/SDHI-clk_imbalance.yaml
new file mode 100644
index 0000000..a232c30
--- /dev/null
+++ b/projects/linux/io/done/SDHI-clk_imbalance.yaml
@@ -0,0 +1,15 @@
+title: SDHI; fix SDHI clock imbalance
+team: IO
+key: f0a3a834-9c53-41a1-865c-6bbeabefe499
+assignee: Niklas
+status: Done
+target-date: 2019-05-31
+
+upstream:
+ - next: b77021ae6a8968005126f79bd3410c6ee9c18702
+
+comments:
+ - "we need to make sure we don't break older boards. APE6 should still work, including suspend/resume"
+ - "prototype (works on Gen3, TBC for APE6): https://patchwork.kernel.org/patch/10894815/"
+ - "Geert and Niklas agreed the prototype is OK. Niklas will resend"
+ - "merged into next"
diff --git a/projects/linux/io/done/Thermal-add_IPA.yaml b/projects/linux/io/done/Thermal-add_IPA.yaml
new file mode 100644
index 0000000..76a1414
--- /dev/null
+++ b/projects/linux/io/done/Thermal-add_IPA.yaml
@@ -0,0 +1,21 @@
+title: Thermal; add IPA to Gen3 DT
+team: IO
+key: d803f54a-8365-4921-856d-886ec54abefe
+assignee: Simon
+status: Done
+
+upstream:
+ - next: ded2cb2aa7dadf115ad93c38452e12dfe4c62021
+ - next: 6aa1a44eef41fba33e3adb25c8f3b796b692effd
+ - next: 89a375196a96a569cb899213d71b65b3523b4712
+ - next: df31ea45081b6b88d74be0446cb89670595702f4
+ - next: 89573b19fe753f0878757e3b3507b859db9c5527
+ - next: 581fed2d5e9c1aaa9a609966f21484ba433d9b3f
+ - next: 577d1d542dc618c5a61c18d4c4857a83e0999d8d
+ - next: 3c6615cc0bfd3d9b7476fd3f2a66d98cb95980bf
+
+comments:
+ - "v2 https://patchwork.kernel.org/patch/10935539/"
+ - "v3 https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=115731"
+ - "v4 https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=121669"
+ - "merged"
diff --git a/projects/linux/io/bsp392_I2C.yaml b/projects/linux/io/done/bsp392_I2C.yaml
index 11ad80e..11ad80e 100644
--- a/projects/linux/io/bsp392_I2C.yaml
+++ b/projects/linux/io/done/bsp392_I2C.yaml
diff --git a/projects/linux/io/bsp392_PCIe.yaml b/projects/linux/io/done/bsp392_PCIe.yaml
index 572946e..96e3e1e 100644
--- a/projects/linux/io/bsp392_PCIe.yaml
+++ b/projects/linux/io/done/bsp392_PCIe.yaml
@@ -1,7 +1,7 @@
title: "From bsp392, upport PCIe patches"
team: IO
key: 7ddd3743-fa13-4966-bcf0-10609b873ab5
-status: Active
+status: Done
assignee: Marek
relationships:
@@ -11,7 +11,11 @@ bsp-commits:
- bcc3bd0d2c677658201abcda3d09a18a51fa42c0 # PCI: Avoid PCI device removing/rescanning through sysfs triggers a deadlock
upstream:
+ - next: dc6b698a86fe40a50525433eb8e92a267847f6f9 # PCI: sysfs: Ignore lockdep for remove attribute
comments:
- "a860c564527572e4b8c4e458b826d5e59852de88: Proposing 'N': this fixes code which is not upstream"
- "bcc3bd0d2c677658201abcda3d09a18a51fa42c0: Already discussed by upstream in https://patchwork.ozlabs.org/patch/993438/"
+ - "bcc3bd0d2c677658201abcda3d09a18a51fa42c0: new approach: https://patchwork.kernel.org/patch/10961961/"
+ - "bcc3bd0d2c677658201abcda3d09a18a51fa42c0: new approach accepted by maintainer, waiting for the patch to show up in linux-next"
+ - "bcc3bd0d2c677658201abcda3d09a18a51fa42c0: merged"
diff --git a/projects/linux/io/bsp392_PWM.yaml b/projects/linux/io/done/bsp392_PWM.yaml
index 128eb93..128eb93 100644
--- a/projects/linux/io/bsp392_PWM.yaml
+++ b/projects/linux/io/done/bsp392_PWM.yaml
diff --git a/projects/linux/io/bsp392_SCIF.yaml b/projects/linux/io/done/bsp392_SCIF.yaml
index 37405d7..37405d7 100644
--- a/projects/linux/io/bsp392_SCIF.yaml
+++ b/projects/linux/io/done/bsp392_SCIF.yaml
diff --git a/projects/linux/io/bsp392_SDHI.yaml b/projects/linux/io/done/bsp392_SDHI.yaml
index 3e31296..3e31296 100644
--- a/projects/linux/io/bsp392_SDHI.yaml
+++ b/projects/linux/io/done/bsp392_SDHI.yaml
diff --git a/projects/linux/io/done/bsp392_Thermal.yaml b/projects/linux/io/done/bsp392_Thermal.yaml
new file mode 100644
index 0000000..e08b34b
--- /dev/null
+++ b/projects/linux/io/done/bsp392_Thermal.yaml
@@ -0,0 +1,24 @@
+title: "From bsp392, upport Thermal patches"
+team: IO
+key: 645abdbb-77f4-4ffe-b75a-aa97fe40e1e1
+status: Done
+assignee: Kaneko
+
+relationships:
+
+bsp-commits:
+ - 958bd36e03b70026ac3a33aaa6afc202e7158d2d # thermal: rcar_gen3_thermal: [E3] Update calculation formula due to HW evaluation
+ - d4e41702e53b3ca0365666ec8b8182464c8ba2cc # thermal: rcar_gen3_thermal: [H3/M3N] Update calculation formula due to HW evaluation
+
+upstream:
+ - torvalds: 20386f0d84a22214d1f037dedfffb6709dd0117a # thermal: rcar_thermal: update calculation formula for R-Car Gen3 SoCs
+ - torvalds: 4eb39f79ef443fa566d36bd43f1f578d5c140305 # thermal: rcar_gen3_thermal: Update value of Tj_1
+ - torvalds: bdc4480a669d476814061b4da6bb006f7048c8e5 # thermal: rcar_gen3_thermal: Update calculation formula of IRQTEMP
+ - torvalds: 6a310f8f97bb8bc2e2bb9db6f49a1b8678c8d144 # thermal: rcar_gen3_thermal: Update temperature conversion method
+
+comments:
+ - "958bd36e03b70026ac3a33aaa6afc202e7158d2d: https://patchwork.kernel.org/patch/10906587/"
+ - "d4e41702e53b3ca0365666ec8b8182464c8ba2cc: v2 https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=106615"
+ - "958bd36e03b70026ac3a33aaa6afc202e7158d2d: v2 https://patchwork.kernel.org/patch/10934947/"
+ - "d4e41702e53b3ca0365666ec8b8182464c8ba2cc: v3 https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=117065"
+ - "d4e41702e53b3ca0365666ec8b8182464c8ba2cc: merged"
diff --git a/projects/linux/io/bsp392_USB2_PHY.yaml b/projects/linux/io/done/bsp392_USB2_PHY.yaml
index d7aa42c..bb8c675 100644
--- a/projects/linux/io/bsp392_USB2_PHY.yaml
+++ b/projects/linux/io/done/bsp392_USB2_PHY.yaml
@@ -1,7 +1,7 @@
title: "From bsp392, upport USB2 PHY patches"
team: IO
key: f792d195-7843-4cdd-958f-3497b8ac7469
-status: Active
+status: Done
assignee: Shimoda
relationships:
@@ -11,5 +11,7 @@ bsp-commits:
- f2d95125e9b042d45eac818edfd6f2ce5d89780f # phy: rcar-gen3-usb2: Add dedicated pin to E3
upstream:
+ - torvalds: 72c0339c115b31b3c0b22b1809854136cadd49be
+ - torvalds: 8dde0008ffc9e2e214ef916821959fe6706ff9f0
comments:
diff --git a/projects/linux/io/maybe/IIC-fix_NAK.yaml b/projects/linux/io/maybe/IIC-fix_NAK.yaml
new file mode 100644
index 0000000..fd1f3a2
--- /dev/null
+++ b/projects/linux/io/maybe/IIC-fix_NAK.yaml
@@ -0,0 +1,9 @@
+title: IIC; fix NAK handling
+team: IO
+key: a553c1b8-67bf-4c2f-9d8c-98582a87fdbf
+status: New
+
+upstream:
+
+comments:
+
diff --git a/projects/linux/io/maybe/IIC-fix_REP_START_after_RD.yaml b/projects/linux/io/maybe/IIC-fix_REP_START_after_RD.yaml
new file mode 100644
index 0000000..849ab99
--- /dev/null
+++ b/projects/linux/io/maybe/IIC-fix_REP_START_after_RD.yaml
@@ -0,0 +1,9 @@
+title: IIC; fix REP_START after RD msg
+team: IO
+key: d41fcc01-50fd-4a4c-83de-68fc73b1ba39
+status: New
+
+upstream:
+
+comments:
+
diff --git a/projects/linux/io/maybe/SDHI-Gen2_SDIO.yaml b/projects/linux/io/maybe/SDHI-Gen2_SDIO.yaml
new file mode 100644
index 0000000..bee78d2
--- /dev/null
+++ b/projects/linux/io/maybe/SDHI-Gen2_SDIO.yaml
@@ -0,0 +1,9 @@
+title: SDHI; SDIO support on Gen2 seems broken (Spectec card gets no irq)
+team: IO
+key: 626cc956-be85-4097-b803-47e429529a68
+status: New
+
+upstream:
+
+comments:
+
diff --git a/projects/linux/io/maybe/SDHI-bugreport_for_ES1.yaml b/projects/linux/io/maybe/SDHI-bugreport_for_ES1.yaml
new file mode 100644
index 0000000..ed7f701
--- /dev/null
+++ b/projects/linux/io/maybe/SDHI-bugreport_for_ES1.yaml
@@ -0,0 +1,10 @@
+title: SDHI; validate (and fix) upstream report about accessing large files on ES1.0
+team: IO
+key: 774f988e-90b9-4946-9cc8-b2f12c6d7765
+status: Paused
+
+upstream:
+
+comments:
+ - "initial bug report: https://www.spinics.net/lists/linux-mmc/msg52372.html"
+ - "couldn't be reproduced by Wolfram on his Salvator-X with H3 ES1.0"
diff --git a/projects/linux/io/maybe/todo.maybe b/projects/linux/io/maybe/todo.maybe
new file mode 100644
index 0000000..bac2312
--- /dev/null
+++ b/projects/linux/io/maybe/todo.maybe
@@ -0,0 +1,47 @@
+### Analog
+
+#PWM
+Single pulse output mode
+#SpeedPulse
+SpeedPulse,?,noplan,?,Unsupported currently; needs driver
+
+### Network
+
+#FlexRay
+FlexRay,?,noplan,?,Unsupported currently; needs driver
+
+#EtherAVB
+ - 802.1Qav - Shaping (50.3.5,6)
+ + Add sw implementation via TC qdisc; and
+ + Implement ndo_tc_setup to push configuration to hw?
+ - IEEE 1722
+ + multi-queue on ingress?
+
+
+### Storage
+
+#RNANDC
+RNANDC,?,noplan,?,Unsupported currently; needs driver
+#SDHI
+# could have been useful since Gen3 did not have DMA
+SDHI,?,noplan,?,add support for 32/64 bit dataport in PIO mode
+
+### Serial
+
+#FMDemux
+FMDemux,?,noplan,?,Unsupported currently; needs driver
+#GPS
+GPS,?,noplan,?,Unsupported currently; needs driver
+#I2C
+I2C,?,noplan,?,Gen3 can tweak SCL signals but driver needs support
+IIC: automatic PMIC transmission
+#IRDA
+IRDA,?,noplan,?,Unsupported currently; needs driver (is secret on Gen3!)
+#MSIOF
+Non-SPI transfer modes (e.g. I2S)
+#Q/RSPI
+SPI,?,noplan,?,Extend subsystem to allow manual run-time switch of SPI controller
+#SCIF
+Clock synchronous transfer mode
+#SIM
+SIM,?,noplan,?,Unsupported currently; needs driver
diff --git a/projects/linux/io/maybe/virt-USB_I2C_gadget.yaml b/projects/linux/io/maybe/virt-USB_I2C_gadget.yaml
new file mode 100644
index 0000000..b8bd819
--- /dev/null
+++ b/projects/linux/io/maybe/virt-USB_I2C_gadget.yaml
@@ -0,0 +1,9 @@
+title: virt; implement USB gadget to act as an I2C bridge
+team: IO
+key: 780dc138-f6b5-4073-948f-466f573ab36b
+status: New
+
+upstream:
+
+comments:
+
diff --git a/projects/linux/io/maybe/virt-USB_I2C_gadget_for_QEMU.yaml b/projects/linux/io/maybe/virt-USB_I2C_gadget_for_QEMU.yaml
new file mode 100644
index 0000000..62545b0
--- /dev/null
+++ b/projects/linux/io/maybe/virt-USB_I2C_gadget_for_QEMU.yaml
@@ -0,0 +1,12 @@
+title: virt; implenent QEMU emulation of I2C-USB-gadget
+team: IO
+key: 824f6712-6b0c-48de-88ba-6a29328723b5
+status: New
+
+relationships:
+ - depends: 780dc138-f6b5-4073-948f-466f573ab36b
+
+upstream:
+
+comments:
+
diff --git a/projects/linux/mm/bsp392_add-DU-dependency-to-LVDS.yaml b/projects/linux/mm/bsp392_add-DU-dependency-to-LVDS.yaml
new file mode 100644
index 0000000..921f402
--- /dev/null
+++ b/projects/linux/mm/bsp392_add-DU-dependency-to-LVDS.yaml
@@ -0,0 +1,18 @@
+title: "Add DU dependency to LVDS"
+team: MM
+key: 7ccf0860-63a9-46a6-babd-aaf516eca082
+status: Abandoned
+assignee: Simon
+
+relationships:
+
+bsp-commits:
+ - 1cfe50a84da3526fd40bb8c07fba7fbb71ed5370 # drm: rcar-du: Add depends on DRM_RCAR_DU to config DRM_RCAR_LVDS
+
+comments:
+ - This patch is not appropriate for upstream
+
+ The LVDS encoder can't work without the DU in practice but the driver
+ should compile fine.
+
+ - Above text is derived from a conversation with Laurent.
diff --git a/projects/linux/mm/bsp392_r8a77990,5-DU-DPAT-support.yaml b/projects/linux/mm/bsp392_r8a77990,5-DU-DPAT-support.yaml
new file mode 100644
index 0000000..910de11
--- /dev/null
+++ b/projects/linux/mm/bsp392_r8a77990,5-DU-DPAT-support.yaml
@@ -0,0 +1,16 @@
+title: "r8a77990, r8a77995: DU DPAD support"
+team: MM
+key: eed42ec0-ac68-4776-8553-a6d4e45403d8
+status: Done
+assignee: Laurent
+
+relationships:
+
+bsp-commits:
+ - e69fabc4a6fe42c03ef7ad24e9dbb76b75efa27d # drm: rcar-du: Add clock function for LVDS PLL
+
+upstream:
+ - torvalds: a6cc417d3eee4ac37aa9547cf82d4ff155d1780c # drm: rcar-du: Turn LVDS clock output on/off for DPAD0 output on D3/E3
+ - torvalds: 02f2b30032c12b1b91abe5f2bd0d74ba1f700ea1 # drm: rcar-du: lvds: Add API to enable/disable clock output
+ - torvalds: 6e1f8557818f3c2476404ba1d4a5157b823b79f0 # drm: rcar-du: lvds: Don't fail probe if output is not connected on D3/E3
+ - torvalds: 5aebc852af25d8e1bacee664a1e3abae13dab799 # drm: rcar-du: Simplify encoder registration
diff --git a/projects/linux/mm/bsp392_r8a77990,5-add-DU-CPG-reset.yaml b/projects/linux/mm/bsp392_r8a77990,5-add-DU-CPG-reset.yaml
new file mode 100644
index 0000000..9ead908
--- /dev/null
+++ b/projects/linux/mm/bsp392_r8a77990,5-add-DU-CPG-reset.yaml
@@ -0,0 +1,14 @@
+title: "r8a77990, r8a77995: Add DU CPG Reset"
+team: MM
+key: 1bada68e-c703-4d59-9fd9-0536dd9c9f0e
+status: Done
+assignee: Kaneko
+
+relationships:
+
+bsp-commits:
+ - e332a58ed6d7bb188a0aa6cb22a15e0add24ae16 # arm64: dts: r8a77990: Add cpg reset for LVDS Interface
+
+upstream:
+ - patchwork.kernel.org: 11012895 arm64: dts: renesas: r8a77990: Add cpg reset for DU
+ - patchwork.kernel.org: 11012899 arm64: dts: renesas: r8a77995: Add cpg reset for DU
diff --git a/projects/linux/mm/bsp392_r8a77990,5-correct-DU-register-range.yaml b/projects/linux/mm/bsp392_r8a77990,5-correct-DU-register-range.yaml
new file mode 100644
index 0000000..eedcadd
--- /dev/null
+++ b/projects/linux/mm/bsp392_r8a77990,5-correct-DU-register-range.yaml
@@ -0,0 +1,14 @@
+title: "r8a77990, r8a77995: Correct DU Register Range"
+team: MM
+key: afcb53f0-8722-4cbd-8583-3c9d5ee79139
+status: Done
+assignee: Kaneko
+
+relationships:
+
+bsp-commits:
+ - 39d216958e035ad2b8d5f08ac22025179e1c29fc # arm64: dts: r8a77990: Fix register range of display node
+
+upstream:
+ - next: 06585ed38b6698bcaccd0f969e8117b2780d6355 # arm64: dts: renesas: r8a77990: Fix register range of display node
+ - patchwork.kernel.org: 11000445 # arm64: dts: renesas: r8a77995: Fix register range of display node
diff --git a/projects/linux/mm/bsp392_r8a77995-Add-LVDS-device-support.yaml b/projects/linux/mm/bsp392_r8a77995-Add-LVDS-device-support.yaml
new file mode 100644
index 0000000..85237d8
--- /dev/null
+++ b/projects/linux/mm/bsp392_r8a77995-Add-LVDS-device-support.yaml
@@ -0,0 +1,13 @@
+title: "r8a77995: Enable HDMI Display Output"
+team: MM
+key: 23a264b5-b21a-4c0f-ac31-4fabeb775e17
+status: Done
+assignee: Kieran
+
+relationships:
+
+bsp-commits:
+ - 01b5720f649f0ed6c6baec964b8f20c74dd679d3 # drm: rcar-du: lvds: Add r8a77965 device support
+
+upstream:
+ - torvalds: 77f59f895da2fe5526073181c74c3fb85a7c80d1 # dt-bindings: display: renesas: lvds: Document r8a77995 bindings
diff --git a/projects/linux/mm/bsp392_r8a77995-Enable-HDMI-display-output.yaml b/projects/linux/mm/bsp392_r8a77995-Enable-HDMI-display-output.yaml
new file mode 100644
index 0000000..3486a6f
--- /dev/null
+++ b/projects/linux/mm/bsp392_r8a77995-Enable-HDMI-display-output.yaml
@@ -0,0 +1,14 @@
+title: "r8a77995: Enable HDMI Display Output"
+team: MM
+key: 8d1d8cae-10ff-4cbb-925a-ac1915dfab38
+status: Done
+assignee: Ulrich
+
+relationships:
+
+bsp-commits:
+ - 5ddd21fa37001d765397e2ee444f790ee5e976cb # arm64: dts: r8a77995-draak: Enable display driver relation node
+
+upstream:
+ - torvalds: bcf3003438ea464594f668a61cf2344a7f82f91c # arm64: dts: renesas: r8a77995: draak: Enable HDMI display output
+ - torvalds: 856e7e42a4aa9a9acfadf84f4ff2b23ba6c69b11 # arm64: dts: renesas: draak: add X12 input dot clock
diff --git a/projects/linux/mm/bsp392_validate-max-vga-dot-clock.yaml b/projects/linux/mm/bsp392_validate-max-vga-dot-clock.yaml
new file mode 100644
index 0000000..7c4369a
--- /dev/null
+++ b/projects/linux/mm/bsp392_validate-max-vga-dot-clock.yaml
@@ -0,0 +1,29 @@
+title: "Validate max VGA dot clock"
+team: MM
+key: c2bfaee0-0695-4119-805a-085158941815
+status: Abandoned
+assignee: Simon
+
+relationships:
+
+bsp-commits:
+ - 6c59e13ad0dbc11c40e0120104eb2c80ecea3b52 # arm64: dts: r8a77995-draak: Set max dot clock for vga
+ - ab99897bb0960d6988ae72ce156379e7187fce2a # arm64: dts: salvator-common: Set max dot clock for vga
+ - 27aafebfab0452e2025ad480e6cbc206473c1c78 # arm64: dts: r8a77990-ebisu: Set max dot clock for vga
+ - 59c65194d7306634450c5cabe7f615e4c96a42b8 # drm/brdige: dumb-vga-dac: Add dot clock valid check
+
+comments:
+ - These patches are not suitable for upstream in their current form
+
+ The maximum dot clock frequency isn't a property of the VGA connector,
+ rather, it is a property of the DU and/or the LVDS encoders. It seems
+ most appropriate to make it a property of the DU in which case it
+ should not be specified in DT, but rather be included in the driver in
+ the crtc .mode_valid() operation.
+
+ Furthermore, the values in the BSP seem quite low and it is suggested
+ that they are validated against the hardware limits derived from the DU.
+ And as discuss the results of the investigation with the BSP team
+ as necessary.
+
+ - Above text is derived from a conversation with Laurent.
diff --git a/projects/linux/mm/sound_framework_cleanup.yaml b/projects/linux/mm/sound_framework_cleanup.yaml
new file mode 100644
index 0000000..0d88498
--- /dev/null
+++ b/projects/linux/mm/sound_framework_cleanup.yaml
@@ -0,0 +1,19 @@
+title: "Sound: cleanup ALSA SoC framework"
+team: MM
+key: 398efcd6-4f80-451f-8113-081ff56f0a77
+status: Active
+assignee: Morimoto
+
+upstream:
+
+comments:
+ - "ALSA SoC framework grew original. And need to support more flexible connection
+ which is required for modern device. But, framework is not clean and complex.
+ We want/need to cleanup it 1st."
+ - "step1: enable modern style DAI link for all sound cards
+ (on going [v2]: https://patchwork.kernel.org/project/alsa-devel/list/?series=127987)"
+ - "step2: remove verbose platform if needed"
+ - "step3: cleanup soc-core"
+ - "step4: cleanup soc-pcm"
+ - "step5: add Multi-CPU support"
+ - "step6: CPU/Codec no categorize"
diff --git a/projects/linux/mm/vsp_support_data_offset.yaml b/projects/linux/mm/vsp_support_data_offset.yaml
new file mode 100644
index 0000000..bb4b012
--- /dev/null
+++ b/projects/linux/mm/vsp_support_data_offset.yaml
@@ -0,0 +1,14 @@
+title: "VSP: Add support for the V4L2 data_offset field"
+team: MM
+key: d0a83e9d-90f4-4d11-92d1-2639f0d65775
+status: New
+
+relationships:
+
+bsp-commits:
+
+upstream:
+
+comments:
+ - "data_offset is set by drivers for capture devices and by applications for output devices.
+ It thus needs to be supported by the driver for output devices."