From 6e035e53e0223ad7f9a1dec426b2d07f22d6d251 Mon Sep 17 00:00:00 2001 From: Laurent Pinchart Date: Sun, 21 Mar 2021 19:07:02 +0200 Subject: linux: mm: Triage non-applicable BSP 4.1.x display commits as non-target Move display-related BSP 4.1.x upport candidates that are BSP-specific to the non-target file. This includes - Enablement of the VSP manager in DT (the VSP manager is an out-of-tree infrastructure to work around the lack of a userspace framework) - Usage of UIO for display and video capture (upstream uses DRM/KMS and V4L2) - Incorrect usage of DU and LVDS bindings - dw-hdmi driver (we don't have permission to work on that driver) - H3 ES1.x-only changes Signed-off-by: Laurent Pinchart --- projects/linux/bsp-41x-non-target.yaml | 26 ++++++++++++++++++++++++++ projects/linux/bsp-41x-upport-request.yaml | 26 -------------------------- 2 files changed, 26 insertions(+), 26 deletions(-) diff --git a/projects/linux/bsp-41x-non-target.yaml b/projects/linux/bsp-41x-non-target.yaml index 0ca2f98..635295a 100644 --- a/projects/linux/bsp-41x-non-target.yaml +++ b/projects/linux/bsp-41x-non-target.yaml @@ -422,3 +422,29 @@ bsp41x: - 3eae7f76a23ef16caf610ce17a75ada070c035c4 # usb: renesas-usbhs: Add compatible string for r8a77965 (Proposing 'N' Driver matches against family-specific compatible value, which has always been present in upstream DTS) - 71f0276e851714fa8db61fc96bc7c637163763ce # phy: rcar-gen3-usb2: Add a compatible string for r8a77990 (Proposing 'N' Driver matches against family-specific compatible value, which has always been present in upstream DTS) - 9f1e4bd6c3b47636e8684a3ea6219a8e83f1f42a # phy: rcar-gen3-usb2: Add a compatible string for r8a77995 (Proposing 'N' Driver matches against family-specific compatible value, which has always been present in upstream DTS) + - 73cb12ba3c84d9e39d1b5bd3077969ade7552d02 # arm64: dts: r8a77995-draak: Add definition for vspm/vsp2drifer (Proposing 'N': This is a local patch file for MMP) + - 5790f25b290b250d09e87b74250e8c94603fbed6 # arm64: dts: r8a77995: Add definition for vspm/vsp2drifer (Proposing 'N': This is a local patch file for MMP) + - caefe1b5eb2deef468ec8cc3805fbc6851c19ce6 # arm64: dts: r8a77965-salvator-xs: Add definition for vspm/vsp2drifer (Proposing 'N': This is a local patch file for MMP) + - c3404f08ab9c2f231d71481f19af838dc03d766a # arm64: dts: r8a77965-salvator-x: Add definition for vspm/vsp2drifer (Proposing 'N': This is a local patch file for MMP) + - 7ec9ffd095eba2592e1baba317a7b52e4ec7f2e2 # arm64: dts: r8a77965: Add definition for vspm/vsp2drifer (Proposing 'N': This is a local patch file for MMP) + - 40d546070899a0b4126a09a73dedf6fa5f5d928f # arm64: dts: r8a7796-salvator-x: Add definition for vspm/vsp2drifer (Proposing 'N': This is a local patch file for MMP) + - 394faea64919dc021b9312b28c313a24fdf7af9b # arm64: dts: r8a7796-salvator-x: Add definition for vspm/vsp2drifer (Proposing 'N': This is a local patch file for MMP) + - 9dab68fc933b0378ad234b98425ba1a292e53b6b # arm64: dts: r8a7796: Add definition for vspm/vsp2drifer (Proposing 'N': This is a local patch file for MMP) + - bf5c04cbb3f4539f2a3d95415d5c16cfbe45b147 # arm64: dts: r8a7795-es1-salvator-x: Add definition for vspm/vsp2drifer (Proposing 'N': This is a local patch file for MMP) + - aebad3b4a8494b47d9d3d7d96b29e5b0c9881c79 # arm64: dts: r8a7795-es1: Add definition for vspm/vsp2drifer (Proposing 'N': This is a local patch file for MMP) + - 3dfb25d42fe47a2307886a50ce6b6e8d843dec06 # arm64: dts: r8a7795-salvator-xs: Add definition for vspm/vsp2drifer (Proposing 'N': This is a local patch file for MMP) + - ab3a3e0b73c238a8a7c20021b8ab3b105190a663 # arm64: dts: r8a7795-salvator-x: Add definition for vspm/vsp2drifer (Proposing 'N': This is a local patch file for MMP) + - 73ee5b9bf3eb283e62ff691d5844b9be6001c000 # arm64: dts: r8a7795: Add definition for vspm/vsp2drifer (Proposing 'N': This is a local patch file for MMP) + - b7e031f67a79c7c9f10d05011d440e49b0db26bb # arm64: dts: renesas: r8a779a0: Add generic-uio support in DU devices (Proposing 'N': Display is handled by DRM/KMS upstream, not UIO) + - 38372c7b4693aa78be0978a7f169efcc6d910a52 # arm64: dts: renesas: Update Power Domain for VSPX devices (Proposing 'N': Video capture is handled by V4L2 upstream, not UIO) + - 8c937202d140b08f1ea7e683433d96a228e7c760 # arm64: dts: renesas: r8a779a0: Add VSPX devices (Proposing 'N': Video capture is handled by V4L2 upstream, not UIO) + - 15b78d3e416e35bbb52e02919661952f6f00dc27 # arm64: dts: r8a77995: Add renesas id for lvds distinction (Proposing 'N': The property isn't used by the BSP) + - 0d4a837949d898384f511d316e53932023ee7a77 # arm64: dts: r8a77990: Add renesas id for lvds distinction (Proposing 'N': The property isn't used by the BSP) + - 94217a91f915a4b7a214fd6e363eae3ec124cb8c # arm64: dts: r8a77995: Add lvds node (Proposing 'N': The DU bindings use one reset per group) + - 002066bd42cbe91ba17aac13a7195a9b3af119c4 # drm: rcar-du: Add dev_type for dw-hdmi driver (Proposing 'N': We are not allowed to work on the dw-hdmi driver) + - 2bdd97d80b1a1038b922922fc035b59a94abd38f # drm: bridge/dw-hdmi: Fix offset address of register for R-Car (Proposing 'N': We are not allowed to work on the dw-hdmi driver) + - 978014de1f857dd2f4530f22c2868e82a7acae35 # drm: bridge/dw-hdmi: Add re-write of vsync pulse width (Proposing 'N': We are not allowed to work on the dw-hdmi driver) + - 608af605f827ad4b9a25b93c0cf80187619aa03b # drm: bridge/dw-hdmi: Fix reserved bits and unused registers for R-Car (Proposing 'N': We are not allowed to work on the dw-hdmi driver) + - c29b8ebf58c7ff9572a0e76b849f935811ee292e # arm64: dts: r8a77990-ebisu: Enable simultaneous output of VGA and HDMI (Proposing 'N': Incorrect usage of DT bindings, feature already upstream) + - 212c86a77fe69ac8c96f89410aef36721f476f10 # arm64: dts: renesas: r8a77990: Add VGA connector to DU (Proposing 'N': Incorrect usage of DT bindings, feature already upstream) + - 627ad82b87631b0accc55214dcb4c3f04677cc2a # v4l: vsp1: Add underrun hung-up workaround (Proposing 'N': H3 ES1.x only) diff --git a/projects/linux/bsp-41x-upport-request.yaml b/projects/linux/bsp-41x-upport-request.yaml index d0c3339..bd5db3e 100644 --- a/projects/linux/bsp-41x-upport-request.yaml +++ b/projects/linux/bsp-41x-upport-request.yaml @@ -103,7 +103,6 @@ bsp41x: - a91a23d1d738335d5a92af0e2a18b1ddbcf3d602 # mmc: renesas_sdhi: Fix SDnCKCR setting in 4TAP SoC - 50bcd99d989763eae90c3316ef649cec018dd4fb # crypto: ccree - change DOUT_LAST_IND bit value - f31eae5ae5f363cebc36249e00e96eb4651695fb # crypto: ccree - change AES condition in SKP readiv - - 38372c7b4693aa78be0978a7f169efcc6d910a52 # arm64: dts: renesas: Update Power Domain for VSPX devices - c6028ee94a8cbbb50f0dfc4e10ff4cfd705e9886 # arm64: dts: renesas: Update IPMMU ID for VIN devices - 8634ecd301dd7d833af458b5326a1ad7ff250f39 # arm64: dts: renesas: Update IPMMU ID for FBA devices - 7866796420ceb6241fb0970986d9886dcfbe5873 # arm64: dts: renesas: Update IPMMU ID for IVCP1E device @@ -121,11 +120,9 @@ bsp41x: - be57a9781a5ed76e22004832e49eb9f591559ae0 # arm64: dts: renesas: r8a779a0: Add VCPL4 devices - ab59bc9ca3c4ba59ceca5c7702edc082f182a7c8 # arm64: dts: renesas: r8a779a0: Add IMP RADSP devices - d1210ee9c233036d9cbfccee8cf6d47264c60a12 # arm64: dts: renesas: r8a779a0: Add RFSO devices - - 8c937202d140b08f1ea7e683433d96a228e7c760 # arm64: dts: renesas: r8a779a0: Add VSPX devices - f7114d5756919fc50497b5a28f6d1c68fd0f34f5 # arm64: dts: renesas: r8a779a0-falcon: Reserve u-boot secure area - ff862ec10b9534fe70790c71291e3c1481d8186f # arm64: dts: r8a7796: Add cpg clock and reset for AVS - 0d8cc35a6ecd5f309519854b1cd160e01f3276d7 # arm64: dts: r8a7795: Add cpg clock and reset for AVS - - 212c86a77fe69ac8c96f89410aef36721f476f10 # arm64: dts: renesas: r8a77990: Add VGA connector to DU - 9915223f41c7d680aaaed12971601dc038ce76a3 # serial: sh-sci: Using mask when writing to HSRTRGR - 8cf1737ff24112496267896fd94c7e8f8f176692 # tee: optee: remove calling optee_enumerate_devices - f8b2d7b36ea0071a81f98b341641ad2b212900ac # arm64: dts: renesas: falcon: Add pfc node for PCIe @@ -137,7 +134,6 @@ bsp41x: - c03f7f9406ba929f4817f27780258ad600c62696 # arm64: dts: renesas: r8a779a0: Add IPMMU info for UIO devices - 8fb4ce719a472a8cc663d03aec216638f87157cb # arm64: dts: renesas: r8a779a0: Add H264 encoder devices - 64abd8bcb86aef21249d462e06f45a333dae78d5 # arm64: dts: renesas: r8a779a0: Add generic-uio support in VIN devices - - b7e031f67a79c7c9f10d05011d440e49b0db26bb # arm64: dts: renesas: r8a779a0: Add generic-uio support in DU devices - f24057384459bf4331cb49189620dd9d3c1eb548 # arm64: dts: renesas: r8a779a0: Update start address of IMPSPM - fac863b42836d4e3945ee8f73e9e438fe425379e # arm64: dts: renesas: r8a779a0: Add VIP devices for generic-uio - 05f2b67c6bc8ca68f97d6044ba655f3114fb469a # arm64: dts: renesas: r8a779a0: Fix clock and software reset of ISP nodes @@ -192,27 +188,10 @@ bsp41x: - b375044112b6c01cb7c842a9be66a8cf135c0f35 # arm64: dts: renesas: r8a7796: Use default clock and reset property for secure public core - 3da0daf13d7656b91825718d49c03e493d50c2c5 # arm64: dts: renesas: r8a7795: Use default clock and reset property for secure public core - a2fe679df3f7dc400425fd5079c95ac51fe3536d # arm64: dts: r8a77995-draak: Enable display driver relation node - - 15b78d3e416e35bbb52e02919661952f6f00dc27 # arm64: dts: r8a77995: Add renesas id for lvds distinction - - 94217a91f915a4b7a214fd6e363eae3ec124cb8c # arm64: dts: r8a77995: Add lvds node - - c29b8ebf58c7ff9572a0e76b849f935811ee292e # arm64: dts: r8a77990-ebisu: Enable simultaneous output of VGA and HDMI - f140da5a610ab866d8f1781213baa5e16772588e # arm64: dts: r8a77990-ebisu: Add LVDS panel nodes - - 0d4a837949d898384f511d316e53932023ee7a77 # arm64: dts: r8a77990: Add renesas id for lvds distinction - e8ac6d4fbdd4977ea343106a9ce68f85086caee6 # arm64: dts: r8a77965: Add brs option - fb183191b068d4862d0a519b5d306281366ef4a9 # arm64: dts: r8a7795: Add brs option - 2866386193fc55159db40ea637df6193d10129fe # arm64: dts: renesas: convert to SPDX identifiers - - 73cb12ba3c84d9e39d1b5bd3077969ade7552d02 # arm64: dts: r8a77995-draak: Add definition for vspm/vsp2drifer - - 5790f25b290b250d09e87b74250e8c94603fbed6 # arm64: dts: r8a77995: Add definition for vspm/vsp2drifer - - caefe1b5eb2deef468ec8cc3805fbc6851c19ce6 # arm64: dts: r8a77965-salvator-xs: Add definition for vspm/vsp2drifer - - c3404f08ab9c2f231d71481f19af838dc03d766a # arm64: dts: r8a77965-salvator-x: Add definition for vspm/vsp2drifer - - 7ec9ffd095eba2592e1baba317a7b52e4ec7f2e2 # arm64: dts: r8a77965: Add definition for vspm/vsp2drifer - - 40d546070899a0b4126a09a73dedf6fa5f5d928f # arm64: dts: r8a7796-salvator-x: Add definition for vspm/vsp2drifer - - 394faea64919dc021b9312b28c313a24fdf7af9b # arm64: dts: r8a7796-salvator-x: Add definition for vspm/vsp2drifer - - 9dab68fc933b0378ad234b98425ba1a292e53b6b # arm64: dts: r8a7796: Add definition for vspm/vsp2drifer - - bf5c04cbb3f4539f2a3d95415d5c16cfbe45b147 # arm64: dts: r8a7795-es1-salvator-x: Add definition for vspm/vsp2drifer - - aebad3b4a8494b47d9d3d7d96b29e5b0c9881c79 # arm64: dts: r8a7795-es1: Add definition for vspm/vsp2drifer - - 3dfb25d42fe47a2307886a50ce6b6e8d843dec06 # arm64: dts: r8a7795-salvator-xs: Add definition for vspm/vsp2drifer - - ab3a3e0b73c238a8a7c20021b8ab3b105190a663 # arm64: dts: r8a7795-salvator-x: Add definition for vspm/vsp2drifer - - 73ee5b9bf3eb283e62ff691d5844b9be6001c000 # arm64: dts: r8a7795: Add definition for vspm/vsp2drifer - ac9c016b8ed5d22c76d1caa389a2ce9895ddbbd3 # arm64: dts: r8a77965-m3nulcb: Fix source clock for DU - 6794f96ba63bf2ca17c2c7209c427b3b8ebb8978 # arm64: dts: r8a77965: Fix power domain for FCPCS - 034b43d6d396793fff4c77033c9f6022aed60cac # arm64: dts: r8a7795: Fix clock, reset and power domain for iVDP1C @@ -273,10 +252,6 @@ bsp41x: - d8d5d2915f2d602479cf8df86bf23bec19400664 # v4l: vsp1: Add new registers which are introduced in V3U - 19ca0ec58f5b0bdc10066276c0d1d067998487b6 # dt-bindings: display: renesas: du: Document the r8a779a0 bindings - d2db7ee7b3a5141d161f614f748fdbce2ea11469 # rcar-fcp: Add FCPVD reset sequence for VSPD - - 002066bd42cbe91ba17aac13a7195a9b3af119c4 # drm: rcar-du: Add dev_type for dw-hdmi driver - - 2bdd97d80b1a1038b922922fc035b59a94abd38f # drm: bridge/dw-hdmi: Fix offset address of register for R-Car - - 978014de1f857dd2f4530f22c2868e82a7acae35 # drm: bridge/dw-hdmi: Add re-write of vsync pulse width - - 608af605f827ad4b9a25b93c0cf80187619aa03b # drm: bridge/dw-hdmi: Fix reserved bits and unused registers for R-Car - 7ec9182a4daa4f44db1061d36425f9347d898da7 # drm: rcar-du: Add hot plug event function at resume - 923112594d5c8f704b4c546079f00707d8d9c245 # drm: rcar-du: Add shutdown callback function in platform_driver - 4e290a3f392fe06b73d137054bda4ce4e4b237ea # vsp1: Add display interrupt wait after setting STRCMD bit @@ -298,7 +273,6 @@ bsp41x: - 0c6c496e5891887a091218f85ba587a128a8f7c6 # ravb: Add register define for Gen3 - a72679bdc5908055684d24ef052f3607d620607b # v4l: vsp1: Add Vmute function support - 3024d2ee349f6a0ee59ad271253e4a0128a0fffe # v4l: vsp1: Add underrun debug messege option - - 627ad82b87631b0accc55214dcb4c3f04677cc2a # v4l: vsp1: Add underrun hung-up workaround - 35d8bdb4bcc29c27967f86a72779af1f87408833 # v4l: vsp1: Add pixel alpha blending supoprt - e773484765f0ccde590690cbf2ac0cbfdabef291 # drm/bridge: adv7511: Add function of suspend and resume - cf64351173c0fb4d44367f6e20880bb5ef5faf6f # drm: rcar-du: Fix LVDS stop sequence -- cgit v1.2.3