Home
last modified time | relevance | path

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

12345678910>>...82

/Zephyr-latest/drivers/ethernet/
Deth_sam0_gmac.h14 #define GMAC_NCR NCR.reg
15 #define GMAC_NCFGR NCFGR.reg
16 #define GMAC_NSR NSR.reg
17 #define GMAC_UR UR.reg
18 #define GMAC_DCFGR DCFGR.reg
19 #define GMAC_TSR TSR.reg
20 #define GMAC_RBQB RBQB.reg
21 #define GMAC_TBQB TBQB.reg
22 #define GMAC_RSR RSR.reg
23 #define GMAC_ISR ISR.reg
[all …]
/Zephyr-latest/tests/kernel/fpu_sharing/generic/src/
Dfloat_regs_xtensa.h31 __asm__ volatile("wfr f0, %0\n" :: "r"(regs->fp_non_volatile.reg[0])); in _load_all_float_registers()
32 __asm__ volatile("wfr f1, %0\n" :: "r"(regs->fp_non_volatile.reg[1])); in _load_all_float_registers()
33 __asm__ volatile("wfr f2, %0\n" :: "r"(regs->fp_non_volatile.reg[2])); in _load_all_float_registers()
34 __asm__ volatile("wfr f3, %0\n" :: "r"(regs->fp_non_volatile.reg[3])); in _load_all_float_registers()
35 __asm__ volatile("wfr f4, %0\n" :: "r"(regs->fp_non_volatile.reg[4])); in _load_all_float_registers()
36 __asm__ volatile("wfr f5, %0\n" :: "r"(regs->fp_non_volatile.reg[5])); in _load_all_float_registers()
37 __asm__ volatile("wfr f6, %0\n" :: "r"(regs->fp_non_volatile.reg[6])); in _load_all_float_registers()
38 __asm__ volatile("wfr f7, %0\n" :: "r"(regs->fp_non_volatile.reg[7])); in _load_all_float_registers()
39 __asm__ volatile("wfr f8, %0\n" :: "r"(regs->fp_non_volatile.reg[8])); in _load_all_float_registers()
40 __asm__ volatile("wfr f9, %0\n" :: "r"(regs->fp_non_volatile.reg[9])); in _load_all_float_registers()
[all …]
/Zephyr-latest/drivers/display/
Ddisplay_ili9806e_dsi.c32 uint8_t reg; member
39 {.reg = 0xff, .cmd_len = 5, .cmd = {0xFF, 0x98, 0x06, 0x04, 0x01}},
41 {.reg = 0x08, .cmd_len = 1, .cmd = {0x10}},
43 {.reg = 0x21, .cmd_len = 1, .cmd = {0x01}},
45 {.reg = 0x30, .cmd_len = 1, .cmd = {0x01}},
47 {.reg = 0x31, .cmd_len = 1, .cmd = {0x00}},
49 {.reg = 0x40, .cmd_len = 1, .cmd = {0x14}},
51 {.reg = 0x41, .cmd_len = 1, .cmd = {0x33}},
53 {.reg = 0x42, .cmd_len = 1, .cmd = {0x02}},
55 {.reg = 0x43, .cmd_len = 1, .cmd = {0x09}},
[all …]
/Zephyr-latest/arch/arm64/core/
Dreset.c70 uint64_t reg; in z_arm64_el3_init() local
76 reg = 0U; /* Mostly RES0 */ in z_arm64_el3_init()
77 reg &= ~(CPTR_TTA_BIT | /* Do not trap sysreg accesses */ in z_arm64_el3_init()
80 write_cptr_el3(reg); in z_arm64_el3_init()
82 reg = 0U; /* Reset */ in z_arm64_el3_init()
84 reg |= SCR_NS_BIT; /* EL2 / EL3 non-secure */ in z_arm64_el3_init()
87 reg |= SCR_EEL2_BIT; /* Enable EL2 secure */ in z_arm64_el3_init()
90 reg |= (SCR_RES1 | /* RES1 */ in z_arm64_el3_init()
95 write_scr_el3(reg); in z_arm64_el3_init()
98 reg = read_sysreg(ICC_SRE_EL3); in z_arm64_el3_init()
[all …]
/Zephyr-latest/drivers/pinctrl/
Dpinctrl_emsdp.c110 uint32_t reg; in pinctrl_emsdp_set() local
117 reg = sys_read32(mux_regs + PMOD_MUX_CTRL); in pinctrl_emsdp_set()
119 reg = sys_read32(mux_regs + ARDUINO_MUX_CTRL); in pinctrl_emsdp_set()
124 reg &= ~(MUX_SEL0_MASK); in pinctrl_emsdp_set()
127 reg |= PM_A_CFG0_GPIO; in pinctrl_emsdp_set()
130 reg |= PM_A_CFG0_UART1a; in pinctrl_emsdp_set()
133 reg |= PM_A_CFG0_UART1b; in pinctrl_emsdp_set()
136 reg |= PM_A_CFG0_SPI; in pinctrl_emsdp_set()
139 reg |= PM_A_CFG0_I2C; in pinctrl_emsdp_set()
142 reg |= PM_A_CFG0_PWM1; in pinctrl_emsdp_set()
[all …]
Dpinctrl_nrf.c44 #define NRF_PSEL_UART(reg, line) ((NRF_UART_Type *)reg)->PSEL##line argument
47 #define NRF_PSEL_UART(reg, line) ((NRF_UARTE_Type *)reg)->PSEL.line argument
51 #define NRF_PSEL_SPIM(reg, line) ((NRF_SPI_Type *)reg)->PSEL##line argument
54 #define NRF_PSEL_SPIM(reg, line) ((NRF_SPIM_Type *)reg)->PSEL.line argument
60 #define NRF_PSEL_SPIS(reg, line) ((NRF_SPIS_Type *)reg)->PSEL##line argument
62 #define NRF_PSEL_SPIS(reg, line) ((NRF_SPIS_Type *)reg)->PSEL.line argument
68 #define NRF_PSEL_TWIM(reg, line) ((NRF_TWI_Type *)reg)->PSEL##line argument
70 #define NRF_PSEL_TWIM(reg, line) ((NRF_TWI_Type *)reg)->PSEL.line argument
74 #define NRF_PSEL_TWIM(reg, line) ((NRF_TWIM_Type *)reg)->PSEL.line argument
78 #define NRF_PSEL_I2S(reg, line) ((NRF_I2S_Type *)reg)->PSEL.line argument
[all …]
/Zephyr-latest/soc/atmel/sam0/common/
Dsercom_fixup_samd5x.h8 #define MCLK_SERCOM0 (&MCLK->APBAMASK.reg)
12 #define MCLK_SERCOM0 (&MCLK->APBBMASK.reg)
16 #define MCLK_SERCOM0 (&MCLK->APBCMASK.reg)
20 #define MCLK_SERCOM0 (&MCLK->APBDMASK.reg)
25 #define MCLK_SERCOM1 (&MCLK->APBAMASK.reg)
29 #define MCLK_SERCOM1 (&MCLK->APBBMASK.reg)
33 #define MCLK_SERCOM1 (&MCLK->APBCMASK.reg)
37 #define MCLK_SERCOM1 (&MCLK->APBDMASK.reg)
42 #define MCLK_SERCOM2 (&MCLK->APBAMASK.reg)
46 #define MCLK_SERCOM2 (&MCLK->APBBMASK.reg)
[all …]
Dtc_fixup_samd5x.h8 #define MCLK_TC0 (&MCLK->APBAMASK.reg)
12 #define MCLK_TC0 (&MCLK->APBBMASK.reg)
16 #define MCLK_TC0 (&MCLK->APBCMASK.reg)
20 #define MCLK_TC0 (&MCLK->APBDMASK.reg)
25 #define MCLK_TC2 (&MCLK->APBAMASK.reg)
29 #define MCLK_TC2 (&MCLK->APBBMASK.reg)
33 #define MCLK_TC2 (&MCLK->APBCMASK.reg)
37 #define MCLK_TC2 (&MCLK->APBDMASK.reg)
42 #define MCLK_TC4 (&MCLK->APBAMASK.reg)
46 #define MCLK_TC4 (&MCLK->APBBMASK.reg)
[all …]
/Zephyr-latest/drivers/sensor/ti/tmp1075/
Dtmp1075.h28 #define TMP1075_SET_ONE_SHOT_CONVERSION(reg, enable) \ argument
29 ((reg) = ((reg) & ~(1 << 15)) | ((enable) << 15))
32 #define TMP1075_SET_CONVERSION_RATE(reg, rate) ((reg) |= ((rate) << 13)) argument
35 #define TMP1075_SET_CONSECUTIVE_FAULT_MEASUREMENTS(reg, faults) ((reg) |= ((faults) << 11)) argument
38 #define TMP1075_SET_ALERT_PIN_POLARITY(reg, activeHigh) \ argument
39 ((reg) = ((reg) & ~(1 << 10)) | ((activeHigh) << 10))
42 #define TMP1075_SET_ALERT_PIN_FUNCTION(reg, interruptMode) \ argument
43 ((reg) = ((reg) & ~(1 << 9)) | ((interruptMode) << 9))
46 #define TMP1075_SET_SHUTDOWN_MODE(reg, shutdown) ((reg) = ((reg) & ~(1 << 8)) | ((shutdown) << 8)) argument
/Zephyr-latest/dts/arm/microchip/mec172x/
Dmec172x-vw-routing.dtsi17 vw-reg = <0x02 MSVW 0 0>;
22 vw-reg = <0x02 MSVW 0 1>;
27 vw-reg = <0x02 MSVW 0 2>;
32 vw-reg = <0x03 MSVW 1 0>;
37 vw-reg = <0x03 MSVW 1 1>;
42 vw-reg = <0x03 MSVW 1 2>;
47 vw-reg = <0x07 MSVW 2 0>;
52 vw-reg = <0x07 MSVW 2 1>;
57 vw-reg = <0x07 MSVW 2 2>;
62 vw-reg = <0x41 MSVW 3 0>;
[all …]
/Zephyr-latest/drivers/i2c/
Di2c_andes_atciic100.c45 uint32_t reg = 0; in i2c_atciic100_default_control() local
51 reg = sys_read32(I2C_CMD(dev)); in i2c_atciic100_default_control()
52 reg &= (~CMD_MSK); in i2c_atciic100_default_control()
53 reg |= (CMD_RESET_I2C); in i2c_atciic100_default_control()
54 sys_write32(reg, I2C_CMD(dev)); in i2c_atciic100_default_control()
57 reg = sys_read32(I2C_CFG(dev)); in i2c_atciic100_default_control()
58 switch (reg & 0x3) { in i2c_atciic100_default_control()
78 reg = sys_read32(I2C_SET(dev)); in i2c_atciic100_default_control()
79 reg |= ((SETUP_T_SUDAT_STD << 24) | in i2c_atciic100_default_control()
86 sys_write32(reg, I2C_SET(dev)); in i2c_atciic100_default_control()
[all …]
/Zephyr-latest/include/zephyr/usb_c/
Dtcpci.h33 #define TCPC_REG_TC_REV_MAJOR(reg) (((reg) & TCPC_REG_TC_REV_MAJOR_MASK) >> 4) argument
37 #define TCPC_REG_TC_REV_MINOR(reg) ((reg) & TCPC_REG_TC_REV_MINOR_MASK) argument
44 #define TCPC_REG_PD_REV_REV_MAJOR(reg) (((reg) & TCPC_REG_PD_REV_VER_REV_MAJOR_MASK) >> 12) argument
48 #define TCPC_REG_PD_REV_REV_MINOR(reg) (((reg) & TCPC_REG_PD_REV_VER_REV_MINOR_MASK) >> 8) argument
52 #define TCPC_REG_PD_REV_VER_MAJOR(reg) (((reg) & TCPC_REG_PD_REV_VER_VER_MAJOR_MASK) >> 4) argument
56 #define TCPC_REG_PD_REV_VER_MINOR(reg) ((reg) & TCPC_REG_PD_REV_VER_VER_MINOR_MASK) argument
63 #define TCPC_REG_PD_INT_REV_REV_MAJOR(reg) (((reg) & TCPC_REG_PD_REV_VER_REV_MAJOR_MASK) >> 12) argument
67 #define TCPC_REG_PD_INT_REV_REV_MINOR(reg) (((reg) & TCPC_REG_PD_REV_VER_REV_MINOR_MASK) >> 8) argument
71 #define TCPC_REG_PD_INT_REV_VER_MAJOR(reg) (((reg) & TCPC_REG_PD_REV_VER_VER_MAJOR_MASK) >> 4) argument
75 #define TCPC_REG_PD_INT_REV_VER_MINOR(reg) ((reg) & TCPC_REG_PD_REV_VER_VER_MINOR_MASK) argument
[all …]
/Zephyr-latest/drivers/dma/
Ddma_gd32.c62 uint32_t reg; member
95 gd32_dma_periph_increase_enable(uint32_t reg, dma_channel_enum ch) in gd32_dma_periph_increase_enable() argument
97 GD32_DMA_CHCTL(reg, ch) |= DMA_CHXCTL_PNAGA; in gd32_dma_periph_increase_enable()
101 gd32_dma_periph_increase_disable(uint32_t reg, dma_channel_enum ch) in gd32_dma_periph_increase_disable() argument
103 GD32_DMA_CHCTL(reg, ch) &= ~DMA_CHXCTL_PNAGA; in gd32_dma_periph_increase_disable()
107 gd32_dma_transfer_set_memory_to_memory(uint32_t reg, dma_channel_enum ch) in gd32_dma_transfer_set_memory_to_memory() argument
109 GD32_DMA_CHCTL(reg, ch) |= GD32_DMA_CHXCTL_M2M; in gd32_dma_transfer_set_memory_to_memory()
110 GD32_DMA_CHCTL(reg, ch) &= ~GD32_DMA_CHXCTL_DIR; in gd32_dma_transfer_set_memory_to_memory()
114 gd32_dma_transfer_set_memory_to_periph(uint32_t reg, dma_channel_enum ch) in gd32_dma_transfer_set_memory_to_periph() argument
116 GD32_DMA_CHCTL(reg, ch) &= ~GD32_DMA_CHXCTL_M2M; in gd32_dma_transfer_set_memory_to_periph()
[all …]
/Zephyr-latest/soc/nxp/imx/imx8ulp/adsp/include/adsp/
Dio.h15 static inline uint32_t io_reg_read(uint32_t reg) in io_reg_read() argument
17 return sys_read32(reg); in io_reg_read()
20 static inline void io_reg_write(uint32_t reg, uint32_t val) in io_reg_write() argument
22 sys_write32(val, reg); in io_reg_write()
25 static inline void io_reg_update_bits(uint32_t reg, uint32_t mask, in io_reg_update_bits() argument
28 io_reg_write(reg, (io_reg_read(reg) & (~mask)) | (value & mask)); in io_reg_update_bits()
31 static inline uint16_t io_reg_read16(uint32_t reg) in io_reg_read16() argument
33 return sys_read16(reg); in io_reg_read16()
36 static inline void io_reg_write16(uint32_t reg, uint16_t val) in io_reg_write16() argument
38 sys_write16(val, reg); in io_reg_write16()
/Zephyr-latest/soc/nxp/imx/imx8x/adsp/include/adsp/
Dio.h15 static inline uint32_t io_reg_read(uint32_t reg) in io_reg_read() argument
17 return sys_read32(reg); in io_reg_read()
20 static inline void io_reg_write(uint32_t reg, uint32_t val) in io_reg_write() argument
22 sys_write32(val, reg); in io_reg_write()
25 static inline void io_reg_update_bits(uint32_t reg, uint32_t mask, in io_reg_update_bits() argument
28 io_reg_write(reg, (io_reg_read(reg) & (~mask)) | (value & mask)); in io_reg_update_bits()
31 static inline uint16_t io_reg_read16(uint32_t reg) in io_reg_read16() argument
33 return sys_read16(reg); in io_reg_read16()
36 static inline void io_reg_write16(uint32_t reg, uint16_t val) in io_reg_write16() argument
38 sys_write16(val, reg); in io_reg_write16()
/Zephyr-latest/soc/nxp/imx/imx8/adsp/include/adsp/
Dio.h15 static inline uint32_t io_reg_read(uint32_t reg) in io_reg_read() argument
17 return sys_read32(reg); in io_reg_read()
20 static inline void io_reg_write(uint32_t reg, uint32_t val) in io_reg_write() argument
22 sys_write32(val, reg); in io_reg_write()
25 static inline void io_reg_update_bits(uint32_t reg, uint32_t mask, in io_reg_update_bits() argument
28 io_reg_write(reg, (io_reg_read(reg) & (~mask)) | (value & mask)); in io_reg_update_bits()
31 static inline uint16_t io_reg_read16(uint32_t reg) in io_reg_read16() argument
33 return sys_read16(reg); in io_reg_read16()
36 static inline void io_reg_write16(uint32_t reg, uint16_t val) in io_reg_write16() argument
38 sys_write16(val, reg); in io_reg_write16()
/Zephyr-latest/soc/nxp/imx/imx8m/adsp/include/adsp/
Dio.h15 static inline uint32_t io_reg_read(uint32_t reg) in io_reg_read() argument
17 return sys_read32(reg); in io_reg_read()
20 static inline void io_reg_write(uint32_t reg, uint32_t val) in io_reg_write() argument
22 sys_write32(val, reg); in io_reg_write()
25 static inline void io_reg_update_bits(uint32_t reg, uint32_t mask, in io_reg_update_bits() argument
28 io_reg_write(reg, (io_reg_read(reg) & (~mask)) | (value & mask)); in io_reg_update_bits()
31 static inline uint16_t io_reg_read16(uint32_t reg) in io_reg_read16() argument
33 return sys_read16(reg); in io_reg_read16()
36 static inline void io_reg_write16(uint32_t reg, uint16_t val) in io_reg_write16() argument
38 sys_write16(val, reg); in io_reg_write16()
/Zephyr-latest/soc/nxp/imxrt/imxrt5xx/f1/include/adsp/
Dio.h15 static inline uint32_t io_reg_read(uint32_t reg) in io_reg_read() argument
17 return sys_read32(reg); in io_reg_read()
20 static inline void io_reg_write(uint32_t reg, uint32_t val) in io_reg_write() argument
22 sys_write32(val, reg); in io_reg_write()
25 static inline void io_reg_update_bits(uint32_t reg, uint32_t mask, in io_reg_update_bits() argument
28 io_reg_write(reg, (io_reg_read(reg) & (~mask)) | (value & mask)); in io_reg_update_bits()
31 static inline uint16_t io_reg_read16(uint32_t reg) in io_reg_read16() argument
33 return sys_read16(reg); in io_reg_read16()
36 static inline void io_reg_write16(uint32_t reg, uint16_t val) in io_reg_write16() argument
38 sys_write16(val, reg); in io_reg_write16()
/Zephyr-latest/soc/intel/intel_adsp/common/include/
Dcpu_init.h27 uint32_t reg; in cpu_early_init() local
56 reg = MEMCTL_VALUE; in cpu_early_init()
57 XTENSA_WSR("MEMCTL", reg); in cpu_early_init()
62 reg = 0; in cpu_early_init()
63 XTENSA_WUR("THREADPTR", reg); in cpu_early_init()
72 reg = ADSP_L1_CACHE_PREFCTL_VALUE; in cpu_early_init()
73 XTENSA_WSR("PREFCTL", reg); in cpu_early_init()
94 reg = ATOMCTL_VALUE; in cpu_early_init()
95 XTENSA_WSR("ATOMCTL", reg); in cpu_early_init()
98 reg = 0; in cpu_early_init()
[all …]
/Zephyr-latest/include/zephyr/drivers/misc/coresight/
Dstmesp.h56 static inline volatile void *_stmesp_get_data_reg(STMESP_Type *reg, bool ts, in _stmesp_get_data_reg() argument
62 return &reg->G_DMTS[0]; in _stmesp_get_data_reg()
64 return &reg->G_DTS[0]; in _stmesp_get_data_reg()
68 return &reg->I_DMTS[0]; in _stmesp_get_data_reg()
70 return &reg->I_DTS[0]; in _stmesp_get_data_reg()
76 return &reg->G_DM[0]; in _stmesp_get_data_reg()
78 return &reg->G_D[0]; in _stmesp_get_data_reg()
82 return &reg->I_DM[0]; in _stmesp_get_data_reg()
84 return &reg->I_D[0]; in _stmesp_get_data_reg()
99 static inline void stmesp_flag(STMESP_Type *reg, uint32_t data, bool ts, bool guaranteed) in stmesp_flag() argument
[all …]
/Zephyr-latest/dts/arm/microchip/
Dmec5.dtsi21 reg = <0>;
27 reg = <0x4000fc00 0x200>;
31 reg = <0x40080100 0x100 0x4000a400 0x100>;
32 reg-names = "pcrr", "vbatr";
37 reg = <0x4000e000 0x400>;
45 reg = <0x0 0x14>;
50 reg = <0x14 0x14>;
55 reg = <0x28 0x14>;
60 reg = <0x3c 0x14>;
65 reg = <0x50 0x14>;
[all …]
/Zephyr-latest/drivers/gpio/
Dgpio_mmio32.c52 volatile uint32_t *reg = config->reg; in gpio_mmio32_config() local
56 *reg = (*reg | (1 << pin)); in gpio_mmio32_config()
58 *reg = (*reg & (config->mask & ~(1 << pin))); in gpio_mmio32_config()
71 *value = *config->reg & config->mask; in gpio_mmio32_port_get_raw()
82 volatile uint32_t *reg = config->reg; in gpio_mmio32_port_set_masked_raw() local
90 *reg = (*reg & ~mask) | value; in gpio_mmio32_port_set_masked_raw()
101 volatile uint32_t *reg = config->reg; in gpio_mmio32_port_set_bits_raw() local
108 *reg = (*reg | mask); in gpio_mmio32_port_set_bits_raw()
119 volatile uint32_t *reg = config->reg; in gpio_mmio32_port_clear_bits_raw() local
126 *reg = (*reg & ~mask); in gpio_mmio32_port_clear_bits_raw()
[all …]
/Zephyr-latest/dts/riscv/sifive/
Driscv32-fe310.dtsi32 reg = <0>;
53 reg = <0x10000000 0x40>;
54 reg-names = "control";
60 reg = <0x10000040 0x9c0>;
61 reg-names = "control";
66 reg = <0x2000000 0x10000>;
71 reg = <0x0 0x1000>;
72 reg-names = "control";
76 reg = <0x80000000 0x4000>;
77 reg-names = "mem";
[all …]
/Zephyr-latest/soc/brcm/bcmvk/viper/a72/
Dplat_core.c14 uint64_t reg, val; in z_arm64_el3_plat_init() local
17 reg = read_actlr_el3(); in z_arm64_el3_plat_init()
18 reg |= (ACTLR_EL3_L2ACTLR_BIT | in z_arm64_el3_plat_init()
23 write_actlr_el3(reg); in z_arm64_el3_plat_init()
25 reg = read_sysreg(CORTEX_A72_L2ACTLR_EL1); in z_arm64_el3_plat_init()
26 reg |= CORTEX_A72_L2ACTLR_DISABLE_ACE_SH_OR_CHI_BIT; in z_arm64_el3_plat_init()
27 write_sysreg(reg, CORTEX_A72_L2ACTLR_EL1); in z_arm64_el3_plat_init()
38 reg &= ~val; in z_arm64_el3_plat_init()
47 reg |= val; in z_arm64_el3_plat_init()
49 write_sysreg(reg, CORTEX_A72_L2CTLR_EL1); in z_arm64_el3_plat_init()
/Zephyr-latest/tests/drivers/build_all/sensor/
Di2c.dtsi35 reg = <0x0>;
41 reg = <0x1>;
46 reg = <0x2>;
52 reg = <0x3>;
60 reg = <0x4>;
65 reg = <0x5>;
70 reg = <0x6>;
75 reg = <0x7>;
81 reg = <0x8>;
88 reg = <0x9>;
[all …]

12345678910>>...82