summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeert Uytterhoeven <geert+renesas@glider.be>2022-02-09 14:44:14 +0100
committerGeert Uytterhoeven <geert+renesas@glider.be>2022-02-09 16:15:44 +0100
commitfec98d214a23a6c1f3e31e80bb7fd74342a0d188 (patch)
tree806c4b4aeb8837386629fdb062c274f86d046d49
parentc5ad1a2574f7b15637b60c222076def6f4381e04 (diff)
bsp-51x-upport-request: Move identical requests to tasks (part 1)
Several upport requests for bsp-51x existed in bsp-41x with the same patch ID, and were broken out in tasks before. Move them to the existing tasks. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
-rw-r--r--projects/linux/bsp-51x-upport-request.yaml56
-rw-r--r--projects/linux/core/bsp41x_clk_renesas.yaml3
-rw-r--r--projects/linux/core/bsp41x_ipmmu.yaml3
-rw-r--r--projects/linux/core/bsp41x_sysc.yaml5
-rw-r--r--projects/linux/core/done/rcar3_cpufreq.yaml3
-rw-r--r--projects/linux/io/RAVB-upport-PTP-fixes.yaml5
-rw-r--r--projects/linux/io/SDHI-upport-BSP-fixes.yaml5
-rw-r--r--projects/linux/io/TPU-proper-duty-cycle.yaml3
-rw-r--r--projects/linux/io/done/BSP41-upport-unsorted-patches.yaml3
-rw-r--r--projects/linux/io/done/SDHI-refactor-SDHn.yaml4
-rw-r--r--projects/linux/io/done/V3U-enable_PWM.yaml3
-rw-r--r--projects/linux/io/done/V3U-enable_RPC.yaml3
-rw-r--r--projects/linux/mm/bsp41x_adv7604_suspend_and_resume.yaml3
-rw-r--r--projects/linux/mm/bsp41x_display-Conform-to-registers-and-operations-documentation.yaml5
-rw-r--r--projects/linux/mm/bsp41x_r8a779a0-V3U-display-integration.yaml3
-rw-r--r--projects/linux/mm/bsp41x_rcar-du-Add-V3U-DSI-encoder-support.yaml2
-rw-r--r--projects/linux/mm/bsp41x_rcar-du-Add-V3U-display-support.yaml7
-rw-r--r--projects/linux/mm/bsp41x_rcar-du-Add-color-keying.yaml4
-rw-r--r--projects/linux/mm/bsp41x_rcar-du-Handle-hotplug-during-suspend.yaml3
-rw-r--r--projects/linux/mm/bsp41x_rcar-du-Shutdown-device-at-remote-or-reboot.yaml4
-rw-r--r--projects/linux/mm/bsp41x_simple-bridge-Validate-pixel-clock.yaml5
-rw-r--r--projects/linux/mm/bsp41x_vsp-Add-V3U-support.yaml7
-rw-r--r--projects/linux/mm/done/bsp41x_adv748x_suspend_and_resume.yaml3
-rw-r--r--projects/linux/mm/done/bsp41x_drm-bridge-adv7511-Add-hotplug-support.yaml3
-rw-r--r--projects/linux/mm/done/bsp41x_drm-bridge-adv7511-Add-suspend-resume-support.yaml3
-rw-r--r--projects/linux/mm/done/bsp41x_r8a779[78]0-Enable-dual-link-LVDS.yaml3
-rw-r--r--projects/linux/mm/done/bsp41x_r8a779xx-Add-display-panel-to-DT.yaml5
-rw-r--r--projects/linux/mm/done/bsp41x_rcar-du-Add-writeback-support.yaml3
-rw-r--r--projects/linux/mm/done/bsp41x_rcar-du-Disable-unused-DPAD-outputs.yaml3
-rw-r--r--projects/linux/mm/done/bsp41x_rcar-du-Fix-DPLL-clock-divider.yaml3
-rw-r--r--projects/linux/mm/done/bsp41x_rcar-du-Force-VGA-connector-status.yaml3
-rw-r--r--projects/linux/mm/done/bsp41x_vin_add_r8a779a0_support.yaml3
-rw-r--r--projects/linux/mm/done/bsp41x_vsp-Add-alpha-blending-support.yaml3
-rw-r--r--projects/linux/mm/v4l2_multiplexed_streams.yaml3
34 files changed, 121 insertions, 56 deletions
diff --git a/projects/linux/bsp-51x-upport-request.yaml b/projects/linux/bsp-51x-upport-request.yaml
index fc51136..191936d 100644
--- a/projects/linux/bsp-51x-upport-request.yaml
+++ b/projects/linux/bsp-51x-upport-request.yaml
@@ -48,7 +48,6 @@ bsp51x:
- 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
- - b2eb57a2c8d7bb26c10844a2d46c59d321be4816 # arm64: dts: r8a779a0-falcon: Enable Display Module (DU)
- 3ac576d55d34492a47f4efcf87e684b018c5201f # arm64: dts: r8a779a0-falcon: Enable capture module
- 1f5d1a7de234ec793f16c8df80fea40a8e2cb06a # arm64: dts: r8a779a0-falcon: Enable fakra connector
- fad54852ed4e0199189cb79a1c19133347b4d4b2 # arm64: dts: r8a779a0: Add CANFD device node
@@ -80,7 +79,6 @@ bsp51x:
- 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
- - c8464f4a44e2d7c4b57619b25edc37937be0bc3c # arm64: dts: renesas: h3ulcb: Add cpu-supply property in a57_0 node
- 5ff30e957a5ca7f34d7992993c997c2b04edcfd9 # arm64: dts: renesas: r8a77950-ulcb: Add MMNGR driver node
- 9b2d60a997c663f12a2851bd5a4739f0eef83fc1 # arm64: dts: renesas: r8a77950-ulcb: Add MMNGRBUF driver node
- 055f0a79c28f36e1cea70223642a6171f94601e2 # arm64: dts: renesas: r8a77950-ulcb: Add VSPM I/F driver node
@@ -131,8 +129,6 @@ bsp51x:
- 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
- - f6fea6b5660febd0f309b365b7f3ec1e3487883e # arm64: dts: renesas: r8a77990-ebisu: Add LVDS panel nodes
- - 9d841a4ca98457458d9e1dd204da855a678490e0 # arm64: dts: renesas: r8a77990-ebisu: Set max dot clock for vga
- 089d19e1a8ae172ecf372298554d9fdbdc205e2c # arm64: dts: renesas: r8a77990-ebisu: Set preferred resolution
- db077f66c693b3fa3bf3826936f5cb96e9488863 # arm64: dts: renesas: r8a77990-ebisu{,-4D}: Add support for R-Car E3 ES1.0
- 2cd80d58965382a19ce3ffddecf4a54b9d908004 # arm64: dts: renesas: r8a77990-ebisu{,-es10}: Enable IPMMU of SDHI3
@@ -143,10 +139,8 @@ bsp51x:
- cc3dfc3d482c1ad2d81706d7c38b8ea4a0d60dd5 # arm64: dts: renesas: r8a77990: ebisu-es10: Add mmc aliases
- daf346fa3b6d2f2dfb80159e24862ddede4ed32b # arm64: dts: renesas: r8a77995-draak: Add Media Clock Recovery Handler device node
- 11624f5aee4d6abc48483db05844973b888e05ea # arm64: dts: renesas: r8a77995-draak: Enable IPMMU of SDHI2
- - d3dab044b4e8dfee35c8ae92bb087a0c85f8ded4 # arm64: dts: renesas: r8a77995-draak: Enable display driver relation node
- 353df0a35a93d54c6f8c58db3dc90d7e69b33005 # arm64: dts: renesas: r8a77995-draak: Remove endpoint of LVDS1
- 53fd6b46ce714a218822490f56f1f9b66ebf32eb # arm64: dts: renesas: r8a77995-draak: Set HDMI mode as defaul mode for VIN driver
- - b4f1a56ac6c04bdf7ea93c3007c4806e45b6ff2e # arm64: dts: renesas: r8a77995-draak: Set max dot clock for vga
- 56473719a8364be1567721d740bbb06201c118a3 # arm64: dts: renesas: r8a77995-draak: Set preferred resolution
- 2330a9e9554a62e6b3f5a8b47edde84f6cab7864 # arm64: dts: renesas: r8a77995: Change IPMMU-MM and IPMMU-caches order in DT for R-Car D3
- b305c078b882095946ad847b8d4b59be2df87aff # arm64: dts: renesas: r8a77995: Change default of all IPMMU devices to disable
@@ -165,7 +159,6 @@ bsp51x:
- 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
- - a614604bbbb8f06844d993e67915afbda7d99e78 # arm64: dts: renesas: r8a779a0: Add RPC-IF node
- 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
@@ -195,17 +188,12 @@ bsp51x:
- 68e1c57804f71681c572e49432b7c358a9fda7a2 # arm64: dts: renesas: r8a779{65, 90}: Detach IPMMU-DS0 from Ethernet-AVB
- ffd2605e45b6a6efd0275a3ab04a32d5994061da # arm64: dts: renesas: r8a779{65,90}: Add iVDP1C device nodes
- 6ced0c9d533f4a7a67e0879355c15bf56acf7151 # arm64: dts: renesas: r8a779{90-ebisu, 95-draak}: Add no use ddc option for VGA connector
- - f4aef5be894ebf400a724ec7cfb9e13aefe9929b # arm64: dts: renesas: salvator-common: Add lvds driver relation node
- - 08bb2c164a6272712e6a481d46c1e506f4f14f66 # arm64: dts: renesas: salvator-common: Add no use ddc option for VGA connector
- e88060c134be16f847685f03a91845e47428671b # arm64: dts: renesas: salvator-common: Enable PWM2
- - d30ef0c32c45035f86639621cc55a9d425cfdebf # arm64: dts: renesas: salvator-common: Set max dot clock for vga
- 54a27daa89bf626d668542016557de849dfa77e7 # arm64: dts: renesas: ulcb-kf: Add ov5647 support
- 61587a30176fa0b909a9470806097f8d8d86a423 # arm64: dts: renesas: ulcb-kf: deselect GP5_9 interrupt
- 0e06dd4aef4a2507c5e93eb57e87a9c6cfc5b053 # arm64: dts: renesas: ulcb-kf: update for kernel v5.10
- d328d6af340480402d35daee4e172395099d12b9 # arm64: dts: renesas: ulcb: Enable IPMMU of SDHI2
- - 78cdb9c11a87d01c2c62d6637b7743e69a266c6c # arm64: dts: renesas: v3x: Set thc63lvd1024 dual link mode
- 72775e925fd358048d2048f561d969dc4b42d8cb # arm64: dts: renesas: v3x: update videoboxes for Yocto4.1.0
- - 7013e474a179b299f9a2e0e28f87a6de8820d78b # clk: Add support parent clock in set_phase
- 282015509bbfc49836a2af6c3ba07242c6684310 # clk: renesas: r8a7795: Add ADG clock
- 369b8ac0bfe67c64eb5a5a2f1ce10304cf95da70 # clk: renesas: r8a7795: Add VCP4 clock
- f1cd1c62af62c115d3de129c6012f34152ded002 # clk: renesas: r8a7795: Add iVDP1C clocks to ES1.x
@@ -237,7 +225,6 @@ bsp51x:
- 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
- - ce47cc590b66d6aa4e2333daff4eb680a594be31 # clk: renesas: rcar-gen3: Fix revision of R8A7796 for applying SD_SKIP_FIRST
- 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
@@ -249,8 +236,6 @@ bsp51x:
- 5e98e7bff481102aea192f6ee05112534a48be4e # crypto: ccree - reverse commit f94907085d5f
- 08bd675abaa94d453c77c61f7bd7efb5694faad2 # dmaengine: rcar-dmac: Add fixed address mode support
- d983b218ec061bd217aed2919e0dd5bbbcb8b02d # dmaengine: rcar-dmac: Document optional properties
- - 7e58c9742a68e055030b4e8b35ab0cdea42d1150 # drm/bridge: adv7511: Add function of suspend and resume
- - 1570d2bd811b37edfd48c616aa4fa95f6ac55f48 # drm: adv7511: Enable HPD interrupts to support hotplug
- 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
@@ -258,26 +243,12 @@ bsp51x:
- 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
- - 14e13004b8a59aae4b28a80efe18ffba48463669 # drm: rcar-du: Add DIDSRO register setting for V3U
- 34a26825e03ff80196624152b5e46cd077da19a0 # drm: rcar-du: Add DU device information for V3U
- 3fbea3dd4f4805a7bbab29506777261493b4410b # drm: rcar-du: Add R-Car DSI driver
- - 70d84035bb78a03f5a65cb8dda387ba8baa15a2e # drm: rcar-du: Add R-Car DSI registers in V3U
- e8bd6f48de28d4ccba7302f01310b9747c4c6fab # drm: rcar-du: Add check for member of rstate in rcar_du_crtc_state structure
- - f5abbf0482ef487c08c2043bc51a77800e6a0fd5 # drm: rcar-du: Add drm_atomic_helper_shutdown()
- 80124b2c320b229fbdd929896646927de4bfb5b2 # drm: rcar-du: Add enable/disable dot clock to DU in R8A779A0
- - 95bfaf2f9d828d8a89201d5fbf05132dddb37dbc # drm: rcar-du: Add hot plug event function at resume
- 42177cda626113471f0481fe31f6a6f088d2a725 # drm: rcar-du: Add new pixel formats support for R8A779A0
- - 6317f8b3b151487036b2742408525903045011f4 # drm: rcar-du: Add output checking in encoder for DSI port.
- - 1b6b628fcd3b9d1218cbfec6de6127581bde5f5d # drm: rcar-du: Add register access check
- - d303dac9ac5a0618d2fddcb8be333fba27729f8c # drm: rcar-du: Add routing set for digital RGB previously
- - 7a317a2dbf30a4094ffecf46de86ef92d07f814d # drm: rcar-du: Add setting for PnMR for R8A779A0
- 9a265a5f941142c0850ff8a23f0073600c2b01d2 # drm: rcar-du: Add setting to PnALPHAR register on Gen3
- - cc7e5e26772d4baa5a77e4769bd8258dffea0e43 # drm: rcar-du: Add shutdown callback function in platform_driver
- - cbc4ace335874efa4751f88efe1d208fe5f6248e # drm: rcar-du: Add support for colorkey alpha blending
- - e92168f9f576da973e72a30541beebbb1751a9da # drm: rcar-du: Change supporting format of DU in R8A779A0
- - 01d730ba2278056e6a672c8d889944ff9f1cf7a5 # drm: rcar-du: Disable TV synchronized mode in V3U
- - 0ec0c48bf1181b0f01edca1cf1ba191f48e44013 # drm: rcar-du: Fix DPLL clock divider judgement
- - 006f3547ab98c42e0644c2d8514825cc78fef0e9 # drm: rcar-du: Fix DPLL workaround for H3 ES1.x
- 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
@@ -285,57 +256,36 @@ bsp51x:
- 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
- - cce256a4397fa7fbc587cc7ce2cf2fd630d6e195 # dt-bindings: display: renesas: du: Document the r8a779a0 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
- - 5680e77f2427bdb7943e985c7840a362925c535f # i2c: rcar: Tidy up the register order for hardware specification ver1.00.
- 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
- - 6b05847deebee6538b24b7499cde8d860cc6a30a # iommu/ipmmu-vmsa: Invalidate TLB when IPMMU translation error occurred
- 8fba83d97cca709a05139c38e29408e81ed4cf62 # iommu/ipmmu-vmsa: Set IPMMU bit IMSCTLR_USE_SECGRP to 0
- 8acfae9454e301b1ef266102f7112c6ad8872188 # iommu/ipmmu-vmsa: Set up ipmmu_ops for pci bus
- - 936347b002590e95befa74db1f2f4b6b8725ee3c # media: i2c: adv748x: Add power management
- - 8340a028b21a5ba1dc09a55a6d2ec6cbd47d557b # media: i2c: adv748x: Add virtual channel option
- - 8a0ed3cd3115c985f84a622f8cabac2ffcb95df9 # media: i2c: adv7604: Add suspend and resume support
- a7a27871ea493928a11feb3470ea984ac1308226 # media: i2c: adv7604: Enable decoder control register
- - a832702dfe5e03a1139c6411e87709655c6c1565 # media: videodev2.h: Add new pixel format for R8A779A0
- - d1f86c4000772a09dfa895a23ce004d0c01adbaa # media: vsp1: Add setting for new pixel formats in R8A779A0
- - dea0476fc6d991429fbea367695f484498ca3d7a # media: vsp1: Add support for new pixel formats in R8A779A0
- - e533a0ea555e061170b4102d9085c70546fe4768 # mmc: core: Issue power off notification in mmc_remove()
- 2d7c017355ce83b26ef739183f28a8e0da5ea233 # mmc: core: mmc_ops: Enable stop command
- - 53c3958c01961421cd2b70c3dfebc9f391e00192 # mmc: renesas_sdhi: Add internal DMA transfer end
- ef6598cafe54825b537f47df7846dbcacbc73e88 # mmc: renesas_sdhi: Disable HS400 for r8a77995
- - bbf1b3923dd954f3c904a1aefd983dae76faf7be # mmc: renesas_sdhi: Fix SDnCKCR setting in 4TAP SoC
- - 15d7abbfc3f0dae379821824135d94a4f865a449 # mmc: renesas_sdhi: reset calibration register
- 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
- - 7fe6ac8c153af690c630e80a2053ee37a4a4c897 # pwm: pwm-renesas-tpu: Correct the valid period and duty_cycle
- - f56ebd6b2b64650f657fe9b386bb81ccb325f4e2 # pwm: rcar: Add a judgment of the period out of range
- 9e2fc2139a65639337c6fd51c17373b14428fdbf # ravb: Add a compatible string for r8a77960/r8a77961
- 66ec37ed141982d6c356ca6ccace4a89b829b809 # ravb: Fix inconsistent lock state at enabling tx timestamp
- - 613316b8eea8732930c8f2eaa1191edd53321582 # ravb: Fix interrupt cause bit overwrite in ravb_ptp_interrupt
- - 82c3dad2888bb46099cebd4e9e6001c9954038ff # ravb: Fix ptp does not work after suspend and resume
- - 83d05115cc80815ad5af268c63322c91165b90c6 # ravb: fix ravb_ptp_interrupt result value overwrite
- 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
- - 8d3ce5fb89760567a9a0c437866941ca219a0db6 # soc: renesas: rcar-sysc: Adjust the waiting time to cover the worst case
- 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
- - 44e3da0ae123aa92cde26fb1f85c7bcc5f638723 # soc: renesas: rcar-sysc: Include 3DG as always-on power domains
- - b69cbc84d92905606f0d7f58d3d5381028eb2e9c # soc: renesas: rcar-sysc: Remove power domains always on for M3N v1.0
- 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()
@@ -355,12 +305,6 @@ bsp51x:
- 83a93cd3ab7c718f89bfa74fbe33b4b092dac94e # uio: Use EOPNOTSUPP, not ENOTSUPP
- c8cae912ea1473b3c66f12653b094764b8e2be02 # usb: renesas-usbhs: Add compatible string for r8a77961
- 6c8002906df9765e83095923aeafb43339a2e24b # v4l: vsp1: Add Vmute function support
- - da3e3f16c1e00731d1a4e256f032d1c2285b529a # v4l: vsp1: Add new registers which are introduced in V3U
- - c957de89dc6f20b70d55bc7bb1c63d4ba6dba0b6 # v4l: vsp1: Add pixel alpha blending supoprt
- - 3a4345a62ce059ad19546f1469072b6616ea21ec # v4l: vsp1: Add support for colorkey alpha blending
- - 93e27c4c00cd71a694f8a9c96366179f8532c1e7 # v4l: vsp1: Add support for new VSPD device in V3U
- 25c2a9f1bbcb82f305fc9063f4a98321db12b0b2 # v4l: vsp1: Add underrun debug messege option
- - 69e1563ce6903a1e8e656420ebbe86908171c8f0 # v4l: vsp1: Add write back support
- dd53cdae88a712b82c635aa394c3bb124106ec0a # v4l: vsp1: Disable vsp1 interrupt when startup
- - 4c581d640f7e5be6f923bdb4139223b8ee2c2e4f # vsp1: Add display interrupt wait after setting STRCMD bit
- 66894ac410328509e3e2e23da63ec74bed383fb0 # wspinlock: rcar: Add support for R-Car Gen3 Hardware Spinlock
diff --git a/projects/linux/core/bsp41x_clk_renesas.yaml b/projects/linux/core/bsp41x_clk_renesas.yaml
index 573abd8..d8e9208 100644
--- a/projects/linux/core/bsp41x_clk_renesas.yaml
+++ b/projects/linux/core/bsp41x_clk_renesas.yaml
@@ -44,5 +44,8 @@ bsp41x:
- 8a6d0d59a9d4d19a1853dd5d6b89b18bc635e348 # clk: renesas: r8a779a0: Add VCPL4 clock
- 60151ad45b0ded0aacab6438fbf03631b0f1c14f # clk: renesas: r8a779a0: Add WWDT clocks
+bsp51x:
+ - ce47cc590b66d6aa4e2333daff4eb680a594be31 # clk: renesas: rcar-gen3: Fix revision of R8A7796 for applying SD_SKIP_FIRST
+
upstream:
- torvalds: 2bd9feed23166f5ab67dec2ca02bd3f74c77b0ba # clk: renesas: r8a779[56]x: Add MLP clocks
diff --git a/projects/linux/core/bsp41x_ipmmu.yaml b/projects/linux/core/bsp41x_ipmmu.yaml
index d67508c..73af639 100644
--- a/projects/linux/core/bsp41x_ipmmu.yaml
+++ b/projects/linux/core/bsp41x_ipmmu.yaml
@@ -23,6 +23,9 @@ bsp41x:
- 4c1e49e03b9b2d688292ad610fb3e1626d0a27f7 # iommu/ipmmu-vmsa: Invalidate TLB when IPMMU translation error occurred
- e24bb1497bd95861babb4a3842904168c1a8d627 # iommu/ipmmu-vmsa: Clean up unncessary micro-TLB invalidation
+bsp51x:
+ - 6b05847deebee6538b24b7499cde8d860cc6a30a # iommu/ipmmu-vmsa: Invalidate TLB when IPMMU translation error occurred
+
upstream:
- torvalds: 77cf983892b2e0d40dc256b784930a9ffaad4fc8 # iommu/ipmmu-vmsa: Remove all unused register definitions
- torvalds: df9828aaa43256bda7e26573c44af25e78596b09 # iommu/ipmmu-vmsa: tidyup register definitions
diff --git a/projects/linux/core/bsp41x_sysc.yaml b/projects/linux/core/bsp41x_sysc.yaml
index bfa250a..c63c058 100644
--- a/projects/linux/core/bsp41x_sysc.yaml
+++ b/projects/linux/core/bsp41x_sysc.yaml
@@ -10,3 +10,8 @@ bsp41x:
- 720540c59029406cda6406b7067fb36a2be4e413 # soc: renesas: rcar-sysc: Improve power domains always on implementation
- 495e47e390499c522197352a08f423e8a3b41e83 # soc: renesas: rcar-sysc: Add wait 1us before turning off power domain
- 8d8c75cef82fbe802598143ef668662c72f23528 # soc: renesas: rcar-sysc: Adjust the waiting time to cover the worst case
+
+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
+ - 8d3ce5fb89760567a9a0c437866941ca219a0db6 # soc: renesas: rcar-sysc: Adjust the waiting time to cover the worst case
diff --git a/projects/linux/core/done/rcar3_cpufreq.yaml b/projects/linux/core/done/rcar3_cpufreq.yaml
index 5482fcc..48de424 100644
--- a/projects/linux/core/done/rcar3_cpufreq.yaml
+++ b/projects/linux/core/done/rcar3_cpufreq.yaml
@@ -10,6 +10,9 @@ bsp41x:
- f987b6914499838ec36a73d39c3d9849e418b33c # arm64: dts: h3ulcb: Add cpu-supply property in a57_0 node
- de2a18575b8350dfc9896851c0108a54cb4fb2d1 # arm64: dts: salvator-common: Add cpu-supply property in a57_0 node
+bsp51x:
+ - c8464f4a44e2d7c4b57619b25edc37937be0bc3c # arm64: dts: renesas: h3ulcb: Add cpu-supply property in a57_0 node
+
upstream:
- torvalds: 2b35ca2fe605f85aa1a52c713571baf04a5f434a # arm64: dts: renesas: ulcb: Add cpu-supply property to a57_0 node
- torvalds: 35e732d7990ddae3ca759c09498dd2c049511297 # arm64: dts: renesas: salvator-common: Add cpu-supply property to a57_0 node
diff --git a/projects/linux/io/RAVB-upport-PTP-fixes.yaml b/projects/linux/io/RAVB-upport-PTP-fixes.yaml
index 144026d..15cb681 100644
--- a/projects/linux/io/RAVB-upport-PTP-fixes.yaml
+++ b/projects/linux/io/RAVB-upport-PTP-fixes.yaml
@@ -10,6 +10,11 @@ bsp41x:
- 8f33cb6374a159b5ff8725b2b49b8f313787624c # ravb: Protect access to ts_skb_list with spinlock.
- 0d4e9bb9fdc93afec48682e86d86f26e47b7f2a9 # ravb: fix ravb_ptp_interrupt result value overwrite
+bsp51x:
+ - 82c3dad2888bb46099cebd4e9e6001c9954038ff # ravb: Fix ptp does not work after suspend and resume
+ - 613316b8eea8732930c8f2eaa1191edd53321582 # ravb: Fix interrupt cause bit overwrite in ravb_ptp_interrupt
+ - 83d05115cc80815ad5af268c63322c91165b90c6 # ravb: fix ravb_ptp_interrupt result value overwrite
+
upstream:
comments:
diff --git a/projects/linux/io/SDHI-upport-BSP-fixes.yaml b/projects/linux/io/SDHI-upport-BSP-fixes.yaml
index 63d80c5..9bf1f71 100644
--- a/projects/linux/io/SDHI-upport-BSP-fixes.yaml
+++ b/projects/linux/io/SDHI-upport-BSP-fixes.yaml
@@ -11,6 +11,11 @@ bsp41x:
- 73405fef502d43737be9a50d29935bee133fe7ab # mmc: renesas_sdhi: Add internal DMA transfer end
- 20e5623df1aaa74301675122b910f063cdcabe7e # mmc: tmio: Add internal DMA transfer end
+bsp51x:
+ - 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
+
upstream:
comments:
diff --git a/projects/linux/io/TPU-proper-duty-cycle.yaml b/projects/linux/io/TPU-proper-duty-cycle.yaml
index 0986387..c0f891f 100644
--- a/projects/linux/io/TPU-proper-duty-cycle.yaml
+++ b/projects/linux/io/TPU-proper-duty-cycle.yaml
@@ -6,6 +6,9 @@ status: New
bsp41x:
- 18d27c55780cd8ba5a8c08461d73d2162333d818 # pwm: pwm-renesas-tpu: Correct the valid period and duty_cycle
+bsp51x:
+ - 7fe6ac8c153af690c630e80a2053ee37a4a4c897 # pwm: pwm-renesas-tpu: Correct the valid period and duty_cycle
+
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 26111ce..7c2274f 100644
--- a/projects/linux/io/done/BSP41-upport-unsorted-patches.yaml
+++ b/projects/linux/io/done/BSP41-upport-unsorted-patches.yaml
@@ -10,6 +10,9 @@ bsp41x:
- 9915223f41c7d680aaaed12971601dc038ce76a3 # serial: sh-sci: Using mask when writing to HSRTRGR
- 12ef3158400ee43d9fb662f8dae804bc89aa5799 # serial: sh-sci: Fix transfer sequence of unsupport DMA transfer
+bsp51x:
+ - 5680e77f2427bdb7943e985c7840a362925c535f # i2c: rcar: Tidy up the register order for hardware specification ver1.00.
+
upstream:
- torvalds: 2ea2e019c190ee3973ef7bcaf829d8762e56e635 # serial: sh-sci: Fix off-by-one error in FIFO threshold register setting
- torvalds: e7f4264821a4ee07775f3775f8530cfa9a6d4b5d # i2c: rcar: enable interrupts before starting transfer
diff --git a/projects/linux/io/done/SDHI-refactor-SDHn.yaml b/projects/linux/io/done/SDHI-refactor-SDHn.yaml
index ecf88f7..869148b 100644
--- a/projects/linux/io/done/SDHI-refactor-SDHn.yaml
+++ b/projects/linux/io/done/SDHI-refactor-SDHn.yaml
@@ -9,6 +9,10 @@ bsp41x:
- 5e0b119a284593bbe5966da6049e2b5272830954 # clk: rcar-gen3: Add set_phase to set SDnCKCR in HS400
- a91a23d1d738335d5a92af0e2a18b1ddbcf3d602 # mmc: renesas_sdhi: Fix SDnCKCR setting in 4TAP SoC
+bsp51x:
+ - 7013e474a179b299f9a2e0e28f87a6de8820d78b # clk: Add support parent clock in set_phase
+ - bbf1b3923dd954f3c904a1aefd983dae76faf7be # mmc: renesas_sdhi: Fix SDnCKCR setting in 4TAP SoC
+
upstream:
- torvalds: a31cf51bf6b4bf78ccb1c9fb40ea6231cf3df433 # clk: renesas: rcar-gen3: Add dummy SDnH clock
- torvalds: 1abd04480866cead7b4129bd03246315b4575334 # clk: renesas: rcar-gen3: Add SDnH clock
diff --git a/projects/linux/io/done/V3U-enable_PWM.yaml b/projects/linux/io/done/V3U-enable_PWM.yaml
index 5b88604..3b0b710 100644
--- a/projects/linux/io/done/V3U-enable_PWM.yaml
+++ b/projects/linux/io/done/V3U-enable_PWM.yaml
@@ -8,6 +8,9 @@ bsp41x:
- 73d8a0fb46ab4f822f953ad20e5fbdb5998352c1 # pwm: rcar: Add a judgment of the period out of range
- 91284dd61b7c36fe536d8ad6c473bbc04b4328da # arm64: dts: renesas: r8a779a0: Add PWM nodes
+bsp51x:
+ - f56ebd6b2b64650f657fe9b386bb81ccb325f4e2 # pwm: rcar: Add a judgment of the period out of range
+
upstream:
comments:
diff --git a/projects/linux/io/done/V3U-enable_RPC.yaml b/projects/linux/io/done/V3U-enable_RPC.yaml
index b840a6e..959d2d7 100644
--- a/projects/linux/io/done/V3U-enable_RPC.yaml
+++ b/projects/linux/io/done/V3U-enable_RPC.yaml
@@ -11,6 +11,9 @@ bsp41x:
- e05ce4b3ba724c77bd19f138476dc97d27eba824 # arm64: dts: renesas: r8a779a0: Add RPC-IF node
- 44c210c0fa36a53c3fb08e95e5a6dad8ad9b345d # arm64: dts: renesas: falcon: Add QSPI flash support
+bsp51x:
+ - a614604bbbb8f06844d993e67915afbda7d99e78 # arm64: dts: renesas: r8a779a0: Add RPC-IF node
+
upstream:
- torvalds: fff53a551db50f5edecaa0b29a64056ab8d2bbca # memory: renesas-rpc-if: Correct QSPI data transfer in Manual mode
- torvalds: 797f082738b10ff397c8d3b7804b747d766e62e6 # dt-bindings: rpc: renesas-rpc-if: Add support for the R8A779A0 RPC-IF
diff --git a/projects/linux/mm/bsp41x_adv7604_suspend_and_resume.yaml b/projects/linux/mm/bsp41x_adv7604_suspend_and_resume.yaml
index b93d586..a583fb8 100644
--- a/projects/linux/mm/bsp41x_adv7604_suspend_and_resume.yaml
+++ b/projects/linux/mm/bsp41x_adv7604_suspend_and_resume.yaml
@@ -6,5 +6,8 @@ status: New
bsp41x:
- 16965230fa9f1c8995b63eeb40eb02a14f531455 # media: i2c: adv7604: Add suspend and resume support
+bsp51x:
+ - 8a0ed3cd3115c985f84a622f8cabac2ffcb95df9 # media: i2c: adv7604: Add suspend and resume support
+
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 1931ee3..1fe4024 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
@@ -11,6 +11,11 @@ bsp41x:
- d2db7ee7b3a5141d161f614f748fdbce2ea11469 # rcar-fcp: Add FCPVD reset sequence for VSPD
- 4e290a3f392fe06b73d137054bda4ce4e4b237ea # vsp1: Add display interrupt wait after setting STRCMD bit
+bsp51x:
+ - 1b6b628fcd3b9d1218cbfec6de6127581bde5f5d # drm: rcar-du: Add register access check
+ - 006f3547ab98c42e0644c2d8514825cc78fef0e9 # drm: rcar-du: Fix DPLL workaround for H3 ES1.x
+ - 4c581d640f7e5be6f923bdb4139223b8ee2c2e4f # vsp1: Add display interrupt wait after setting STRCMD bit
+
comments:
- These commits bring the FCP, VSP, DU and LVDS drivers in conformance with
the registers and operations documentation. Some changes are likely not
diff --git a/projects/linux/mm/bsp41x_r8a779a0-V3U-display-integration.yaml b/projects/linux/mm/bsp41x_r8a779a0-V3U-display-integration.yaml
index 9b3ed35..72dd5cc 100644
--- a/projects/linux/mm/bsp41x_r8a779a0-V3U-display-integration.yaml
+++ b/projects/linux/mm/bsp41x_r8a779a0-V3U-display-integration.yaml
@@ -9,3 +9,6 @@ bsp41x:
- 6b89c07aa8ba67bef3e572c86bd0f1f41b241df1 # arm64: renesas: r8a779a0-falcon: Enable Display Module (DU)
- 6e457296f7d93a197b38e56660bc950eb59b7f0b # arm64: renesas: r8a779a0: Add Display Module (FCPVD, VSPD, DU, DSI encoder)
- ba07a3de8592e33a5b9790aedd26592090259eb9 # arm64: configs: Enable R-Car DSI Driver in defconfigs
+
+bsp51x:
+ - b2eb57a2c8d7bb26c10844a2d46c59d321be4816 # arm64: dts: r8a779a0-falcon: Enable Display Module (DU)
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 68b66e6..29d87f4 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
@@ -8,3 +8,5 @@ bsp41x:
- 4a985861b7fac20445f2185096e496e0df8c387e # drm: rcar-du: Add R-Car DSI driver
- 150a33183dbede63a35e5e1c6157a395bdbeed65 # drm: rcar-du: Add R-Car DSI registers in V3U
+bsp51x:
+ - 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 204e1f9..37ce8da 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
@@ -15,3 +15,10 @@ bsp41x:
- 0eb7d4e3992459b2872c4ac63d236f271523975b # drm: rcar-du: Add output checking in encoder for DSI port.
- 808429efad93065d4f7ddfd956e4d2753ca4f9fa # drm: rcar-du: Add DU device information for V3U
+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
+ - 01d730ba2278056e6a672c8d889944ff9f1cf7a5 # drm: rcar-du: Disable TV synchronized mode in V3U
+ - 14e13004b8a59aae4b28a80efe18ffba48463669 # drm: rcar-du: Add DIDSRO register setting for V3U
+ - 6317f8b3b151487036b2742408525903045011f4 # drm: rcar-du: Add output checking in encoder for DSI port.
diff --git a/projects/linux/mm/bsp41x_rcar-du-Add-color-keying.yaml b/projects/linux/mm/bsp41x_rcar-du-Add-color-keying.yaml
index 8097b0f..69c4cae 100644
--- a/projects/linux/mm/bsp41x_rcar-du-Add-color-keying.yaml
+++ b/projects/linux/mm/bsp41x_rcar-du-Add-color-keying.yaml
@@ -7,6 +7,10 @@ bsp41x:
- 278d59456d2ef2bef2332ae577fc9dfa2839517f # v4l: vsp1: Add support for colorkey alpha blending
- 065457c0fc3d7b81fa91b9caa4cde72b5ed9dd6c # drm: rcar-du: Add support for colorkey alpha blending
+bsp51x:
+ - 3a4345a62ce059ad19546f1469072b6616ea21ec # v4l: vsp1: Add support for colorkey alpha blending
+ - cbc4ace335874efa4751f88efe1d208fe5f6248e # drm: rcar-du: Add support for colorkey alpha blending
+
upstream:
- lore: 20171217001724.1348-4-laurent.pinchart+renesas@ideasonboard.com # v4l: vsp1: Add support for colorkey alpha blending
- lore: 20171217001724.1348-5-laurent.pinchart+renesas@ideasonboard.com # drm: rcar-du: Add support for colorkey alpha blending
diff --git a/projects/linux/mm/bsp41x_rcar-du-Handle-hotplug-during-suspend.yaml b/projects/linux/mm/bsp41x_rcar-du-Handle-hotplug-during-suspend.yaml
index 0513d20..89ec03c 100644
--- a/projects/linux/mm/bsp41x_rcar-du-Handle-hotplug-during-suspend.yaml
+++ b/projects/linux/mm/bsp41x_rcar-du-Handle-hotplug-during-suspend.yaml
@@ -6,6 +6,9 @@ status: New
bsp41x:
- 7ec9182a4daa4f44db1061d36425f9347d898da7 # drm: rcar-du: Add hot plug event function at resume
+bsp51x:
+ - 95bfaf2f9d828d8a89201d5fbf05132dddb37dbc # drm: rcar-du: Add hot plug event function at resume
+
comments:
- The BSP commit seems to be have been developed to handle hotplug events that
occurred during system suspend, and thus didn't generate any interrupt. This
diff --git a/projects/linux/mm/bsp41x_rcar-du-Shutdown-device-at-remote-or-reboot.yaml b/projects/linux/mm/bsp41x_rcar-du-Shutdown-device-at-remote-or-reboot.yaml
index 4243040..d912d3d 100644
--- a/projects/linux/mm/bsp41x_rcar-du-Shutdown-device-at-remote-or-reboot.yaml
+++ b/projects/linux/mm/bsp41x_rcar-du-Shutdown-device-at-remote-or-reboot.yaml
@@ -8,6 +8,10 @@ bsp41x:
- 2ab6ab24c4822ad710ccae260480fd34ba5d66df # drm: rcar-du: Add drm_atomic_helper_shutdown()
- 923112594d5c8f704b4c546079f00707d8d9c245 # drm: rcar-du: Add shutdown callback function in platform_driver
+bsp51x:
+ - f5abbf0482ef487c08c2043bc51a77800e6a0fd5 # drm: rcar-du: Add drm_atomic_helper_shutdown()
+ - cc7e5e26772d4baa5a77e4769bd8258dffea0e43 # drm: rcar-du: Add shutdown callback function in platform_driver
+
upstream:
- torvalds: 015f2ebb93767d40c442e749642fffaf10316d78 # drm: rcar-du: Shutdown the display on system shutdown
- torvalds: c29b6b0b126e9ee69a5d6339475e831a149295bd # drm: rcar-du: Don't put reference to drm_device in rcar_du_remove()
diff --git a/projects/linux/mm/bsp41x_simple-bridge-Validate-pixel-clock.yaml b/projects/linux/mm/bsp41x_simple-bridge-Validate-pixel-clock.yaml
index 845c390..81eea24 100644
--- a/projects/linux/mm/bsp41x_simple-bridge-Validate-pixel-clock.yaml
+++ b/projects/linux/mm/bsp41x_simple-bridge-Validate-pixel-clock.yaml
@@ -9,6 +9,11 @@ bsp41x:
- 64ee34a191cefc9fd10042f785996c811c336992 # arm64: dts: r8a77990-ebisu: Set max dot clock for vga
- a117af5977b652da0abece0b1a17049db4a76d09 # arm64: dts: salvator-common: Set max dot clock for vga
+bsp51x:
+ - b4f1a56ac6c04bdf7ea93c3007c4806e45b6ff2e # arm64: dts: renesas: r8a77995-draak: Set max dot clock for vga
+ - 9d841a4ca98457458d9e1dd204da855a678490e0 # arm64: dts: renesas: r8a77990-ebisu: Set max dot clock for vga
+ - d30ef0c32c45035f86639621cc55a9d425cfdebf # arm64: dts: renesas: salvator-common: Set max dot clock for vga
+
comments:
- The ADV7123 VGA DAC used on the Draak, Ebisu and Salvator-X boards has a
pixel clock rate limit of 140MHz. The simple-bridge driver should implement
diff --git a/projects/linux/mm/bsp41x_vsp-Add-V3U-support.yaml b/projects/linux/mm/bsp41x_vsp-Add-V3U-support.yaml
index fbd88a1..67533a4 100644
--- a/projects/linux/mm/bsp41x_vsp-Add-V3U-support.yaml
+++ b/projects/linux/mm/bsp41x_vsp-Add-V3U-support.yaml
@@ -10,3 +10,10 @@ bsp41x:
- 84f02dd6bdc910d7b988c8bea024cda5d359bfe9 # v4l: vsp1: Add support for new VSPD device in V3U
- d8d5d2915f2d602479cf8df86bf23bec19400664 # v4l: vsp1: Add new registers which are introduced in V3U
- 034570a26df9dc13bf100e9d3281e926cd1d9624 # media: videodev2.h: Add new pixel format for R8A779A0
+
+bsp51x:
+ - d1f86c4000772a09dfa895a23ce004d0c01adbaa # media: vsp1: Add setting for new pixel formats in R8A779A0
+ - dea0476fc6d991429fbea367695f484498ca3d7a # media: vsp1: Add support for new pixel formats in R8A779A0
+ - 93e27c4c00cd71a694f8a9c96366179f8532c1e7 # v4l: vsp1: Add support for new VSPD device in V3U
+ - da3e3f16c1e00731d1a4e256f032d1c2285b529a # v4l: vsp1: Add new registers which are introduced in V3U
+ - a832702dfe5e03a1139c6411e87709655c6c1565 # media: videodev2.h: Add new pixel format for R8A779A0
diff --git a/projects/linux/mm/done/bsp41x_adv748x_suspend_and_resume.yaml b/projects/linux/mm/done/bsp41x_adv748x_suspend_and_resume.yaml
index fa0857f..e8c3a41 100644
--- a/projects/linux/mm/done/bsp41x_adv748x_suspend_and_resume.yaml
+++ b/projects/linux/mm/done/bsp41x_adv748x_suspend_and_resume.yaml
@@ -7,6 +7,9 @@ assignee: Niklas
bsp41x:
- 40255ee94334f119838349e93d4c1f779bb6c4a3 # media: i2c: adv748x: Add power management
+bsp51x:
+ - 936347b002590e95befa74db1f2f4b6b8725ee3c # media: i2c: adv748x: Add power management
+
upstream:
- torvalds: 4deff542d70aa8ffe83cf6de0e14b4e0cb24b95b # media: adv748x: Only set i2c addresses once during probe
- torvalds: c30ed81afe890eb021cb4737fa82c127817b5e69 # media: adv748x: afe: Select input port when device is reset
diff --git a/projects/linux/mm/done/bsp41x_drm-bridge-adv7511-Add-hotplug-support.yaml b/projects/linux/mm/done/bsp41x_drm-bridge-adv7511-Add-hotplug-support.yaml
index 273f9c6..5f6f30f 100644
--- a/projects/linux/mm/done/bsp41x_drm-bridge-adv7511-Add-hotplug-support.yaml
+++ b/projects/linux/mm/done/bsp41x_drm-bridge-adv7511-Add-hotplug-support.yaml
@@ -7,6 +7,9 @@ assignee: Laurent
bsp41x:
- 0f987e5a275b623b842b0ec8588624c273a3538c # drm: adv7511: Enable HPD interrupts to support hotplug
+bsp51x:
+ - 1570d2bd811b37edfd48c616aa4fa95f6ac55f48 # drm: adv7511: Enable HPD interrupts to support hotplug
+
comments:
- The change is incorrect according to the ADV7511 datasheet, as bits 5 and 6
are documented as reserved and required to be set to 1. More information is
diff --git a/projects/linux/mm/done/bsp41x_drm-bridge-adv7511-Add-suspend-resume-support.yaml b/projects/linux/mm/done/bsp41x_drm-bridge-adv7511-Add-suspend-resume-support.yaml
index 4588cfa..6d89aa7 100644
--- a/projects/linux/mm/done/bsp41x_drm-bridge-adv7511-Add-suspend-resume-support.yaml
+++ b/projects/linux/mm/done/bsp41x_drm-bridge-adv7511-Add-suspend-resume-support.yaml
@@ -7,6 +7,9 @@ assignee: Laurent
bsp41x:
- e773484765f0ccde590690cbf2ac0cbfdabef291 # drm/bridge: adv7511: Add function of suspend and resume
+bsp51x:
+ - 7e58c9742a68e055030b4e8b35ab0cdea42d1150 # drm/bridge: adv7511: Add function of suspend and resume
+
comments:
- The DU driver disables the display pipeline on suspend, no special handling
is needed in the adv7511 driver
diff --git a/projects/linux/mm/done/bsp41x_r8a779[78]0-Enable-dual-link-LVDS.yaml b/projects/linux/mm/done/bsp41x_r8a779[78]0-Enable-dual-link-LVDS.yaml
index a7f6687..aded307 100644
--- a/projects/linux/mm/done/bsp41x_r8a779[78]0-Enable-dual-link-LVDS.yaml
+++ b/projects/linux/mm/done/bsp41x_r8a779[78]0-Enable-dual-link-LVDS.yaml
@@ -7,6 +7,9 @@ assignee: Laurent
bsp41x:
- 7556e081e01cfd0e1108676605b28b9ea1912bc6 # arm64: dts: renesas: v3x: Set thc63lvd1024 dual link mode
+bsp51x:
+ - 78cdb9c11a87d01c2c62d6637b7743e69a266c6c # arm64: dts: renesas: v3x: Set thc63lvd1024 dual link mode
+
comments:
- This is a hack to overclock the THC63LVDS1024, dual-link mode isn't actually
in operation. If overclocking is required, it should be handled differently.
diff --git a/projects/linux/mm/done/bsp41x_r8a779xx-Add-display-panel-to-DT.yaml b/projects/linux/mm/done/bsp41x_r8a779xx-Add-display-panel-to-DT.yaml
index f403b12..0c45dcf 100644
--- a/projects/linux/mm/done/bsp41x_r8a779xx-Add-display-panel-to-DT.yaml
+++ b/projects/linux/mm/done/bsp41x_r8a779xx-Add-display-panel-to-DT.yaml
@@ -13,6 +13,11 @@ bsp41x:
- a2fe679df3f7dc400425fd5079c95ac51fe3536d # arm64: dts: r8a77995-draak: Enable display driver relation node
- f140da5a610ab866d8f1781213baa5e16772588e # arm64: dts: r8a77990-ebisu: Add LVDS panel nodes
+bsp51x:
+ - f4aef5be894ebf400a724ec7cfb9e13aefe9929b # arm64: dts: renesas: salvator-common: Add lvds driver relation node
+ - d3dab044b4e8dfee35c8ae92bb087a0c85f8ded4 # arm64: dts: renesas: r8a77995-draak: Enable display driver relation node
+ - f6fea6b5660febd0f309b365b7f3ec1e3487883e # arm64: dts: renesas: r8a77990-ebisu: Add LVDS panel nodes
+
comments:
- None of those boards have a fixed display panel. As this is meant to support
a configurable hardware option, the best solution is to support panels
diff --git a/projects/linux/mm/done/bsp41x_rcar-du-Add-writeback-support.yaml b/projects/linux/mm/done/bsp41x_rcar-du-Add-writeback-support.yaml
index b6369a5..97b9274 100644
--- a/projects/linux/mm/done/bsp41x_rcar-du-Add-writeback-support.yaml
+++ b/projects/linux/mm/done/bsp41x_rcar-du-Add-writeback-support.yaml
@@ -7,6 +7,9 @@ assignee: Laurent
bsp41x:
- 922f13d41561664c61411bdb5264cd08c33492cf # v4l: vsp1: Add write back support
+bsp51x:
+ - 69e1563ce6903a1e8e656420ebbe86908171c8f0 # v4l: vsp1: Add write back support
+
upstream:
- torvalds: 12e32f554d8ddd121f17aaaa9cda25d0be612af9 # drm: rcar-du: Add writeback support for R-Car Gen
diff --git a/projects/linux/mm/done/bsp41x_rcar-du-Disable-unused-DPAD-outputs.yaml b/projects/linux/mm/done/bsp41x_rcar-du-Disable-unused-DPAD-outputs.yaml
index 3f5b8aa..d728b80 100644
--- a/projects/linux/mm/done/bsp41x_rcar-du-Disable-unused-DPAD-outputs.yaml
+++ b/projects/linux/mm/done/bsp41x_rcar-du-Disable-unused-DPAD-outputs.yaml
@@ -7,5 +7,8 @@ assignee: Laurent
bsp41x:
- 1578e4250dfa934f8f8ad0e8b68557f8daea98de # drm: rcar-du: Add routing set for digital RGB previously
+bsp51x:
+ - d303dac9ac5a0618d2fddcb8be333fba27729f8c # drm: rcar-du: Add routing set for digital RGB previously
+
upstream:
- torvalds: dedd876c949e56351f27aa52bf2eddd4a447f5bb # drm: rcar-du: Disable unused DPAD outputs
diff --git a/projects/linux/mm/done/bsp41x_rcar-du-Fix-DPLL-clock-divider.yaml b/projects/linux/mm/done/bsp41x_rcar-du-Fix-DPLL-clock-divider.yaml
index de22004..d5e8bde 100644
--- a/projects/linux/mm/done/bsp41x_rcar-du-Fix-DPLL-clock-divider.yaml
+++ b/projects/linux/mm/done/bsp41x_rcar-du-Fix-DPLL-clock-divider.yaml
@@ -7,5 +7,8 @@ assignee: Laurent
bsp41x:
- 42beaeb93347eab04ad468dd243e164ce0b01360 # drm: rcar-du: Fix DPLL clock divider judgement
+bsp51x:
+ - 0ec0c48bf1181b0f01edca1cf1ba191f48e44013 # drm: rcar-du: Fix DPLL clock divider judgement
+
comments:
- More information about the exact problem is needed.
diff --git a/projects/linux/mm/done/bsp41x_rcar-du-Force-VGA-connector-status.yaml b/projects/linux/mm/done/bsp41x_rcar-du-Force-VGA-connector-status.yaml
index 956bc17..20a1c6d 100644
--- a/projects/linux/mm/done/bsp41x_rcar-du-Force-VGA-connector-status.yaml
+++ b/projects/linux/mm/done/bsp41x_rcar-du-Force-VGA-connector-status.yaml
@@ -10,6 +10,9 @@ bsp41x:
- d713bb0b4dff0d4439d282253232634adb3f023a # arm64: dts: r8a77990-ebisu: Add no use ddc option for VGA connector
- ca7c7682bb2c4a1fb169465d71233f3bb33daafa # arm64: dts: salvator-common: Add no use ddc option for VGA connector
+bsp51x:
+ - 08bb2c164a6272712e6a481d46c1e506f4f14f66 # arm64: dts: renesas: salvator-common: Add no use ddc option for VGA connector
+
comments:
- The kernel shouldn't cheat when it can't detect the monitor, userspace
should be able to cope with connectors have an unknown state. If there's a
diff --git a/projects/linux/mm/done/bsp41x_vin_add_r8a779a0_support.yaml b/projects/linux/mm/done/bsp41x_vin_add_r8a779a0_support.yaml
index 2cb7100..2fb699f 100644
--- a/projects/linux/mm/done/bsp41x_vin_add_r8a779a0_support.yaml
+++ b/projects/linux/mm/done/bsp41x_vin_add_r8a779a0_support.yaml
@@ -9,6 +9,9 @@ bsp41x:
- 6de2f5406625348aa36879315a2b7270ba58a33e # arm64: renesas: r8a779a0: Add capture module
- 034570a26df9dc13bf100e9d3281e926cd1d9624 # media: videodev2.h: Add new pixel format for R8A779A0
+bsp51x:
+ - a832702dfe5e03a1139c6411e87709655c6c1565 # media: videodev2.h: Add new pixel format for R8A779A0
+
upstream:
- torvalds: 406bb586dec096274b598944033fad220dfc0d00 # media: rcar-vin: Add r8a779a0 support <Niklas Söderlund>
- torvalds: 688565db3f9d84026969afd3f081f26afd12a9cc # media: rcar-vin: Move and rename CSI-2 link notifications <Niklas Söderlund>
diff --git a/projects/linux/mm/done/bsp41x_vsp-Add-alpha-blending-support.yaml b/projects/linux/mm/done/bsp41x_vsp-Add-alpha-blending-support.yaml
index 0d8ac75..4fe7280 100644
--- a/projects/linux/mm/done/bsp41x_vsp-Add-alpha-blending-support.yaml
+++ b/projects/linux/mm/done/bsp41x_vsp-Add-alpha-blending-support.yaml
@@ -7,6 +7,9 @@ assignee: Laurent
bsp41x:
- 35d8bdb4bcc29c27967f86a72779af1f87408833 # v4l: vsp1: Add pixel alpha blending supoprt
+bsp51x:
+ - c957de89dc6f20b70d55bc7bb1c63d4ba6dba0b6 # v4l: vsp1: Add pixel alpha blending supoprt
+
comments:
- Alpha blending is already supported upstream. The use case for this change
isn't clear, and is needed to decide whether addition upstream work is
diff --git a/projects/linux/mm/v4l2_multiplexed_streams.yaml b/projects/linux/mm/v4l2_multiplexed_streams.yaml
index 4be9412..e5de813 100644
--- a/projects/linux/mm/v4l2_multiplexed_streams.yaml
+++ b/projects/linux/mm/v4l2_multiplexed_streams.yaml
@@ -6,6 +6,9 @@ status: New
bsp41x:
- e487871dbee697b6c1b2471578e0904463f15174 # media: i2c: adv748x: Add virtual channel option
+bsp51x:
+ - 8340a028b21a5ba1dc09a55a6d2ec6cbd47d557b # media: i2c: adv748x: Add virtual channel option
+
comments:
- Needed to deal with CSI-2 virtual channels from user-space.
- Needed for better media graph format validation.