Lines Matching refs:thermal_base
24 void __iomem *thermal_base; member
40 *temp = (readl_relaxed(stdev->thermal_base) & 0x7F) * MD_FACTOR; in thermal_get_temp()
55 actual_mask = readl_relaxed(stdev->thermal_base); in spear_thermal_suspend()
56 writel_relaxed(actual_mask & ~stdev->flags, stdev->thermal_base); in spear_thermal_suspend()
78 actual_mask = readl_relaxed(stdev->thermal_base); in spear_thermal_resume()
79 writel_relaxed(actual_mask | stdev->flags, stdev->thermal_base); in spear_thermal_resume()
106 stdev->thermal_base = devm_platform_get_and_ioremap_resource(pdev, 0, NULL); in spear_thermal_probe()
107 if (IS_ERR(stdev->thermal_base)) in spear_thermal_probe()
108 return PTR_ERR(stdev->thermal_base); in spear_thermal_probe()
123 writel_relaxed(stdev->flags, stdev->thermal_base); in spear_thermal_probe()
141 stdev->thermal_base); in spear_thermal_probe()
162 actual_mask = readl_relaxed(stdev->thermal_base); in spear_thermal_exit()
163 writel_relaxed(actual_mask & ~stdev->flags, stdev->thermal_base); in spear_thermal_exit()