Home
last modified time | relevance | path

Searched refs:reg (Results 1 – 25 of 27) sorted by relevance

12

/hal_silabs-latest/gecko/emlib/inc/
Dem_chip.h79 volatile uint32_t *reg; in CHIP_Init() local
84 reg = (volatile uint32_t *)0x400CA00C; in CHIP_Init()
85 *reg &= ~(0x70UL); in CHIP_Init()
87 reg = (volatile uint32_t *)0x400C6020; in CHIP_Init()
88 *reg &= ~(0xE0000000UL); in CHIP_Init()
89 *reg |= ~(7UL << 25); in CHIP_Init()
93 reg = (volatile uint32_t *)0x400C6020; in CHIP_Init()
94 *reg &= ~(0x00001F80UL); in CHIP_Init()
96 reg = (volatile uint32_t *)0x400C8040; in CHIP_Init()
97 *reg = 0; in CHIP_Init()
[all …]
Dem_smu.h1399 uint32_t reg[3]; /**< Peripheral access control array.*/ member
1401 uint32_t reg[2]; /**< Peripheral access control array.*/
1446 SMU_NS_CFGNS->PPUNSPATD0 = init->ppu.reg[0]; in SMU_Init()
1447 SMU_NS_CFGNS->PPUNSPATD1 = init->ppu.reg[1]; in SMU_Init()
1449 SMU_NS_CFGNS->PPUNSPATD2 = init->ppu.reg[2]; in SMU_Init()
1452 SMU->PPUPATD0 = init->ppu.reg[0]; in SMU_Init()
1453 SMU->PPUPATD1 = init->ppu.reg[1]; in SMU_Init()
1455 SMU->PPUPATD2 = init->ppu.reg[2]; in SMU_Init()
Dem_crypto.h695 void CRYPTO_BurstToCrypto(volatile uint32_t * reg,
715 void CRYPTO_BurstFromCrypto(volatile uint32_t * reg, uint32_t * val);
747 void CRYPTO_DataWriteUnaligned(volatile uint32_t * reg,
782 void CRYPTO_DataReadUnaligned(volatile uint32_t * reg,
/hal_silabs-latest/simplicity_sdk/platform/emlib/inc/
Dem_chip.h83 volatile uint32_t *reg; in CHIP_Init() local
88 reg = (volatile uint32_t *)0x400CA00C; in CHIP_Init()
89 *reg &= ~(0x70UL); in CHIP_Init()
91 reg = (volatile uint32_t *)0x400C6020; in CHIP_Init()
92 *reg &= ~(0xE0000000UL); in CHIP_Init()
93 *reg |= ~(7UL << 25); in CHIP_Init()
97 reg = (volatile uint32_t *)0x400C6020; in CHIP_Init()
98 *reg &= ~(0x00001F80UL); in CHIP_Init()
100 reg = (volatile uint32_t *)0x400C8040; in CHIP_Init()
101 *reg = 0; in CHIP_Init()
[all …]
Dem_smu.h1449 uint32_t reg[3]; /**< Peripheral access control array.*/ member
1451 uint32_t reg[2]; /**< Peripheral access control array.*/
1496 SMU_NS_CFGNS->PPUNSPATD0 = init->ppu.reg[0]; in SMU_Init()
1497 SMU_NS_CFGNS->PPUNSPATD1 = init->ppu.reg[1]; in SMU_Init()
1499 SMU_NS_CFGNS->PPUNSPATD2 = init->ppu.reg[2]; in SMU_Init()
1502 SMU->PPUPATD0 = init->ppu.reg[0]; in SMU_Init()
1503 SMU->PPUPATD1 = init->ppu.reg[1]; in SMU_Init()
1505 SMU->PPUPATD2 = init->ppu.reg[2]; in SMU_Init()
Dem_crypto.h695 void CRYPTO_BurstToCrypto(volatile uint32_t * reg,
715 void CRYPTO_BurstFromCrypto(volatile uint32_t * reg, uint32_t * val);
747 void CRYPTO_DataWriteUnaligned(volatile uint32_t * reg,
782 void CRYPTO_DataReadUnaligned(volatile uint32_t * reg,
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/systemlevel/src/
Drsi_pll.c101 uint16_t reg = 0; in clk_set_soc_pll_freq() local
151 reg = SPI_MEM_MAP_PLL(SOCPLLMACROREG3); in clk_set_soc_pll_freq()
152reg = (uint16_t)(reg << 1); /* according to RTL bug SOCPLLMACROREG3 (read issue) will shift to one… in clk_set_soc_pll_freq()
153 reg &= (uint16_t)~LDO_PROG_SOCPLL; in clk_set_soc_pll_freq()
154 reg |= 1 << 13; in clk_set_soc_pll_freq()
156 SPI_MEM_MAP_PLL(SOCPLLMACROREG3) = reg; in clk_set_soc_pll_freq()
229 reg = SPI_MEM_MAP_PLL(SOCPLLMACROREG3); in clk_set_soc_pll_freq()
230reg = (uint16_t)(reg << 1); /* according to RTL bug SOCPLLMACROREG3 (read issue) will shift to one… in clk_set_soc_pll_freq()
231 reg &= (uint16_t)~LDO_PROG_SOCPLL; in clk_set_soc_pll_freq()
232 reg |= 5 << 13; in clk_set_soc_pll_freq()
[all …]
/hal_silabs-latest/gecko/emlib/src/
Dem_emu.c1977 uint32_t reg; in EMU_BUPDInit() local
1980 reg = EMU->PWRCONF & ~(_EMU_PWRCONF_PWRRES_MASK in EMU_BUPDInit()
1985 reg |= bupdInit->resistor in EMU_BUPDInit()
1990 EMU->PWRCONF = reg; in EMU_BUPDInit()
1993 reg = EMU->BUINACT & ~(_EMU_BUINACT_PWRCON_MASK); in EMU_BUPDInit()
1994 reg |= (bupdInit->inactivePower); in EMU_BUPDInit()
1995 EMU->BUINACT = reg; in EMU_BUPDInit()
1998 reg = EMU->BUACT & ~(_EMU_BUACT_PWRCON_MASK); in EMU_BUPDInit()
1999 reg |= (bupdInit->activePower); in EMU_BUPDInit()
2000 EMU->BUACT = reg; in EMU_BUPDInit()
[all …]
Dem_crypto.c85 __STATIC_INLINE void cryptoBurstToCryptoAndZeroize(volatile uint32_t * reg,
88 __STATIC_INLINE void cryptoBurstFromCryptoAndZeroize(volatile uint32_t * reg,
175 volatile uint32_t * reg = (volatile uint32_t *) dataReg; in CRYPTO_DataWriteVariableSize() local
180 *reg = *val++; in CRYPTO_DataWriteVariableSize()
183 *reg = 0; in CRYPTO_DataWriteVariableSize()
186 CRYPTO_BurstToCrypto(reg, &val[0]); in CRYPTO_DataWriteVariableSize()
196 void CRYPTO_BurstToCrypto(volatile uint32_t * reg, in CRYPTO_BurstToCrypto() argument
205 *reg = v0; in CRYPTO_BurstToCrypto()
206 *reg = v1; in CRYPTO_BurstToCrypto()
207 *reg = v2; in CRYPTO_BurstToCrypto()
[all …]
Dem_dac.c81 volatile uint32_t *reg; in DAC_Enable() local
87 reg = &(dac->CH0CTRL); in DAC_Enable()
89 reg = &(dac->CH1CTRL); in DAC_Enable()
92 BUS_RegBitWrite(reg, _DAC_CH0CTRL_EN_SHIFT, enable); in DAC_Enable()
Dem_letimer.c53 #define LETIMER_COMP_REG_VALID(reg) (((reg) <= 1)) argument
65 #define LETIMER_REP_REG_VALID(reg) (((reg) <= 1)) argument
Dem_rtc.c53 #define RTC_COMP_REG_VALID(reg) (((reg) < NUM_RTC_CHANNELS)) argument
Dem_rtcc.c99 volatile uint32_t *reg = &PRS->CONSUMER_RTCC_CC0; in RTCC_ChannelInit() local
100 reg[ch] = confPtr->prsSel; in RTCC_ChannelInit()
Dem_cmu.c810 volatile uint32_t *reg = NULL; in CMU_ClockEnable() local
817 reg = &CMU->CLKEN0; in CMU_ClockEnable()
819 reg = &CMU->CLKEN1; in CMU_ClockEnable()
822 reg = &CMU->CLKEN2; in CMU_ClockEnable()
826 reg = &CMU->CRYPTOACCCLKCTRL; in CMU_ClockEnable()
837 BUS_RegBitWrite(reg, bit, (uint32_t)enable); in CMU_ClockEnable()
7504 volatile uint32_t *reg; in CMU_ClockEnable() local
7512 reg = &CMU->CTRL; in CMU_ClockEnable()
7518 reg = &CMU->HFCORECLKEN0; in CMU_ClockEnable()
7527 reg = &CMU->HFBUSCLKEN0; in CMU_ClockEnable()
[all …]
/hal_silabs-latest/simplicity_sdk/platform/emlib/src/
Dem_emu.c2032 uint32_t reg; in EMU_BUPDInit() local
2035 reg = EMU->PWRCONF & ~(_EMU_PWRCONF_PWRRES_MASK in EMU_BUPDInit()
2040 reg |= bupdInit->resistor in EMU_BUPDInit()
2045 EMU->PWRCONF = reg; in EMU_BUPDInit()
2048 reg = EMU->BUINACT & ~(_EMU_BUINACT_PWRCON_MASK); in EMU_BUPDInit()
2049 reg |= (bupdInit->inactivePower); in EMU_BUPDInit()
2050 EMU->BUINACT = reg; in EMU_BUPDInit()
2053 reg = EMU->BUACT & ~(_EMU_BUACT_PWRCON_MASK); in EMU_BUPDInit()
2054 reg |= (bupdInit->activePower); in EMU_BUPDInit()
2055 EMU->BUACT = reg; in EMU_BUPDInit()
[all …]
Dem_crypto.c85 __STATIC_INLINE void cryptoBurstToCryptoAndZeroize(volatile uint32_t * reg,
88 __STATIC_INLINE void cryptoBurstFromCryptoAndZeroize(volatile uint32_t * reg,
175 volatile uint32_t * reg = (volatile uint32_t *) dataReg; in CRYPTO_DataWriteVariableSize() local
180 *reg = *val++; in CRYPTO_DataWriteVariableSize()
183 *reg = 0; in CRYPTO_DataWriteVariableSize()
186 CRYPTO_BurstToCrypto(reg, &val[0]); in CRYPTO_DataWriteVariableSize()
196 void CRYPTO_BurstToCrypto(volatile uint32_t * reg, in CRYPTO_BurstToCrypto() argument
205 *reg = v0; in CRYPTO_BurstToCrypto()
206 *reg = v1; in CRYPTO_BurstToCrypto()
207 *reg = v2; in CRYPTO_BurstToCrypto()
[all …]
Dem_letimer.c53 #define LETIMER_COMP_REG_VALID(reg) (((reg) <= 1)) argument
65 #define LETIMER_REP_REG_VALID(reg) (((reg) <= 1)) argument
Dem_rtc.c53 #define RTC_COMP_REG_VALID(reg) (((reg) < NUM_RTC_CHANNELS)) argument
Dem_rtcc.c99 volatile uint32_t *reg = &PRS->CONSUMER_RTCC_CC0; in RTCC_ChannelInit() local
100 reg[ch] = confPtr->prsSel; in RTCC_ChannelInit()
Dem_cmu.c816 volatile uint32_t *reg = NULL; in CMU_ClockEnable() local
823 reg = &CMU->CLKEN0; in CMU_ClockEnable()
825 reg = &CMU->CLKEN1; in CMU_ClockEnable()
828 reg = &CMU->CLKEN2; in CMU_ClockEnable()
832 reg = &CMU->CRYPTOACCCLKCTRL; in CMU_ClockEnable()
843 BUS_RegBitWrite(reg, bit, (uint32_t)enable); in CMU_ClockEnable()
7557 volatile uint32_t *reg; in CMU_ClockEnable() local
7565 reg = &CMU->CTRL; in CMU_ClockEnable()
7571 reg = &CMU->HFCORECLKEN0; in CMU_ClockEnable()
7580 reg = &CMU->HFBUSCLKEN0; in CMU_ClockEnable()
[all …]
/hal_silabs-latest/scripts/
Dgen_pinctrl.py186 for reg in gpio.registers:
187 if reg.name == "DBGROUTEPEN":
188 assert PINCTRL_GPIO_OFFSET == reg.address_offset
190 reg_offset_word = (reg.address_offset - PINCTRL_GPIO_OFFSET) // 4
192 if reg.name.endswith("_ROUTEEN"):
193 peripheral = reg.name[:-8]
198 for field in reg.fields:
205 if reg.name.endswith("ROUTE"):
206 peripheral, signal = reg.name.split("_", 1)
/hal_silabs-latest/simplicity_sdk/platform/service/clock_manager/src/
Dsl_clock_manager_hal_s2.c509 volatile uint32_t *reg = NULL; in sli_clock_manager_hal_enable_bus_clock() local
521 reg = &CMU->CLKEN0; in sli_clock_manager_hal_enable_bus_clock()
523 reg = &CMU->CLKEN1; in sli_clock_manager_hal_enable_bus_clock()
526 reg = &CMU->CLKEN2; in sli_clock_manager_hal_enable_bus_clock()
533 BUS_RegBitWrite(reg, bit, (uint32_t)enable); in sli_clock_manager_hal_enable_bus_clock()
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/cmsis_driver/
DUDMA.h54 UDMA0_Type *reg; // UDMA register interface member
DGSPI.h156 GSPI0_Type *reg; // SPI peripheral register interface member
DSAI.h238 I2S0_Type *reg; // Pointer to I2S peripheral member

12