Home
last modified time | relevance | path

Searched refs:reg_addr (Results 1 – 3 of 3) sorted by relevance

/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/core/chip/src/iPMU_prog/iPMU_dotc/
Dipmu_apis.c184 void update_ipmu_data(uint32_t reg_addr, uint32_t reg_type, uint32_t data, uint32_t mask) in update_ipmu_data() argument
189 value = PMU_DIRECT_ACCESS(reg_addr); in update_ipmu_data()
191 value = PMU_SPI_DIRECT_ACCESS(reg_addr); in update_ipmu_data()
193 value = *(volatile uint32_t *)(reg_addr); in update_ipmu_data()
198 PMU_DIRECT_ACCESS(reg_addr) = value; in update_ipmu_data()
200 PMU_SPI_DIRECT_ACCESS(reg_addr) = value; in update_ipmu_data()
202 *(volatile uint32_t *)(reg_addr) = value; in update_ipmu_data()
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/systemlevel/src/
Drsi_ipmu.c647 volatile uint32_t reg_addr = 0; in RSI_IPMU_ProgramConfigData() local
666 reg_addr = config[(2U * index) + 1]; in RSI_IPMU_ProgramConfigData()
679 reg_read_data = *(volatile uint32_t *)reg_addr; in RSI_IPMU_ProgramConfigData()
692 *(volatile uint32_t *)reg_addr = reg_write_data; in RSI_IPMU_ProgramConfigData()
709 volatile uint32_t reg_addr = 0; in RSI_APB_ProgramConfigData() local
718 (void)reg_addr; in RSI_APB_ProgramConfigData()
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/systemlevel/inc/
Drsi_ipmu.h812 void update_ipmu_data(uint32_t reg_addr, uint32_t reg_type, uint32_t data, uint32_t mask);