diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/platform_gk20a_generic.c')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/platform_gk20a_generic.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/platform_gk20a_generic.c b/drivers/gpu/nvgpu/gk20a/platform_gk20a_generic.c index ee176b8b..78132320 100644 --- a/drivers/gpu/nvgpu/gk20a/platform_gk20a_generic.c +++ b/drivers/gpu/nvgpu/gk20a/platform_gk20a_generic.c | |||
@@ -112,19 +112,19 @@ static int gk20a_generic_probe(struct platform_device *dev) | |||
112 | 112 | ||
113 | static int gk20a_generic_late_probe(struct platform_device *dev) | 113 | static int gk20a_generic_late_probe(struct platform_device *dev) |
114 | { | 114 | { |
115 | struct gk20a_platform *platform = gk20a_get_platform(dev); | 115 | struct generic_pm_domain *gpd = dev_to_genpd(&dev->dev); |
116 | 116 | ||
117 | /* Make gk20a power domain a subdomain of mc */ | 117 | /* Make gk20a power domain a subdomain of host1x */ |
118 | tegra_pd_add_sd(&platform->g->pd); | 118 | tegra_pd_add_sd(gpd); |
119 | 119 | ||
120 | return 0; | 120 | return 0; |
121 | } | 121 | } |
122 | 122 | ||
123 | static int gk20a_generic_remove(struct platform_device *dev) | 123 | static int gk20a_generic_remove(struct platform_device *dev) |
124 | { | 124 | { |
125 | struct gk20a_platform *platform = gk20a_get_platform(dev); | 125 | struct generic_pm_domain *gpd = dev_to_genpd(&dev->dev); |
126 | 126 | ||
127 | tegra_pd_remove_sd(&platform->g->pd); | 127 | tegra_pd_remove_sd(gpd); |
128 | 128 | ||
129 | return 0; | 129 | return 0; |
130 | } | 130 | } |