]> www.infradead.org Git - users/jedix/linux-maple.git/commit
clk: tegra: add fence_delay for clock registers
authorPeter De Schrijver <pdeschrijver@nvidia.com>
Thu, 25 Jan 2018 14:00:11 +0000 (16:00 +0200)
committerThierry Reding <treding@nvidia.com>
Thu, 8 Mar 2018 14:26:54 +0000 (15:26 +0100)
commitcbfc8d0a85aa72ad66227c69b08904143dc73bbb
treee960966788a66c4f6e9e4fc740d5de4c179b25b6
parent89e423c3f14c4a87d124e4a5437dc337b90b6f29
clk: tegra: add fence_delay for clock registers

To ensure writes to clock registers have properly propagated through the
clock control logic and state machines, we need to ensure the writes have
been posted in the registers and wait for 1us after that.

Signed-off-by: Peter De Schrijver <pdeschrijver@nvidia.com>
Reviewed-by: Jon Hunter <jonathanh@nvidia.com>
Tested-by: Jon Hunter <jonathanh@nvidia.com>
Tested-by: Hector Martin <marcan@marcan.st>
Tested-by: Andre Heider <a.heider@gmail.com>
Tested-by: Mikko Perttunen <mperttunen@nvidia.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
drivers/clk/tegra/clk.h