From f5240568501c8e9aa57ca02c55fb0552def5c15d Mon Sep 17 00:00:00 2001 From: Geert Uytterhoeven Date: Wed, 9 Feb 2022 16:02:49 +0100 Subject: 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 --- projects/linux/mm/bsp41x_adv7604_decoder_control.yaml | 3 +++ ...41x_display-Conform-to-registers-and-operations-documentation.yaml | 3 +++ projects/linux/mm/bsp41x_drm-bridge-sn65dsi86-upport.yaml | 3 +++ projects/linux/mm/bsp41x_max9286_integration.yaml | 3 +++ projects/linux/mm/bsp41x_r8a779a0-V3U-display-integration.yaml | 2 ++ projects/linux/mm/bsp41x_rcar-du-Add-V3U-DSI-encoder-support.yaml | 1 + projects/linux/mm/bsp41x_rcar-du-Add-V3U-display-support.yaml | 4 ++++ .../mm/bsp41x_rcar-du-Don-t-defer-probe-with-disabled-encoders.yaml | 3 +++ projects/linux/mm/bsp41x_vsp-Disable-interrupts-at-probe-time.yaml | 3 +++ projects/linux/mm/bsp41x_vsp-Improve-debugging.yaml | 3 +++ .../mm/done/bsp41x_rcar-du-Assign-VSPDL-planes-to-single-CRTC.yaml | 3 +++ projects/linux/mm/done/bsp41x_vsp-Add-vmute-function.yaml | 3 +++ 12 files changed, 34 insertions(+) (limited to 'projects/linux/mm') 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. -- cgit v1.2.3