summaryrefslogtreecommitdiff
path: root/projects/linux
diff options
context:
space:
mode:
authorGeert Uytterhoeven <geert+renesas@glider.be>2022-02-09 16:02:49 +0100
committerGeert Uytterhoeven <geert+renesas@glider.be>2022-02-09 16:15:49 +0100
commitf5240568501c8e9aa57ca02c55fb0552def5c15d (patch)
tree9bdea379ac3cd867fb77dda4f87864418087063a /projects/linux
parentfec98d214a23a6c1f3e31e80bb7fd74342a0d188 (diff)
bsp-51x-upport-request: Move identical requests to tasks (part 2)
Several upport requests for bsp-51x existed in bsp-41x with the same patch summary, and were broken out in tasks before. Move them to the existing tasks. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Diffstat (limited to 'projects/linux')
-rw-r--r--projects/linux/bsp-51x-upport-request.yaml54
-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
-rw-r--r--projects/linux/io/RAVB-upport-PTP-fixes.yaml1
-rw-r--r--projects/linux/io/SDHI-upport-BSP-fixes.yaml2
-rw-r--r--projects/linux/io/V3U-enable_CAN.yaml4
-rw-r--r--projects/linux/io/done/BSP41-upport-unsorted-patches.yaml1
-rw-r--r--projects/linux/io/done/PCI-fix-suspend.yaml3
-rw-r--r--projects/linux/io/done/V3U-enable_PCI.yaml5
-rw-r--r--projects/linux/io/done/V3U-enable_PWM.yaml2
-rw-r--r--projects/linux/io/done/V3U-enable_RPC.yaml1
-rw-r--r--projects/linux/io/done/V3U-enable_TPU.yaml4
-rw-r--r--projects/linux/mm/bsp41x_adv7604_decoder_control.yaml3
-rw-r--r--projects/linux/mm/bsp41x_display-Conform-to-registers-and-operations-documentation.yaml3
-rw-r--r--projects/linux/mm/bsp41x_drm-bridge-sn65dsi86-upport.yaml3
-rw-r--r--projects/linux/mm/bsp41x_max9286_integration.yaml3
-rw-r--r--projects/linux/mm/bsp41x_r8a779a0-V3U-display-integration.yaml2
-rw-r--r--projects/linux/mm/bsp41x_rcar-du-Add-V3U-DSI-encoder-support.yaml1
-rw-r--r--projects/linux/mm/bsp41x_rcar-du-Add-V3U-display-support.yaml4
-rw-r--r--projects/linux/mm/bsp41x_rcar-du-Don-t-defer-probe-with-disabled-encoders.yaml3
-rw-r--r--projects/linux/mm/bsp41x_vsp-Disable-interrupts-at-probe-time.yaml3
-rw-r--r--projects/linux/mm/bsp41x_vsp-Improve-debugging.yaml3
-rw-r--r--projects/linux/mm/done/bsp41x_rcar-du-Assign-VSPDL-planes-to-single-CRTC.yaml3
-rw-r--r--projects/linux/mm/done/bsp41x_vsp-Add-vmute-function.yaml3
29 files changed, 83 insertions, 54 deletions
diff --git a/projects/linux/bsp-51x-upport-request.yaml b/projects/linux/bsp-51x-upport-request.yaml
index 191936d..5269861 100644
--- a/projects/linux/bsp-51x-upport-request.yaml
+++ b/projects/linux/bsp-51x-upport-request.yaml
@@ -14,12 +14,9 @@ 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
- - 34c4ea50465d94bfc7ed230a0d8659063e112fea # PCI: pcie-rcar: Support runtime PM, link state L1 handling
- affec55a256085001a5ea4dc263492bbb8530a60 # PCI: rcar: Add a compatible string for r8a77961
- 330a818d4f1c9bc5cca6b5c34481d89929a46163 # PCI: rcar: Add regulators support
- 7becc2e9cfe487fc87e4589913562a361c7b66c2 # arm64: boot: dts: rcar-gen3: Fix MLP IRQ order
- - 835548814cffd502d1750155320837b64fe5927c # arm64: configs: Enable R-Car DSI Driver in defconfigs
- - 10d9b21ecef1d95c7102293f7db30e2251da1e11 # arm64: defconfig: Enable R-Car PWM-TPU by default
- 38ee1dba89ce074365fd880cce6951301fe4a268 # arm64: defconfig: Enable Renesas R-Car PCIe v4.0 host controller driver
- 1d3e60244c117dbf6e72e36532beade3619a316f # arm64: defconfig: Enable Renesas VMSA-compatible IPMMU support
- daf95469fc4dbd189d88a54924b4e060e8be6bcf # arm64: defconfig: Select power allocator as default governor
@@ -36,7 +33,6 @@ bsp51x:
- 9fe3325e2c12232607b20a1f005e4df9331debdf # arm64: dts: r8a7796{0,1}: Add RT-DMAC node
- 52eb672967b6c2835183a6ac9db66a2a64a56f05 # arm64: dts: r8a7796{0,1}: Add cpg clock and reset for AVS
- 0838c165d52a833b11d4605099a0d919792b2685 # arm64: dts: r8a77970-eagle: Add reserved memory regions
- - 1f8eaa32650a2f67cc318f39c603f2c8282831a4 # arm64: dts: r8a77980-v3hsk: Enable onboard eMMC
- c6669e2cc4cf2da483deb9c2de7854f6978be9cc # arm64: dts: r8a77980: Add RT-DMAC nodes
- 34dd1b17134ea7ca6457016eb1cfed28175d91e5 # arm64: dts: r8a77990: Add IMR UIO device
- cee903351ed9bd49ac2299812c052020af24c562 # arm64: dts: r8a77990: Add RT-DMAC nodes
@@ -45,12 +41,10 @@ bsp51x:
- 8c2bbda89caff09d50d0cb8797e6dc569968941a # arm64: dts: r8a77995: Add IMR UIO device
- 31a92b847a1fc937ba31f8a4f3eec7cba86e84d4 # arm64: dts: r8a77995: Add RT-DMAC nodes
- bfbb6ed773722c36495d0f59429ecaf12792d797 # arm64: dts: r8a77995: Add optee node
- - 555f036fa9b0f289f44d57f4e823f835c76a10b5 # arm64: dts: r8a779a0-falcon: Add CANFD support
- 9e33f11c830e39eb7889ce1810c51dde76503310 # arm64: dts: r8a779a0-falcon: Add DSI's connector and bridge for Falcon board
- 53e7a59ad1c6c5dfa2f02a37c447240187f9d820 # arm64: dts: r8a779a0-falcon: Add reserved memory for CMA
- 3ac576d55d34492a47f4efcf87e684b018c5201f # arm64: dts: r8a779a0-falcon: Enable capture module
- 1f5d1a7de234ec793f16c8df80fea40a8e2cb06a # arm64: dts: r8a779a0-falcon: Enable fakra connector
- - fad54852ed4e0199189cb79a1c19133347b4d4b2 # arm64: dts: r8a779a0: Add CANFD device node
- 083c316afa15be5d59028a90bc5fceeea345057e # arm64: dts: r8a779a0: Add DU and DSI Modules
- ca8a6845d78a702bdf07c2250c0f210c1d5e37a6 # arm64: dts: r8a779a0: Add SYSC PM Domains
- d25e1ccc3fb268f2359cb9b57d8c2f2e785217a8 # arm64: dts: r8a779a0: Add capture module
@@ -75,9 +69,6 @@ bsp51x:
- 0e50b7ee10e2b67cb8bde579f5646206ae456141 # arm64: dts: renesas: Support IPMMU(MMU mode) for IPMMU-VP0/1 and IPMMU VC0/1
- 2a4842c4cf6a58f533538432d32a15fdab5d7395 # arm64: dts: renesas: Support R8A779M{1, 3, 5} board
- 67d18564ad5c1e2401de7581944d9a3a7aae6ec7 # arm64: dts: renesas: ebisu: Add endpoint for dual-link in Ebisu board
- - f8191efeb650c5107234255a56fb169b5628c852 # arm64: dts: renesas: falcon: Add QSPI flash support
- - f1b15af2bc03c9d6a0b8c1f6212831c2e2e7efec # arm64: dts: renesas: falcon: Add pfc node for PCIe
- - fdf5a98c984ad05cb06a009206a8c04e0c1e5904 # arm64: dts: renesas: falcon: Enable PCIe
- 4e5eb2621810cba966b6dd0b79838d63054cc07e # arm64: dts: renesas: falcon: Enabled IPMMU MMC
- 5ff30e957a5ca7f34d7992993c997c2b04edcfd9 # arm64: dts: renesas: r8a77950-ulcb: Add MMNGR driver node
- 9b2d60a997c663f12a2851bd5a4739f0eef83fc1 # arm64: dts: renesas: r8a77950-ulcb: Add MMNGRBUF driver node
@@ -121,12 +112,10 @@ bsp51x:
- 1ee1b3c007ba45aed9a5f95c1e05fe204bc2502e # arm64: dts: renesas: r8a7796{0,1}: Detach IPMMU-VI0 from FCPF
- 7fe579bf274fb87c6b46ad8b77388e930b4d42c0 # arm64: dts: renesas: r8a7796{0,1}: Disable IPMMU devices
- af738f70e57d50c54976b2c3ed04f724be78c01e # arm64: dts: renesas: r8a7796{0,1}: Enable IPMMU-DS1 and IPMMU-MM
- - ced281cadd724087572fe317b91815690eceb20c # arm64: dts: renesas: r8a77970 and r8a77980: Add CPU operation points
- 2f96d3d41f9d04dfd1e686fb3ebd78fff1d2389b # arm64: dts: renesas: r8a77970: Add ES1 and Eagle Function boards
- 97047dfa222980c1e5345514e8ccfeb10a627d3f # arm64: dts: renesas: r8a77980-es2: Add videobox boards support
- ef716ad2e21ec228a138e1d22cc1c33e669e492b # arm64: dts: renesas: r8a77980-v3hsk: Disable MMC
- 8731c7dc2500f9fa5eed17c1751dda8ab5cc0b9e # arm64: dts: renesas: r8a77980: Add ES2 boards
- - 28fdde07b28d5ae17ad6fb472ff4b52a4835cbee # arm64: dts: renesas: r8a77980: add max9286
- bbbd3da960db159d16649b22915c1d8b3271058e # arm64: dts: renesas: r8a77990-ebisu-4d: Add lossy descompress area
- 826cfe0425fe7bd424dd940041b5c8bd885c609d # arm64: dts: renesas: r8a77990-ebisu: Add Ebisu-4D board support
- 089d19e1a8ae172ecf372298554d9fdbdc205e2c # arm64: dts: renesas: r8a77990-ebisu: Set preferred resolution
@@ -157,11 +146,7 @@ bsp51x:
- 68e7659ae6f29ee241331d7b8f915b2323c3bbe0 # arm64: dts: renesas: r8a779a0-falcon: Reserve u-boot secure area
- 2e292a86dc3b9aae9d6efc44c94ce810174ad9f3 # arm64: dts: renesas: r8a779a0: Add IMP nodes
- 39d0d3423a6ad7aef6fc63eea0723dd1eecb8f77 # arm64: dts: renesas: r8a779a0: Add IMR nodes
- - d9f8e2a6fae1059031cd142126ef13cccf24ac3e # arm64: dts: renesas: r8a779a0: Add PCIe device node
- - a5aea18a4989c604290ab9ac40cffb253cc0fb89 # arm64: dts: renesas: r8a779a0: Add PWM nodes
- 42df72e0baea0b54ed05ff490c8d28e4ebaf9a14 # arm64: dts: renesas: r8a779a0: Add RT-DMAC support
- - 86f2fede9d01f321b289d60811f03821cfdff379 # arm64: dts: renesas: r8a779a0: Add TPU node
- - bf89b8979f22d57fc20cba6e1f484747dd12ec2f # arm64: dts: renesas: r8a779a0: Add refclk for SN65DSI86
- 4671126b973a2bb02835f8af8935c5fad7c6aa44 # arm64: dts: renesas: r8a779m1: Remove hdmi0 setting for H3e
- 74461f728b3688e70691614775b2e0b35b744478 # arm64: dts: renesas: r8a779m{1, 3, 5}: Do not support boost mode for R8A779M{1, 3, 5}
- 13c69cdaad59913cf8c632b5c061a12ccf6ea0cd # arm64: dts: renesas: r8a779m{1, 3, 5}: Support 2GHZ for R8A779M{1, 3, 5}
@@ -194,18 +179,12 @@ bsp51x:
- 0e06dd4aef4a2507c5e93eb57e87a9c6cfc5b053 # arm64: dts: renesas: ulcb-kf: update for kernel v5.10
- d328d6af340480402d35daee4e172395099d12b9 # arm64: dts: renesas: ulcb: Enable IPMMU of SDHI2
- 72775e925fd358048d2048f561d969dc4b42d8cb # arm64: dts: renesas: v3x: update videoboxes for Yocto4.1.0
- - 282015509bbfc49836a2af6c3ba07242c6684310 # clk: renesas: r8a7795: Add ADG clock
- - 369b8ac0bfe67c64eb5a5a2f1ce10304cf95da70 # clk: renesas: r8a7795: Add VCP4 clock
- - f1cd1c62af62c115d3de129c6012f34152ded002 # clk: renesas: r8a7795: Add iVDP1C clocks to ES1.x
- - 16e4543e163e2d127a98e542950de6c3ed29acc6 # clk: renesas: r8a7796: Add iVDP1C clock
- 3320f9534920f7fd68f23a9f642809ea90fafab7 # clk: renesas: r8a7796: Remove iVDP1C clock on ES3.0 or later
- c1bae0eb563c53c6391dd0cc0b34380f38ea123a # clk: renesas: r8a77980: Add VIN clocks
- 532e2fea3e521ac26c24e792395d2aa59fb5fe7a # clk: renesas: r8a77980: Add VIP clocks
- - 10ebbc065ddd9749f591017a3250c203819e6fb1 # clk: renesas: r8a77990: Add FDP1 clock
- 4b89a300f177d822dcd90733b105cecdb57fc601 # clk: renesas: r8a77990: Add IMR clock
- 0fdb2882e6a74ea39ba775c84d65ad417c9729bc # clk: renesas: r8a77995: Add ADG clock for R8A77995
- 09a7f1cc91e15de13ef64b7b5e76d6c574a0bc37 # clk: renesas: r8a77995: Add RT-DMAC clocks
- - a297ad0ce10681616317e7e20933cecdd46b21de # clk: renesas: r8a779a0: Extend number of supported module clocks
- 6f3c53c98b55453dc5d7e2a24f4a956ca843af96 # clk: renesas: r8a779a0: Support RPC clock for R8A779A0
- 7873ace2658308ae891a97b0695d245b304e4daa # clk: renesas: r8a779a0: Support missing module clocks for R8A779A0
- c9cd487c7891aed7767cc417fa8d56ef974ddb1a # clk: renesas: r8a779{5, 6, 70, 80}: add IMP clock
@@ -221,10 +200,7 @@ bsp51x:
- e7bcd75b2ab34b3535d568eb5f8a6042413a0677 # clk: renesas: r8a77{96, 965, 990}: Add ADG clock
- e2002ddf1a8a2d3229cec9f0be1d398099ef2c83 # clk: renesas: r8a77{96, 965, 990}: Add ADSP clock
- df47d799536c8a1ef50b6219bdacce458c4d3a57 # clk: renesas: r8a77{96, 965, 990}: Add VCP4 clocks
- - d1eb06af17e8840ba00d5e1bfd4d7360d41f0d6e # clk: renesas: rcar-gen3: Add PLL clock and update z-clock for propagating frequency to parent
- a605f70375dcab767226f340c570e178f5b53456 # clk: renesas: rcar-gen3: Add set_phase to set SDnCKCR in HS400
- - 5582d6cdb469f1b4bbab91166e0bff096ee4f610 # clk: renesas: rcar-gen3: Add support ZG clock divider for R8A77990
- - f85a5549ef4c09def187464cb72bcace0c8c1cf4 # clk: renesas: rcar-gen3: Add support when frequency does not propagate to parent in z clock divider
- 9dfba43fd5dc1da1bfec66dadfb10c14cf4a72f9 # clk: renesas: rcar-gen3: Use max_rate as maximum rate for normal clock instead max_freq
- 7935bac0719228175524c4d868c1244ce3579840 # crypto: ccree - add support cts1(cbc) algorithm
- 0e906164fd49f99b88b66526f393e80dabf48dcd # crypto: ccree - add support for MULTI2 mode
@@ -234,59 +210,32 @@ bsp51x:
- 19d79afed10184d222da9b89aec573b30432067a # crypto: ccree - fix handling of buffers managed by scatter list
- 5401b3a2a4eb233ff8b29ba0b9bc59015569e8e6 # crypto: ccree - fix to Enc/Dec data of two pages or more
- 5e98e7bff481102aea192f6ee05112534a48be4e # crypto: ccree - reverse commit f94907085d5f
- - 08bd675abaa94d453c77c61f7bd7efb5694faad2 # dmaengine: rcar-dmac: Add fixed address mode support
- - d983b218ec061bd217aed2919e0dd5bbbcb8b02d # dmaengine: rcar-dmac: Document optional properties
- 7b58790bcb9ac780a3a369a9e4221b51251922d5 # drm: bridge: hw-hdmi: Control clock of bridge during S2RAM
- eb0636200d65b14cd9b6cb34d4ae1ac0819e1aea # drm: bridge: simple-bridge: Add connector status setting option
- ae3f27863ee2ac02a0a3033a4924c002c76f9961 # drm: bridge: simple-bridge: Add dot clock valid check
- 15ed2dce4293a8e95f8856f7769b97bc2df4eb3d # drm: bridge: simple-bridge: Add preferred resolution option
- - 28cda0805b74b401fa9b5bc0c4f551ae3a520a6c # drm: bridge: ti-sn65dsi86: Add setting options for SN65DSI86
- - b208a9be8ec8273639957527cb8e67eb3c8fa457 # drm: rcar-du: Accessing to reserved registers at V3U is prohibited
- - ef9bb3a01d593370c4fc1ff88407e34c17c61e5e # drm: rcar-du: Add CPG reset and release
- - 34a26825e03ff80196624152b5e46cd077da19a0 # drm: rcar-du: Add DU device information for V3U
- - 3fbea3dd4f4805a7bbab29506777261493b4410b # drm: rcar-du: Add R-Car DSI driver
- e8bd6f48de28d4ccba7302f01310b9747c4c6fab # drm: rcar-du: Add check for member of rstate in rcar_du_crtc_state structure
- - 80124b2c320b229fbdd929896646927de4bfb5b2 # drm: rcar-du: Add enable/disable dot clock to DU in R8A779A0
- - 42177cda626113471f0481fe31f6a6f088d2a725 # drm: rcar-du: Add new pixel formats support for R8A779A0
- 9a265a5f941142c0850ff8a23f0073600c2b01d2 # drm: rcar-du: Add setting to PnALPHAR register on Gen3
- - 885ee05a72c84e40f0e807e6df8fe75be8b9ca62 # drm: rcar-du: Fix LVDS stop sequence
- - 25bcce52e0f0c850fbaac6cd55bc03279b8fcf7f # drm: rcar-du: Fix possible crtcs for plane when using VSPDL
- - aeaf8087e4df1382ef0c7e056ab8ff22739b2695 # drm: rcar-du: Skip EPROBE_DEFER in case of disabling LVDS and HDMI
- 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
- - 30c5a65da266b7cab3efa37056aec00c37abd13e # dt-bindings: pwm: Add R-Car V3U device tree bindings
- 30cec76f29d702a6c7b1b163bb7a71eca7f51697 # dt-bindings: thermal: Add yaml bindings for EMS in thermal zones
- 49a9a630d28e87557964742fcbe376859cb3cf50 # gpio: gpio-rcar: Add compatible string for r8a77961
- 6745303b2bfa494e0a8713b7b81d98ff1288eb2a # i2c: rcar: Add support for r8a77961 (R-Car M3-W+)
- - 41394ab7420f45a66a949a9017a74aa4612543c2 # i2c: rcar: Fix I2C DMA transmission by setting sequence
- e02e9f4e548dd49f6be3cf10c988fa66c7fcb5f9 # iommu/ipmmu-vmsa: Adding IPMMU support for R-Car M3 ver-1.x
- 10fb7f912a49fd07b0e923ebc034ed370c8e4f25 # iommu/ipmmu-vmsa: Adding devices allowlist for IPMMU on R-Car Gen3
- - a86323fb6ec1352a7854e6398255adffc34a9e6a # iommu/ipmmu-vmsa: Allow PCI Host controller to be a proxy for all connected PCI devices
- - 82e29e6e23dfb932a8cf7e3ba8ea5a6e197608d3 # iommu/ipmmu-vmsa: Clean up unncessary micro-TLB invalidation
- - 31c930c086c82e345ab1363d4295d289aa992008 # iommu/ipmmu-vmsa: Handle reserved bits correctly
- 8fba83d97cca709a05139c38e29408e81ed4cf62 # iommu/ipmmu-vmsa: Set IPMMU bit IMSCTLR_USE_SECGRP to 0
- - 8acfae9454e301b1ef266102f7112c6ad8872188 # iommu/ipmmu-vmsa: Set up ipmmu_ops for pci bus
- - a7a27871ea493928a11feb3470ea984ac1308226 # media: i2c: adv7604: Enable decoder control register
- - 2d7c017355ce83b26ef739183f28a8e0da5ea233 # mmc: core: mmc_ops: Enable stop command
- ef6598cafe54825b537f47df7846dbcacbc73e88 # mmc: renesas_sdhi: Disable HS400 for r8a77995
- 2d111ff70e13073395f33e989ca2ff63b4fb4d2e # mmc: renesas_sdhi: scc_ctl is always set in after R-Car Gen3
- - e54e9682fbc229e7a168d63b2e49bc174353caed # mmc: tmio: Add internal DMA transfer end
- da86bb9fb5cd0f9d96337627d77a463b3135003e # phy: rcar-gen3-usb2: Add a compatible string for r8a77961
- deef383630c51310a0c2c8ef0709a866e10024d1 # pinctrl: renesas: r8a77950: Add VIN pins, groups and functions
- f479c5a4e5e5e2299999003486070015f5d5750d # pinctrl: renesas: r8a77990: Add driver-strength for R8A77990
- f0bccada93d7eb7ca3080eebe79fa03f8032e4a4 # pinctrl: renesas: r8a77990: Remove pullup/pulldown for USB30_OVC pin
- 9e2fc2139a65639337c6fd51c17373b14428fdbf # ravb: Add a compatible string for r8a77960/r8a77961
- - 66ec37ed141982d6c356ca6ccace4a89b829b809 # ravb: Fix inconsistent lock state at enabling tx timestamp
- - 542e840b126d3dc690d7eb536f6163378aa75e84 # rcar-fcp: Add FCPVD reset sequence for VSPD
- - 22518bc9001dfe37a6271eec9ac67f533c9b529c # sched/core: Disable SD_ASYM_CPUCAPACITY for root_domains without asymmetry
- 087aad0df8f85e7fc6c006f3df8fb388e3129ca9 # soc: renesas: Identify R-Car D3 ES1.1
- - aadb6597193ae9b1e44abc5d24b4e3a75ef3cb01 # soc: renesas: rcar-sysc: Add wait 1us before turning off power domain
- 996d65a5be635732fbf90c90cee7ccc35ac1a330 # soc: renesas: rcar-sysc: Fix A3IR power on sequence for R8A77980
- 95a17c154e71e008e614da9ca55379ea3ea5f16f # soc: renesas: rcar-sysc: Fix up areas to handle PDMODE
- - 7fbef1384701e08bb78e25a6181036ae5fe81c9d # soc: renesas: rcar-sysc: Improve power domains always on implementation
- - 28a7c3395ab839688c87f36b95c030904105f619 # soc: renesas: rcar-sysc: Support S2RAM
- eb3a525bc1013c9903613253cca1459775bd703b # soc: renesas: rcar-topology: Add support for R-Car capacity awareness
- 87104f0290952b4fde30de02273fa814f59d3fc9 # soc: renesas: rcar_ems_ctrl: Fix using cpu_up/down()
- 8ba4541049d6d64a066c367e12a059ce8bcc9196 # spi: sh-msiof: Add MSIOF parent clock
@@ -304,7 +253,4 @@ bsp51x:
- f17cdc187e5d13099750b7c9d8358724e127ae8d # uio: Switch to clk_hw_get_flags()
- 83a93cd3ab7c718f89bfa74fbe33b4b092dac94e # uio: Use EOPNOTSUPP, not ENOTSUPP
- c8cae912ea1473b3c66f12653b094764b8e2be02 # usb: renesas-usbhs: Add compatible string for r8a77961
- - 6c8002906df9765e83095923aeafb43339a2e24b # v4l: vsp1: Add Vmute function support
- - 25c2a9f1bbcb82f305fc9063f4a98321db12b0b2 # v4l: vsp1: Add underrun debug messege option
- - dd53cdae88a712b82c635aa394c3bb124106ec0a # v4l: vsp1: Disable vsp1 interrupt when startup
- 66894ac410328509e3e2e23da63ec74bed383fb0 # wspinlock: rcar: Add support for R-Car Gen3 Hardware Spinlock
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:
diff --git a/projects/linux/io/RAVB-upport-PTP-fixes.yaml b/projects/linux/io/RAVB-upport-PTP-fixes.yaml
index 15cb681..2fc4521 100644
--- a/projects/linux/io/RAVB-upport-PTP-fixes.yaml
+++ b/projects/linux/io/RAVB-upport-PTP-fixes.yaml
@@ -13,6 +13,7 @@ bsp41x:
bsp51x:
- 82c3dad2888bb46099cebd4e9e6001c9954038ff # ravb: Fix ptp does not work after suspend and resume
- 613316b8eea8732930c8f2eaa1191edd53321582 # ravb: Fix interrupt cause bit overwrite in ravb_ptp_interrupt
+ - 66ec37ed141982d6c356ca6ccace4a89b829b809 # ravb: Fix inconsistent lock state at enabling tx timestamp
- 83d05115cc80815ad5af268c63322c91165b90c6 # ravb: fix ravb_ptp_interrupt result value overwrite
upstream:
diff --git a/projects/linux/io/SDHI-upport-BSP-fixes.yaml b/projects/linux/io/SDHI-upport-BSP-fixes.yaml
index 9bf1f71..ae8e27b 100644
--- a/projects/linux/io/SDHI-upport-BSP-fixes.yaml
+++ b/projects/linux/io/SDHI-upport-BSP-fixes.yaml
@@ -12,9 +12,11 @@ bsp41x:
- 20e5623df1aaa74301675122b910f063cdcabe7e # mmc: tmio: Add internal DMA transfer end
bsp51x:
+ - 1f8eaa32650a2f67cc318f39c603f2c8282831a4 # arm64: dts: r8a77980-v3hsk: Enable onboard eMMC
- e533a0ea555e061170b4102d9085c70546fe4768 # mmc: core: Issue power off notification in mmc_remove()
- 15d7abbfc3f0dae379821824135d94a4f865a449 # mmc: renesas_sdhi: reset calibration register
- 53c3958c01961421cd2b70c3dfebc9f391e00192 # mmc: renesas_sdhi: Add internal DMA transfer end
+ - e54e9682fbc229e7a168d63b2e49bc174353caed # mmc: tmio: Add internal DMA transfer end
upstream:
diff --git a/projects/linux/io/V3U-enable_CAN.yaml b/projects/linux/io/V3U-enable_CAN.yaml
index 71844c4..2ae2618 100644
--- a/projects/linux/io/V3U-enable_CAN.yaml
+++ b/projects/linux/io/V3U-enable_CAN.yaml
@@ -9,6 +9,10 @@ bsp41x:
- 236a7d2185b21c46064ccf6ece8905ddda16d5e7 # arm64: dts: r8a779a0: Add CANFD device node
- f229902ff4b71c0ca6fe53c0d58b422b99ef354d # arm64: dts: r8a779a0-falcon: Add CANFD support
+bsp51x:
+ - fad54852ed4e0199189cb79a1c19133347b4d4b2 # arm64: dts: r8a779a0: Add CANFD device node
+ - 555f036fa9b0f289f44d57f4e823f835c76a10b5 # arm64: dts: r8a779a0-falcon: Add CANFD support
+
upstream:
comments:
diff --git a/projects/linux/io/done/BSP41-upport-unsorted-patches.yaml b/projects/linux/io/done/BSP41-upport-unsorted-patches.yaml
index 7c2274f..9b56f5b 100644
--- a/projects/linux/io/done/BSP41-upport-unsorted-patches.yaml
+++ b/projects/linux/io/done/BSP41-upport-unsorted-patches.yaml
@@ -12,6 +12,7 @@ bsp41x:
bsp51x:
- 5680e77f2427bdb7943e985c7840a362925c535f # i2c: rcar: Tidy up the register order for hardware specification ver1.00.
+ - 41394ab7420f45a66a949a9017a74aa4612543c2 # i2c: rcar: Fix I2C DMA transmission by setting sequence
upstream:
- torvalds: 2ea2e019c190ee3973ef7bcaf829d8762e56e635 # serial: sh-sci: Fix off-by-one error in FIFO threshold register setting
diff --git a/projects/linux/io/done/PCI-fix-suspend.yaml b/projects/linux/io/done/PCI-fix-suspend.yaml
index 002866e..b674af5 100644
--- a/projects/linux/io/done/PCI-fix-suspend.yaml
+++ b/projects/linux/io/done/PCI-fix-suspend.yaml
@@ -8,6 +8,9 @@ bsp41x:
- 6c3a8adfec10cb6f4efa88e5dc58cd8ea34420ac # PCI: pcie-rcar: Add the suspend/resume for pcie-rcar driver
- 3283eefba71ffd708c53048e4187dcdbc8638fb3 # PCI: pcie-rcar: Support runtime PM, link state L1 handling
+bsp51x:
+ - 34c4ea50465d94bfc7ed230a0d8659063e112fea # PCI: pcie-rcar: Support runtime PM, link state L1 handling
+
upstream:
- torvalds: ce351636c67f75a9f282ab69283be231d2c8e845 # PCI: rcar: Add suspend/resume
- torvalds: a115b1bd3af0c2963e72f6e47143724c59251be6 # PCI: rcar: Add L1 link state fix into data abort hook
diff --git a/projects/linux/io/done/V3U-enable_PCI.yaml b/projects/linux/io/done/V3U-enable_PCI.yaml
index d0187c9..5953706 100644
--- a/projects/linux/io/done/V3U-enable_PCI.yaml
+++ b/projects/linux/io/done/V3U-enable_PCI.yaml
@@ -11,6 +11,11 @@ bsp41x:
- 446d62ee0240fddf445ed0603f8d3eb755cab5de # arm64: dts: renesas: falcon: Enable PCIe
- 62ce3827f6280bb2fa3c6ba0f754ece5ac0252e6 # arm64: defconfig: Enable Renesas R-Car PCIe host controller driver
+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
+
upstream:
comments:
diff --git a/projects/linux/io/done/V3U-enable_PWM.yaml b/projects/linux/io/done/V3U-enable_PWM.yaml
index 3b0b710..fa7ebac 100644
--- a/projects/linux/io/done/V3U-enable_PWM.yaml
+++ b/projects/linux/io/done/V3U-enable_PWM.yaml
@@ -9,7 +9,9 @@ bsp41x:
- 91284dd61b7c36fe536d8ad6c473bbc04b4328da # arm64: dts: renesas: r8a779a0: Add PWM nodes
bsp51x:
+ - 30c5a65da266b7cab3efa37056aec00c37abd13e # dt-bindings: pwm: Add R-Car V3U device tree bindings
- f56ebd6b2b64650f657fe9b386bb81ccb325f4e2 # pwm: rcar: Add a judgment of the period out of range
+ - a5aea18a4989c604290ab9ac40cffb253cc0fb89 # arm64: dts: renesas: r8a779a0: Add PWM nodes
upstream:
diff --git a/projects/linux/io/done/V3U-enable_RPC.yaml b/projects/linux/io/done/V3U-enable_RPC.yaml
index 959d2d7..dd13f0d 100644
--- a/projects/linux/io/done/V3U-enable_RPC.yaml
+++ b/projects/linux/io/done/V3U-enable_RPC.yaml
@@ -13,6 +13,7 @@ bsp41x:
bsp51x:
- a614604bbbb8f06844d993e67915afbda7d99e78 # arm64: dts: renesas: r8a779a0: Add RPC-IF node
+ - f8191efeb650c5107234255a56fb169b5628c852 # arm64: dts: renesas: falcon: Add QSPI flash support
upstream:
- torvalds: fff53a551db50f5edecaa0b29a64056ab8d2bbca # memory: renesas-rpc-if: Correct QSPI data transfer in Manual mode
diff --git a/projects/linux/io/done/V3U-enable_TPU.yaml b/projects/linux/io/done/V3U-enable_TPU.yaml
index 433c24c..68f51a6 100644
--- a/projects/linux/io/done/V3U-enable_TPU.yaml
+++ b/projects/linux/io/done/V3U-enable_TPU.yaml
@@ -8,6 +8,10 @@ bsp41x:
- 30f8711382c676d89bcf59f068e764134dbbcc91 # dt-bindings: pwm: tpu: Add R-Car V3U device tree bindings
- 87133703bb5a16ce4285a761ae3bd3f554b4cb45 # arm64: dts: renesas: r8a779a0: Add TPU node
+bsp51x:
+ - 10d9b21ecef1d95c7102293f7db30e2251da1e11 # arm64: defconfig: Enable R-Car PWM-TPU by default
+ - 86f2fede9d01f321b289d60811f03821cfdff379 # arm64: dts: renesas: r8a779a0: Add TPU node
+
upstream:
- torvalds: c6d387612b6659d6ea183cede83bb1635f62d117 # arm64: dts: renesas: r8a77961: Add TPU device node
- torvalds: bdd8b0053f4ff0df889bd849f0789580e9faea3a # arm64: dts: renesas: r8a779a0: Add TPU device node
diff --git a/projects/linux/mm/bsp41x_adv7604_decoder_control.yaml b/projects/linux/mm/bsp41x_adv7604_decoder_control.yaml
index fb01c6e..672d0c2 100644
--- a/projects/linux/mm/bsp41x_adv7604_decoder_control.yaml
+++ b/projects/linux/mm/bsp41x_adv7604_decoder_control.yaml
@@ -6,5 +6,8 @@ status: New
bsp41x:
- 0a5f35776c173385ad71883ea717a7b7ac2022d7 # media: i2c: adv7604: Enable decoder control register
+bsp51x:
+ - a7a27871ea493928a11feb3470ea984ac1308226 # media: i2c: adv7604: Enable decoder control register
+
comments:
- Present on Lager, Koelsch and Gose
diff --git a/projects/linux/mm/bsp41x_display-Conform-to-registers-and-operations-documentation.yaml b/projects/linux/mm/bsp41x_display-Conform-to-registers-and-operations-documentation.yaml
index 1fe4024..95910e9 100644
--- a/projects/linux/mm/bsp41x_display-Conform-to-registers-and-operations-documentation.yaml
+++ b/projects/linux/mm/bsp41x_display-Conform-to-registers-and-operations-documentation.yaml
@@ -14,6 +14,9 @@ bsp41x:
bsp51x:
- 1b6b628fcd3b9d1218cbfec6de6127581bde5f5d # drm: rcar-du: Add register access check
- 006f3547ab98c42e0644c2d8514825cc78fef0e9 # drm: rcar-du: Fix DPLL workaround for H3 ES1.x
+ - 885ee05a72c84e40f0e807e6df8fe75be8b9ca62 # drm: rcar-du: Fix LVDS stop sequence
+ - ef9bb3a01d593370c4fc1ff88407e34c17c61e5e # drm: rcar-du: Add CPG reset and release
+ - 542e840b126d3dc690d7eb536f6163378aa75e84 # rcar-fcp: Add FCPVD reset sequence for VSPD
- 4c581d640f7e5be6f923bdb4139223b8ee2c2e4f # vsp1: Add display interrupt wait after setting STRCMD bit
comments:
diff --git a/projects/linux/mm/bsp41x_drm-bridge-sn65dsi86-upport.yaml b/projects/linux/mm/bsp41x_drm-bridge-sn65dsi86-upport.yaml
index 983bfe4..61d4259 100644
--- a/projects/linux/mm/bsp41x_drm-bridge-sn65dsi86-upport.yaml
+++ b/projects/linux/mm/bsp41x_drm-bridge-sn65dsi86-upport.yaml
@@ -7,6 +7,9 @@ assignee: Laurent
bsp41x:
- 43d2501a6a783d30b8875719b9756e968fbd4c42 # drm: bridge: ti-sn65dsi86: Add setting options for SN65DSI86
+bsp51x:
+ - 28cda0805b74b401fa9b5bc0c4f551ae3a520a6c # drm: bridge: ti-sn65dsi86: Add setting options for SN65DSI86
+
comments:
- The BSP commit bundles 5 different changes:
- Disable SN65DSI86 GPIOs
diff --git a/projects/linux/mm/bsp41x_max9286_integration.yaml b/projects/linux/mm/bsp41x_max9286_integration.yaml
index 9d72c2d..0e408ec 100644
--- a/projects/linux/mm/bsp41x_max9286_integration.yaml
+++ b/projects/linux/mm/bsp41x_max9286_integration.yaml
@@ -10,6 +10,9 @@ relationships:
bsp41x:
- 3bf5e06b0acd1a3017acb2efe042a937f39c3e6b # arm64: dts: renesas: r8a77980: add max9286
+bsp51x:
+ - 28fdde07b28d5ae17ad6fb472ff4b52a4835cbee # arm64: dts: renesas: r8a77980: add max9286
+
upstream:
comments:
diff --git a/projects/linux/mm/bsp41x_r8a779a0-V3U-display-integration.yaml b/projects/linux/mm/bsp41x_r8a779a0-V3U-display-integration.yaml
index 72dd5cc..9955cbd 100644
--- a/projects/linux/mm/bsp41x_r8a779a0-V3U-display-integration.yaml
+++ b/projects/linux/mm/bsp41x_r8a779a0-V3U-display-integration.yaml
@@ -11,4 +11,6 @@ bsp41x:
- ba07a3de8592e33a5b9790aedd26592090259eb9 # arm64: configs: Enable R-Car DSI Driver in defconfigs
bsp51x:
+ - bf89b8979f22d57fc20cba6e1f484747dd12ec2f # arm64: dts: renesas: r8a779a0: Add refclk for SN65DSI86
- b2eb57a2c8d7bb26c10844a2d46c59d321be4816 # arm64: dts: r8a779a0-falcon: Enable Display Module (DU)
+ - 835548814cffd502d1750155320837b64fe5927c # arm64: configs: Enable R-Car DSI Driver in defconfigs
diff --git a/projects/linux/mm/bsp41x_rcar-du-Add-V3U-DSI-encoder-support.yaml b/projects/linux/mm/bsp41x_rcar-du-Add-V3U-DSI-encoder-support.yaml
index 29d87f4..52bd0a2 100644
--- a/projects/linux/mm/bsp41x_rcar-du-Add-V3U-DSI-encoder-support.yaml
+++ b/projects/linux/mm/bsp41x_rcar-du-Add-V3U-DSI-encoder-support.yaml
@@ -9,4 +9,5 @@ bsp41x:
- 150a33183dbede63a35e5e1c6157a395bdbeed65 # drm: rcar-du: Add R-Car DSI registers in V3U
bsp51x:
+ - 3fbea3dd4f4805a7bbab29506777261493b4410b # drm: rcar-du: Add R-Car DSI driver
- 70d84035bb78a03f5a65cb8dda387ba8baa15a2e # drm: rcar-du: Add R-Car DSI registers in V3U
diff --git a/projects/linux/mm/bsp41x_rcar-du-Add-V3U-display-support.yaml b/projects/linux/mm/bsp41x_rcar-du-Add-V3U-display-support.yaml
index 37ce8da..a68ffc4 100644
--- a/projects/linux/mm/bsp41x_rcar-du-Add-V3U-display-support.yaml
+++ b/projects/linux/mm/bsp41x_rcar-du-Add-V3U-display-support.yaml
@@ -19,6 +19,10 @@ bsp51x:
- cce256a4397fa7fbc587cc7ce2cf2fd630d6e195 # dt-bindings: display: renesas: du: Document the r8a779a0 bindings
- e92168f9f576da973e72a30541beebbb1751a9da # drm: rcar-du: Change supporting format of DU in R8A779A0
- 7a317a2dbf30a4094ffecf46de86ef92d07f814d # drm: rcar-du: Add setting for PnMR for R8A779A0
+ - 42177cda626113471f0481fe31f6a6f088d2a725 # drm: rcar-du: Add new pixel formats support for R8A779A0
+ - 80124b2c320b229fbdd929896646927de4bfb5b2 # drm: rcar-du: Add enable/disable dot clock to DU in R8A779A0
- 01d730ba2278056e6a672c8d889944ff9f1cf7a5 # drm: rcar-du: Disable TV synchronized mode in V3U
- 14e13004b8a59aae4b28a80efe18ffba48463669 # drm: rcar-du: Add DIDSRO register setting for V3U
+ - b208a9be8ec8273639957527cb8e67eb3c8fa457 # drm: rcar-du: Accessing to reserved registers at V3U is prohibited
- 6317f8b3b151487036b2742408525903045011f4 # drm: rcar-du: Add output checking in encoder for DSI port.
+ - 34a26825e03ff80196624152b5e46cd077da19a0 # drm: rcar-du: Add DU device information for V3U
diff --git a/projects/linux/mm/bsp41x_rcar-du-Don-t-defer-probe-with-disabled-encoders.yaml b/projects/linux/mm/bsp41x_rcar-du-Don-t-defer-probe-with-disabled-encoders.yaml
index 4b3c2b8..dff90f1 100644
--- a/projects/linux/mm/bsp41x_rcar-du-Don-t-defer-probe-with-disabled-encoders.yaml
+++ b/projects/linux/mm/bsp41x_rcar-du-Don-t-defer-probe-with-disabled-encoders.yaml
@@ -6,6 +6,9 @@ status: Abandoned
bsp41x:
- 88f77e34668412d13c923cc25f2c0ceb098c9c19 # drm: rcar-du: Skip EPROBE_DEFER in case of disabling LVDS and HDMI
+bsp51x:
+ - aeaf8087e4df1382ef0c7e056ab8ff22739b2695 # drm: rcar-du: Skip EPROBE_DEFER in case of disabling LVDS and HDMI
+
comments:
- Probe will not be deferred if the encoder is disabled in DT. This is the
correct way of handling this issue. Testing if encoder drivers are enabled
diff --git a/projects/linux/mm/bsp41x_vsp-Disable-interrupts-at-probe-time.yaml b/projects/linux/mm/bsp41x_vsp-Disable-interrupts-at-probe-time.yaml
index 52b3170..fc9edcc 100644
--- a/projects/linux/mm/bsp41x_vsp-Disable-interrupts-at-probe-time.yaml
+++ b/projects/linux/mm/bsp41x_vsp-Disable-interrupts-at-probe-time.yaml
@@ -5,3 +5,6 @@ status: New
bsp41x:
- 714f53f01efcacf8d6015996bae4eddcd0bdfae7 # v4l: vsp1: Disable vsp1 interrupt when startup
+
+bsp51x:
+ - dd53cdae88a712b82c635aa394c3bb124106ec0a # v4l: vsp1: Disable vsp1 interrupt when startup
diff --git a/projects/linux/mm/bsp41x_vsp-Improve-debugging.yaml b/projects/linux/mm/bsp41x_vsp-Improve-debugging.yaml
index b90310a..512ea73 100644
--- a/projects/linux/mm/bsp41x_vsp-Improve-debugging.yaml
+++ b/projects/linux/mm/bsp41x_vsp-Improve-debugging.yaml
@@ -6,6 +6,9 @@ status: New
bsp41x:
- 3024d2ee349f6a0ee59ad271253e4a0128a0fffe # v4l: vsp1: Add underrun debug messege option
+bsp51x:
+ - 25c2a9f1bbcb82f305fc9063f4a98321db12b0b2 # v4l: vsp1: Add underrun debug messege option
+
comments:
- While the BSP commit isn't applicable as-is, improving the VSP debugging
infrastructure is useful.
diff --git a/projects/linux/mm/done/bsp41x_rcar-du-Assign-VSPDL-planes-to-single-CRTC.yaml b/projects/linux/mm/done/bsp41x_rcar-du-Assign-VSPDL-planes-to-single-CRTC.yaml
index 2a92183..ab5e323 100644
--- a/projects/linux/mm/done/bsp41x_rcar-du-Assign-VSPDL-planes-to-single-CRTC.yaml
+++ b/projects/linux/mm/done/bsp41x_rcar-du-Assign-VSPDL-planes-to-single-CRTC.yaml
@@ -9,6 +9,9 @@ bsp41x:
- e8ac6d4fbdd4977ea343106a9ce68f85086caee6 # arm64: dts: r8a77965: Add brs option
- fb183191b068d4862d0a519b5d306281366ef4a9 # arm64: dts: r8a7795: Add brs option
+bsp51x:
+ - 25bcce52e0f0c850fbaac6cd55bc03279b8fcf7f # drm: rcar-du: Fix possible crtcs for plane when using VSPDL
+
comments:
- DRM/KMS doesn't support moving planes between active CRTCs, and fails atomic
commits that attempt to do so (with a message printed to the kernel log if
diff --git a/projects/linux/mm/done/bsp41x_vsp-Add-vmute-function.yaml b/projects/linux/mm/done/bsp41x_vsp-Add-vmute-function.yaml
index bb47b40..546add7 100644
--- a/projects/linux/mm/done/bsp41x_vsp-Add-vmute-function.yaml
+++ b/projects/linux/mm/done/bsp41x_vsp-Add-vmute-function.yaml
@@ -7,5 +7,8 @@ assignee: Laurent
bsp41x:
- a72679bdc5908055684d24ef052f3607d620607b # v4l: vsp1: Add Vmute function support
+bsp51x:
+ - 6c8002906df9765e83095923aeafb43339a2e24b # v4l: vsp1: Add Vmute function support
+
comments:
- More information about use case is needed.