mirror of
git://nv-tegra.nvidia.com/linux-nv-oot.git
synced 2025-12-22 09:11:26 +03:00
Some host1x clients, such as PVA, do not have a falcon microprocessor and currently the host1x-nvhost shim driver assumes that all clients do. Fix this by moving the falcon initialisation code from the nvhost_module_init() function and into the nvhost_flcn_finalize_poweron() function. This aligns with the implementation in the downstream nvhost driver. JIRA LS-493 Change-Id: Ic94c3489cefa6fd256f111d8e6c7afb539b5bc8a Signed-off-by: Jon Hunter <jonathanh@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2710548 Reviewed-by: Nan Wang <nanwa@nvidia.com> Reviewed-by: svcacv <svcacv@nvidia.com> Reviewed-by: Mikko Perttunen <mperttunen@nvidia.com> GVS: Gerrit_Virtual_Submit