memory: tegra: Only initialize reset controller if available
authorThierry Reding <treding@nvidia.com>
Wed, 2 Jun 2021 16:32:59 +0000 (18:32 +0200)
committerKrzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
Thu, 3 Jun 2021 19:49:41 +0000 (21:49 +0200)
commit0de93c698587cfaf1ec36d4c78fb9c6a76544390
treeb60ebafc1e3feb457f8103310101178da2669d06
parente474b3a15db6023dca4424fd7ad941fe9de6d6d2
memory: tegra: Only initialize reset controller if available

The memory controller hot resets are implemented in the BPMP on Tegra186
and later, so there's no need to provide an implementation via the
memory controller driver. Conditionally register the reset controller
only if needed.

Signed-off-by: Thierry Reding <treding@nvidia.com>
Link: https://lore.kernel.org/r/20210602163302.120041-10-thierry.reding@gmail.com
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
drivers/memory/tegra/mc.c