diff options
author | 2017-10-12 16:09:59 -0700 | |
---|---|---|
committer | 2017-11-01 15:00:06 +0100 | |
commit | 1752c9ee23fb20e5bfdbedf677e91f927f2b8d80 (patch) | |
tree | 5cc03b8cc0bc03f5bedee788468b8a34be2792f5 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | clk: tegra: Fix cclk_lp divisor register (diff) | |
download | linux-dev-1752c9ee23fb20e5bfdbedf677e91f927f2b8d80.tar.xz linux-dev-1752c9ee23fb20e5bfdbedf677e91f927f2b8d80.zip |
clk: tegra: dfll: Fix drvdata overwriting issue
Both tegra124-dfll and clk-dfll are using platform_set_drvdata
to set drvdata of the exact same pdev while they use different
pointers for the drvdata. Once the drvdata has been overwritten
by tegra124-dfll, clk-dfll will never get its td pointer as it
expects.
Since tegra124-dfll merely needs its soc pointer in its remove
function, this patch fixes the bug by removing the overwriting
in the tegra124-dfll file and letting the tegra_dfll_unregister
return an soc pointer for it.
Signed-off-by: Nicolin Chen <nicoleotsuka@gmail.com>
Acked-By: Peter De Schrijver <pdeschrijver@nvidia.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions