Lines Matching refs:pcr
23 struct pcr_regs *pcr = ((struct pcr_regs *)DT_REG_ADDR_BY_IDX(DT_NODELABEL(pcr), 0)); in pcr_clock_regs() local
24 uint32_t r = pcr->PWR_RST_STS; in pcr_clock_regs()
30 r = pcr->OSC_ID; in pcr_clock_regs()
33 r = pcr->PROC_CLK_CTRL; in pcr_clock_regs()
36 r = pcr->SLOW_CLK_CTRL; in pcr_clock_regs()
42 struct vbatr_regs *vbr = ((struct vbatr_regs *)DT_REG_ADDR_BY_IDX(DT_NODELABEL(pcr), 1)); in vbat_clock_regs()
70 struct vbatr_regs *vbr = ((struct vbatr_regs *)DT_REG_ADDR_BY_IDX(DT_NODELABEL(pcr), 1)); in vbat_power_fail()
115 struct pcr_regs *pcr = ((struct pcr_regs *)DT_REG_ADDR_BY_IDX(DT_NODELABEL(pcr), 0)); in pcr_clock_regs() local
116 uint32_t pcr_clk_src = pcr->CLK32K_SRC_VTR; in pcr_clock_regs()
117 uint32_t r = pcr->PWR_RST_STS; in pcr_clock_regs()
125 r = pcr->OSC_ID; in pcr_clock_regs()
128 r = pcr->PROC_CLK_CTRL; in pcr_clock_regs()
131 r = pcr->SLOW_CLK_CTRL; in pcr_clock_regs()
134 r = pcr->CNT32K_PER; in pcr_clock_regs()
137 r = pcr->CNT32K_PER_MIN; in pcr_clock_regs()
140 r = pcr->CNT32K_DV; in pcr_clock_regs()
143 r = pcr->CNT32K_DV_MAX; in pcr_clock_regs()
146 r = pcr->CNT32K_VALID; in pcr_clock_regs()
149 r = pcr->CNT32K_VALID_MIN; in pcr_clock_regs()
152 r = pcr->CNT32K_CTRL; in pcr_clock_regs()
155 r = pcr->CLK32K_MON_ISTS; in pcr_clock_regs()
161 struct vbatr_regs *vbr = ((struct vbatr_regs *)DT_REG_ADDR_BY_IDX(DT_NODELABEL(pcr), 1)); in vbat_clock_regs()
169 struct vbatr_regs *vbr = ((struct vbatr_regs *)DT_REG_ADDR_BY_IDX(DT_NODELABEL(pcr), 1)); in vbat_power_fail()
186 static const struct device *clkdev = DEVICE_DT_GET(DT_NODELABEL(pcr));