From 208de253c54c10e041fee1899bd2f8cbbff5c17d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niklas=20S=C3=B6derlund?= Date: Fri, 12 Mar 2021 17:53:13 +0100 Subject: linux: bsp-41x: non-target: Move support for non-connected CSI-2 receiver MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit If the firmware lists a CSI-2 receiver as enabled but it's not connected to a CSI-2 transmitter the firmware description is faulty as it only describes half the CSI-2 bus. The CSI-2 bus is not a plug-and-play bus so either the bus is populate or it's not. Extending the CSI-2 receiver to probe and exist in an inoperable state makes no sens. Note this does not prevent the CSI-2 receiver node from being described in DT it just can't be enabled if it's not connected to a CSI-2 transmitter. Signed-off-by: Niklas Söderlund Reviewed-by: Laurent Pinchart --- projects/linux/bsp-41x-non-target.yaml | 1 + projects/linux/bsp-41x-upport-request.yaml | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/linux/bsp-41x-non-target.yaml b/projects/linux/bsp-41x-non-target.yaml index cb33c0a..0103cca 100644 --- a/projects/linux/bsp-41x-non-target.yaml +++ b/projects/linux/bsp-41x-non-target.yaml @@ -382,3 +382,4 @@ bsp41x: - a5719d00fd22d6911d9b5abf5ad29d3d7c194242 # media: rcar-vin: Add single frame caputre support (Not needed anymore as VIN has an internal scratch buffer) - 9b0598e185075374d606aaac2f46da3ca0f82435 # media: v4l2-async: workaround for RCAR VIN (Upport of #if 0 ... #endif changes are pointless as they are no-ops) - e658d0f863983e76e4544fff5241fd8e5d65e8e9 # arm64: defconfig: Enable VIN driver related configuraiton (Proposing 'N' MultiMedia devices should be modular in arm64 defconfig) + - 6b732f1bcc3333c7692bedee18f29900e8e6ce4a # rcar-vin: rcar-csi2: Don't bail out from probe on no ep (Probing of half the CSI-2 bus makes no sens) diff --git a/projects/linux/bsp-41x-upport-request.yaml b/projects/linux/bsp-41x-upport-request.yaml index 88bbbf3..fa9c51c 100644 --- a/projects/linux/bsp-41x-upport-request.yaml +++ b/projects/linux/bsp-41x-upport-request.yaml @@ -360,7 +360,6 @@ bsp41x: - c95710e3c42be1b3b627288ed9931ea29864ff7d # sched/core: Disable SD_ASYM_CPUCAPACITY for root_domains without asymmetry - c2ace532e707c2eb1c575bb129326a8c36367174 # dt-bindings: watchdog: renesas-wdt: Add support for the R8A779A0 WDT - 06e43e95d61192b31755cec011986cfa5d959b9c # media: rcar-vin: Fix VnCSI_IFMD register access for r8a77990 - - 6b732f1bcc3333c7692bedee18f29900e8e6ce4a # rcar-vin: rcar-csi2: Don't bail out from probe on no ep - 28befca2b3680da502a19f47e8651b1f8cdcb3df # arm64: dts: r8a7796: Add cpu capacity-dmips-mhz - f87e1f6f294a3eef5946c6c386ab6d2f260fe0a9 # arm64: dts: r8a7795: Add cpu capacity-dmips-mhz - 71f9cc45c79ebe8f09ded3fba10cd92372ec99b4 # arm64: dts: r8a77965-salvator-x: Add lvds node for du -- cgit v1.2.3