Lines Matching refs:ccm_anatop
144 struct mxc_ccm_anatop_reg *ccm_anatop = (struct mxc_ccm_anatop_reg *) in read_cpu_temperature() local
165 writel(TEMPMON_HW_ANADIG_TEMPSENSE1_POWER_DOWN_MASK, &ccm_anatop->tempsense1_clr); in read_cpu_temperature()
166 writel(PMU_REF_REFTOP_SELFBIASOFF_MASK, &ccm_anatop->ref_set); in read_cpu_temperature()
169 reg = readl(&ccm_anatop->tempsense1); in read_cpu_temperature()
172 writel(reg, &ccm_anatop->tempsense1); in read_cpu_temperature()
174 writel(TEMPMON_HW_ANADIG_TEMPSENSE1_MEASURE_TEMP_MASK, &ccm_anatop->tempsense1_clr); in read_cpu_temperature()
175 writel(TEMPMON_HW_ANADIG_TEMPSENSE1_FINISHED_MASK, &ccm_anatop->tempsense1_clr); in read_cpu_temperature()
176 writel(TEMPMON_HW_ANADIG_TEMPSENSE1_MEASURE_TEMP_MASK, &ccm_anatop->tempsense1_set); in read_cpu_temperature()
179 while ((readl(&ccm_anatop->tempsense1) & in read_cpu_temperature()
182 reg = readl(&ccm_anatop->tempsense1); in read_cpu_temperature()
193 reg = readl(&ccm_anatop->tempsense1); in read_cpu_temperature()
198 writel(TEMPMON_HW_ANADIG_TEMPSENSE1_FINISHED_MASK, &ccm_anatop->tempsense1_clr); in read_cpu_temperature()
201 writel(TEMPMON_HW_ANADIG_TEMPSENSE1_POWER_DOWN_MASK, &ccm_anatop->tempsense1_set); in read_cpu_temperature()
202 writel(PMU_REF_REFTOP_SELFBIASOFF_MASK, &ccm_anatop->ref_clr); in read_cpu_temperature()