Lines Matching full:block
198 NRF_POWER_ONRAM0, /**< Keep RAM block 0 on or off in system ON Mode */
199 NRF_POWER_OFFRAM0, /**< Keep retention on RAM block 0 when RAM block is switched off */
200 NRF_POWER_ONRAM1, /**< Keep RAM block 1 on or off in system ON Mode */
201 NRF_POWER_OFFRAM1, /**< Keep retention on RAM block 1 when RAM block is switched off */
202 NRF_POWER_ONRAM2, /**< Keep RAM block 2 on or off in system ON Mode */
203 NRF_POWER_OFFRAM2, /**< Keep retention on RAM block 2 when RAM block is switched off */
204 NRF_POWER_ONRAM3, /**< Keep RAM block 3 on or off in system ON Mode */
205 NRF_POWER_OFFRAM3, /**< Keep retention on RAM block 3 when RAM block is switched off */
215 …NRF_POWER_ONRAM0_MASK = 1U << NRF_POWER_ONRAM0, /**< Keep RAM block 0 on or off in system ON Mod…
216 …FRAM0_MASK = 1U << NRF_POWER_OFFRAM0, /**< Keep retention on RAM block 0 when RAM block is switche…
217 …NRF_POWER_ONRAM1_MASK = 1U << NRF_POWER_ONRAM1, /**< Keep RAM block 1 on or off in system ON Mod…
218 …FRAM1_MASK = 1U << NRF_POWER_OFFRAM1, /**< Keep retention on RAM block 1 when RAM block is switche…
219 …NRF_POWER_ONRAM2_MASK = 1U << NRF_POWER_ONRAM2, /**< Keep RAM block 2 on or off in system ON Mod…
220 …FRAM2_MASK = 1U << NRF_POWER_OFFRAM2, /**< Keep retention on RAM block 2 when RAM block is switche…
221 …NRF_POWER_ONRAM3_MASK = 1U << NRF_POWER_ONRAM3, /**< Keep RAM block 3 on or off in system ON Mod…
222 …FRAM3_MASK = 1U << NRF_POWER_OFFRAM3, /**< Keep retention on RAM block 3 when RAM block is switche…
668 * @brief Turn ON sections in selected RAM block.
670 * This function turns ON sections in block and also block retention.
675 * @param[in] block RAM block index.
679 __STATIC_INLINE void nrf_power_rampower_mask_on(uint8_t block, uint32_t section_mask);
682 * @brief Turn ON sections in selected RAM block.
684 * This function turns OFF sections in block and also block retention.
689 * @param[in] block RAM block index.
693 __STATIC_INLINE void nrf_power_rampower_mask_off(uint8_t block, uint32_t section_mask);
696 * @brief Get the mask of ON and retention sections in selected RAM block.
698 * @param[in] block RAM block index.
702 __STATIC_INLINE uint32_t nrf_power_rampower_mask_get(uint8_t block);
1019 __STATIC_INLINE void nrf_power_rampower_mask_on(uint8_t block, uint32_t section_mask) in nrf_power_rampower_mask_on() argument
1021 NRFX_ASSERT(block < NRFX_ARRAY_SIZE(NRF_POWER->RAM)); in nrf_power_rampower_mask_on()
1022 NRF_POWER->RAM[block].POWERSET = section_mask; in nrf_power_rampower_mask_on()
1025 __STATIC_INLINE void nrf_power_rampower_mask_off(uint8_t block, uint32_t section_mask) in nrf_power_rampower_mask_off() argument
1027 NRFX_ASSERT(block < NRFX_ARRAY_SIZE(NRF_POWER->RAM)); in nrf_power_rampower_mask_off()
1028 NRF_POWER->RAM[block].POWERCLR = section_mask; in nrf_power_rampower_mask_off()
1031 __STATIC_INLINE uint32_t nrf_power_rampower_mask_get(uint8_t block) in nrf_power_rampower_mask_get() argument
1033 NRFX_ASSERT(block < NRFX_ARRAY_SIZE(NRF_POWER->RAM)); in nrf_power_rampower_mask_get()
1034 return NRF_POWER->RAM[block].POWER; in nrf_power_rampower_mask_get()