]> asedeno.scripts.mit.edu Git - linux.git/commit
soc/tegra: fuse: Add FUSE clock check in tegra_fuse_readl()
authorNagarjuna Kristam <nkristam@nvidia.com>
Tue, 3 Sep 2019 10:56:52 +0000 (16:26 +0530)
committerThierry Reding <treding@nvidia.com>
Tue, 1 Oct 2019 15:02:17 +0000 (17:02 +0200)
commit0a728e0bda7c14921723362af86b0ba30e5d6c79
treed532e10dd66f5898384b4981555897f43f0e43d1
parent54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c
soc/tegra: fuse: Add FUSE clock check in tegra_fuse_readl()

tegra_fuse_readl() can be called from drivers at any time. If this API
is called before tegra_fuse_probe(), we end up enabling the clock before
it is registered. Add a check for the FUSE clock in tegra_fuse_readl()
and propagate any errors.

Signed-off-by: Nagarjuna Kristam <nkristam@nvidia.com>
Acked-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
drivers/soc/tegra/fuse/fuse-tegra.c