| /hal_silabs-latest/gecko/emlib/inc/ |
| D | em_chip.h | 79 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 …]
|
| D | em_smu.h | 1399 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()
|
| D | em_crypto.h | 695 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/ |
| D | em_chip.h | 83 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 …]
|
| D | em_smu.h | 1449 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()
|
| D | em_crypto.h | 695 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/ |
| D | rsi_pll.c | 101 uint16_t reg = 0; in clk_set_soc_pll_freq() local 151 reg = SPI_MEM_MAP_PLL(SOCPLLMACROREG3); in clk_set_soc_pll_freq() 152 …reg = (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() 230 …reg = (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/ |
| D | em_emu.c | 1977 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 …]
|
| D | em_crypto.c | 85 __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 …]
|
| D | em_dac.c | 81 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()
|
| D | em_letimer.c | 53 #define LETIMER_COMP_REG_VALID(reg) (((reg) <= 1)) argument 65 #define LETIMER_REP_REG_VALID(reg) (((reg) <= 1)) argument
|
| D | em_rtc.c | 53 #define RTC_COMP_REG_VALID(reg) (((reg) < NUM_RTC_CHANNELS)) argument
|
| D | em_rtcc.c | 99 volatile uint32_t *reg = &PRS->CONSUMER_RTCC_CC0; in RTCC_ChannelInit() local 100 reg[ch] = confPtr->prsSel; in RTCC_ChannelInit()
|
| D | em_cmu.c | 810 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/ |
| D | em_emu.c | 2032 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 …]
|
| D | em_crypto.c | 85 __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 …]
|
| D | em_letimer.c | 53 #define LETIMER_COMP_REG_VALID(reg) (((reg) <= 1)) argument 65 #define LETIMER_REP_REG_VALID(reg) (((reg) <= 1)) argument
|
| D | em_rtc.c | 53 #define RTC_COMP_REG_VALID(reg) (((reg) < NUM_RTC_CHANNELS)) argument
|
| D | em_rtcc.c | 99 volatile uint32_t *reg = &PRS->CONSUMER_RTCC_CC0; in RTCC_ChannelInit() local 100 reg[ch] = confPtr->prsSel; in RTCC_ChannelInit()
|
| D | em_cmu.c | 816 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/ |
| D | gen_pinctrl.py | 186 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/ |
| D | sl_clock_manager_hal_s2.c | 509 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/ |
| D | UDMA.h | 54 UDMA0_Type *reg; // UDMA register interface member
|
| D | GSPI.h | 156 GSPI0_Type *reg; // SPI peripheral register interface member
|
| D | SAI.h | 238 I2S0_Type *reg; // Pointer to I2S peripheral member
|