Lines Matching full:trim
45 LOG_DBG("REGW: NRF_ABB->TRIM.RINGO[%d] 0x%x, V: 0x%x", in ld_dvfs_init()
47 (uint32_t)&NRF_ABB->TRIM.RINGO[CURR_TARG_ABB_SLOT], in ld_dvfs_init()
49 LOG_DBG("REGW: NRF_ABB->TRIM.LOCKRANGE[%d] 0x%x, V: 0x%x", in ld_dvfs_init()
51 (uint32_t)&NRF_ABB->TRIM.LOCKRANGE[CURR_TARG_ABB_SLOT], in ld_dvfs_init()
53 LOG_DBG("REGW: NRF_ABB->TRIM.PVTMONCYCLES[%d] 0x%x, V: 0x%x", in ld_dvfs_init()
55 (uint32_t)&NRF_ABB->TRIM.PVTMONCYCLES[CURR_TARG_ABB_SLOT], in ld_dvfs_init()
59 LOG_DBG("REGW: NRF_APPLICATION_ABB->TRIM.RINGO[%d] 0x%x, V: 0x%x", in ld_dvfs_init()
61 (uint32_t)&NRF_APPLICATION_ABB->TRIM.RINGO[CURR_TARG_ABB_SLOT], in ld_dvfs_init()
63 LOG_DBG("REGW: NRF_APPLICATION_ABB->TRIM.LOCKRANGE[%d] 0x%x, V: 0x%x", in ld_dvfs_init()
65 (uint32_t)&NRF_APPLICATION_ABB->TRIM.LOCKRANGE[CURR_TARG_ABB_SLOT], in ld_dvfs_init()
67 LOG_DBG("REGW: NRF_APPLICATION_ABB->TRIM.PVTMONCYCLES[%d] 0x%x, V: 0x%x", in ld_dvfs_init()
69 (uint32_t)&NRF_APPLICATION_ABB->TRIM.PVTMONCYCLES[CURR_TARG_ABB_SLOT], in ld_dvfs_init()
73 NRF_ABB->TRIM.RINGO[CURR_TARG_ABB_SLOT] = opp_data->abb_ringo; in ld_dvfs_init()
74 NRF_ABB->TRIM.LOCKRANGE[CURR_TARG_ABB_SLOT] = opp_data->abb_lockrange; in ld_dvfs_init()
75 NRF_ABB->TRIM.PVTMONCYCLES[CURR_TARG_ABB_SLOT] = opp_data->abb_pvtmoncycles; in ld_dvfs_init()
77 NRF_APPLICATION_ABB->TRIM.RINGO[CURR_TARG_ABB_SLOT] = opp_data->abb_ringo; in ld_dvfs_init()
78 NRF_APPLICATION_ABB->TRIM.LOCKRANGE[CURR_TARG_ABB_SLOT] = opp_data->abb_lockrange; in ld_dvfs_init()
79 NRF_APPLICATION_ABB->TRIM.PVTMONCYCLES[CURR_TARG_ABB_SLOT] = opp_data->abb_pvtmoncycles; in ld_dvfs_init()
166 LOG_DBG("REGW: NRF_ABB->TRIM.RINGO[%d] 0x%x, V: 0x%x", in ld_dvfs_configure_abb_for_transition()
168 (uint32_t)&NRF_ABB->TRIM.RINGO[TRANSIENT_ZBB_ABB_SLOT], in ld_dvfs_configure_abb_for_transition()
170 LOG_DBG("REGW: NRF_ABB->TRIM.LOCKRANGE[%d] 0x%x, V: 0x%x", in ld_dvfs_configure_abb_for_transition()
172 (uint32_t)&NRF_ABB->TRIM.LOCKRANGE[TRANSIENT_ZBB_ABB_SLOT], in ld_dvfs_configure_abb_for_transition()
174 LOG_DBG("REGW: NRF_ABB->TRIM.PVTMONCYCLES[%d] 0x%x, V: 0x%x", in ld_dvfs_configure_abb_for_transition()
176 (uint32_t)&NRF_ABB->TRIM.PVTMONCYCLES[TRANSIENT_ZBB_ABB_SLOT], in ld_dvfs_configure_abb_for_transition()
180 LOG_DBG("REGW: NRF_APPLICATION_ABB->TRIM.RINGO[%d] 0x%x, V: 0x%x", in ld_dvfs_configure_abb_for_transition()
182 (uint32_t)&NRF_APPLICATION_ABB->TRIM.RINGO[TRANSIENT_ZBB_ABB_SLOT], in ld_dvfs_configure_abb_for_transition()
184 LOG_DBG("REGW: NRF_APPLICATION_ABB->TRIM.LOCKRANGE[%d] 0x%x, V: 0x%x", in ld_dvfs_configure_abb_for_transition()
186 (uint32_t)&NRF_APPLICATION_ABB->TRIM.LOCKRANGE[TRANSIENT_ZBB_ABB_SLOT], in ld_dvfs_configure_abb_for_transition()
188 LOG_DBG("REGW: NRF_APPLICATION_ABB->TRIM.PVTMONCYCLES[%d] 0x%x, V: 0x%x", in ld_dvfs_configure_abb_for_transition()
190 (uint32_t)&NRF_APPLICATION_ABB->TRIM.PVTMONCYCLES[TRANSIENT_ZBB_ABB_SLOT], in ld_dvfs_configure_abb_for_transition()
194 NRF_ABB->TRIM.RINGO[TRANSIENT_ZBB_ABB_SLOT] = opp_data->abb_ringo; in ld_dvfs_configure_abb_for_transition()
195 NRF_ABB->TRIM.LOCKRANGE[TRANSIENT_ZBB_ABB_SLOT] = opp_data->abb_lockrange; in ld_dvfs_configure_abb_for_transition()
196 NRF_ABB->TRIM.PVTMONCYCLES[TRANSIENT_ZBB_ABB_SLOT] = opp_data->abb_pvtmoncycles; in ld_dvfs_configure_abb_for_transition()
198 NRF_APPLICATION_ABB->TRIM.RINGO[TRANSIENT_ZBB_ABB_SLOT] = opp_data->abb_ringo; in ld_dvfs_configure_abb_for_transition()
199 NRF_APPLICATION_ABB->TRIM.LOCKRANGE[TRANSIENT_ZBB_ABB_SLOT] = opp_data->abb_lockrange; in ld_dvfs_configure_abb_for_transition()
200 NRF_APPLICATION_ABB->TRIM.PVTMONCYCLES[TRANSIENT_ZBB_ABB_SLOT] = opp_data->abb_pvtmoncycles; in ld_dvfs_configure_abb_for_transition()
205 LOG_DBG("REGW: NRF_ABB->TRIM.RINGO[%d] 0x%x, V: 0x%x", in ld_dvfs_configure_abb_for_transition()
207 (uint32_t)&NRF_ABB->TRIM.RINGO[CURR_TARG_ABB_SLOT], in ld_dvfs_configure_abb_for_transition()
209 LOG_DBG("REGW: NRF_ABB->TRIM.LOCKRANGE[%d] 0x%x, V: 0x%x", in ld_dvfs_configure_abb_for_transition()
211 (uint32_t)&NRF_ABB->TRIM.LOCKRANGE[CURR_TARG_ABB_SLOT], in ld_dvfs_configure_abb_for_transition()
213 LOG_DBG("REGW: NRF_ABB->TRIM.PVTMONCYCLES[%d] 0x%x, V: 0x%x", in ld_dvfs_configure_abb_for_transition()
215 (uint32_t)&NRF_ABB->TRIM.PVTMONCYCLES[CURR_TARG_ABB_SLOT], in ld_dvfs_configure_abb_for_transition()
223 LOG_DBG("REGW: NRF_APPLICATION_ABB->TRIM.RINGO[%d] 0x%x, V: 0x%x", in ld_dvfs_configure_abb_for_transition()
225 (uint32_t)&NRF_APPLICATION_ABB->TRIM.RINGO[CURR_TARG_ABB_SLOT], in ld_dvfs_configure_abb_for_transition()
227 LOG_DBG("REGW: NRF_APPLICATION_ABB->TRIM.LOCKRANGE[%d] 0x%x, V: 0x%x", in ld_dvfs_configure_abb_for_transition()
229 (uint32_t)&NRF_APPLICATION_ABB->TRIM.LOCKRANGE[CURR_TARG_ABB_SLOT], in ld_dvfs_configure_abb_for_transition()
231 LOG_DBG("REGW: NRF_APPLICATION_ABB->TRIM.PVTMONCYCLES[%d] 0x%x, V: 0x%x", in ld_dvfs_configure_abb_for_transition()
233 (uint32_t)&NRF_APPLICATION_ABB->TRIM.PVTMONCYCLES[CURR_TARG_ABB_SLOT], in ld_dvfs_configure_abb_for_transition()
240 NRF_ABB->TRIM.RINGO[CURR_TARG_ABB_SLOT] = opp_data->abb_ringo; in ld_dvfs_configure_abb_for_transition()
241 NRF_ABB->TRIM.LOCKRANGE[CURR_TARG_ABB_SLOT] = opp_data->abb_lockrange; in ld_dvfs_configure_abb_for_transition()
242 NRF_ABB->TRIM.PVTMONCYCLES[CURR_TARG_ABB_SLOT] = opp_data->abb_pvtmoncycles; in ld_dvfs_configure_abb_for_transition()
246 NRF_APPLICATION_ABB->TRIM.RINGO[CURR_TARG_ABB_SLOT] = opp_data->abb_ringo; in ld_dvfs_configure_abb_for_transition()
247 NRF_APPLICATION_ABB->TRIM.LOCKRANGE[CURR_TARG_ABB_SLOT] = opp_data->abb_lockrange; in ld_dvfs_configure_abb_for_transition()
248 NRF_APPLICATION_ABB->TRIM.PVTMONCYCLES[CURR_TARG_ABB_SLOT] = opp_data->abb_pvtmoncycles; in ld_dvfs_configure_abb_for_transition()
267 /* Temporary patch fixing medlow oppoint trim index */ in ld_dvfs_configure_hsfll()
273 hsfll_trim.vsup = NRF_FICR->TRIM.APPLICATION.HSFLL.TRIM.VSUP; in ld_dvfs_configure_hsfll()
274 hsfll_trim.coarse = NRF_FICR->TRIM.APPLICATION.HSFLL.TRIM.COARSE[freq_trim]; in ld_dvfs_configure_hsfll()
275 hsfll_trim.fine = NRF_FICR->TRIM.APPLICATION.HSFLL.TRIM.FINE[freq_trim]; in ld_dvfs_configure_hsfll()
277 hsfll_trim.vsup = NRF_FICR->TRIM.SECURE.HSFLL.TRIM.VSUP; in ld_dvfs_configure_hsfll()
278 hsfll_trim.coarse = NRF_FICR->TRIM.SECURE.HSFLL.TRIM.COARSE[freq_trim]; in ld_dvfs_configure_hsfll()
279 hsfll_trim.fine = NRF_FICR->TRIM.SECURE.HSFLL.TRIM.FINE[freq_trim]; in ld_dvfs_configure_hsfll()
285 LOG_DBG("REGW: NRF_HSFLL->TRIM.COARSE 0x%x, V: 0x%x", in ld_dvfs_configure_hsfll()
286 (uint32_t)&NRF_HSFLL->TRIM.COARSE, in ld_dvfs_configure_hsfll()
288 LOG_DBG("REGW: NRF_HSFLL->TRIM.FINE 0x%x, V: 0x%x", in ld_dvfs_configure_hsfll()
289 (uint32_t)&NRF_HSFLL->TRIM.FINE, in ld_dvfs_configure_hsfll()