| /bsp/core-v-mcu/Libraries/core_v_hal_libraries/core_v_hal/source/ |
| A D | hal_timer_irq.c | 35 writew (0,(uintptr_t)(PULP_FC_TIMER_ADDR + TIMER_CFG_LO_OFFSET)); in timer_irq_disable() 36 writew (0,(uintptr_t)(PULP_FC_TIMER_ADDR + TIMER_CFG_HI_OFFSET)); in timer_irq_disable() 56 writew(0xc000000f,(uintptr_t)(PULP_FC_TIMER_ADDR + TIMER_CFG_LO_OFFSET)); in timer_irq_init() 58 writew(TIMER_CFG_LO_ENABLE_MASK | TIMER_CFG_LO_RESET_MASK | in timer_irq_init() 72 writew(1, (uintptr_t)(PULP_FC_TIMER_ADDR + TIMER_RESET_LO_OFFSET)); in timer_irq_set_timeout() 73 writew(ticks, (uintptr_t)(PULP_FC_TIMER_ADDR + TIMER_CMP_LO_OFFSET)); in timer_irq_set_timeout() 74 writew(1, (uintptr_t)(PULP_FC_TIMER_ADDR + TIMER_RESET_HI_OFFSET)); in timer_irq_set_timeout()
|
| A D | hal_gpio_pulp.c | 44 writew(val << pad_shift, pad_conf_reg); in gpio_pin_conf_pad() 64 writew(pads, (uintptr_t)(PULP_GPIO_ADDR + GPIO_PADDIR_OFFSET)); in gpio_pin_configure() 76 writew(en, (uintptr_t)(PULP_GPIO_ADDR + GPIO_GPIOEN_OFFSET)); in gpio_pin_configure() 95 writew((outval & ~mask) | (value & mask), in gpio_port_set_masked_raw() 105 writew(outval | mask, (uintptr_t)(PULP_GPIO_ADDR + GPIO_PADOUT_OFFSET)); in gpio_port_set_bits_raw() 114 writew(outval & ~mask, in gpio_port_clear_bits_raw() 124 writew(outval ^ mask, (uintptr_t)(PULP_GPIO_ADDR + GPIO_PADOUT_OFFSET)); in gpio_port_toggle_bits()
|
| A D | hal_irq.c | 31 writew(mask, (uintptr_t)(PULP_FC_IRQ_ADDR + IRQ_REG_MASK_OFFSET)); in irq_mask() 36 writew(mask, (uintptr_t)(PULP_FC_IRQ_ADDR + IRQ_REG_MASK_SET_OFFSET)); in irq_enable() 41 writew(mask, (uintptr_t)(PULP_FC_IRQ_ADDR + IRQ_REG_MASK_CLEAR_OFFSET)); in irq_disable()
|
| A D | hal_fll.c | 118 writew(reg2.raw, (uintptr_t)(PULP_FLL_ADDR + FLL_CONF2_OFFSET + in __fll_init() 150 writew(reg_int.raw, in __fll_init() 157 writew(reg1.raw, (uintptr_t)(PULP_FLL_ADDR + FLL_CONF1_OFFSET + in __fll_init() 202 writew(reg1.raw, (uintptr_t)(PULP_FLL_ADDR + FLL_CONF1_OFFSET + in __rt_fll_set_freq()
|
| A D | hal_soc_eu.c | 29 writew(mask, (uintptr_t)(SOC_EU_ADDR + offset)); in soc_eu_mask_set()
|
| A D | hal_pinmux1.c | 39 writew((func & 0x3) << padfun_shift, padfun_reg); in pinmux_pin_set()
|
| /bsp/cvitek/drivers/libraries/ |
| A D | mmio.h | 40 #define writew(v, c) ({ __io_bw(); __raw_writew((v), (c)); __io_aw(); }) macro 65 #define writew(v, a) __raw_writew(v,a) macro 70 #define cpu_write16(a, v) writew(a, v) 89 writew(value, (void *) addr); in mmio_write_16() 146 #define iowrite16 writew
|
| /bsp/core-v-mcu/Libraries/core_v_hal_libraries/core_v_hal/include/ |
| A D | hal_soc_eu_periph.h | 107 writew(val, (uintptr_t)(SOC_EU_ADDR + SOC_FC_MASK0_OFFSET + reg)); in soc_eu_fc_write() 117 writew(val, (uintptr_t)(SOC_EU_ADDR + SOC_CL_MASK0_OFFSET + reg)); in soc_eu_cl_write() 127 writew(val, (uintptr_t)(SOC_EU_ADDR + SOC_PR_MASK0_OFFSET + reg)); in soc_eu_pr_write() 191 writew(mask, (uintptr_t)(SOC_EU_ADDR + SOC_EVENT_OFFSET)); in hal_soc_eu_set_mask()
|
| /bsp/at91/at91sam9g45/platform/ |
| A D | io.h | 21 #define writew(v,a) (*(volatile unsigned short *)(a) = (v)) macro
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/regulator/ |
| A D | type.h | 20 #define writew(v, addr) (*((volatile unsigned short *)(long)(addr)) = (unsigned short)(v)) macro
|
| /bsp/at91/at91sam9260/platform/ |
| A D | io.h | 23 #define writew(v,a) (*(volatile unsigned short *)(a) = (v)) macro
|
| /bsp/core-v-mcu/Libraries/core_v_hal_libraries/bmsis/core-v-mcu/include/ |
| A D | pulp_io.h | 43 static inline void writew(uint32_t val, uintptr_t addr) in writew() function
|
| A D | core_pulp.h | 1176 writew(1UL << IRQn, (uintptr_t)(FC_IRQ_ADDR + IRQ_REG_MASK_SET_OFFSET)); in __irq_enable() 1206 writew(1UL << IRQn, (uintptr_t)(FC_IRQ_ADDR + IRQ_REG_MASK_CLEAR_OFFSET)); in __irq_disable() 1234 writew(1UL << IRQn,(uintptr_t)(FC_IRQ_ADDR + IRQ_REG_INT_SET_OFFSET)); in __irq_set_pending() 1246 writew(1UL << IRQn,(uintptr_t)(FC_IRQ_ADDR + IRQ_REG_INT_CLEAR_OFFSET)); in __irq_clear_pending()
|
| /bsp/zynqmp-a53-dfzu2eg/drivers/zynqmp/ |
| A D | zynqmp_reg.h | 22 #define writew(data, reg) ((*((volatile unsigned short *)(reg))) = (unsigned short)(data)) macro
|
| /bsp/avr32/software_framework/utils/libs/newlib_addons/include/ |
| A D | nlao_io.h | 68 #define writew(v,a) __raw_writew(v,a) macro
|
| /bsp/dm365/platform/ |
| A D | dm36x.h | 179 #define writew(v,a) davinci_writew(v,a) macro
|
| /bsp/raspberry-pi/raspi-dm2.0/drivers/sdhci/include/ |
| A D | sdhci.h | 697 #define writew(v, c) rt_uint16_t_write(v, c) macro 716 writew(val, host->ioaddr + reg); in sdhci_writew()
|
| /bsp/dm365/drivers/ |
| A D | spi-davinci.c | 253 writew(spidat1, dspi->base + SPIDAT1 + 2); in davinci_spi_chipselect() 675 writew(spidat1 >> 16, dspi->base + SPIDAT1 + 2); in davinci_spi_bufs()
|
| /bsp/k230/drivers/interdrv/sdio/ |
| A D | drv_sdhci.c | 107 writew((uint16_t)val, (void*)host->mapbase + reg); in sdhci_writew()
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/sdmmc/ |
| A D | hal_sdhost.c | 230 writew((value), (uint32_t)(host)->reg_base + reg);\ 257 writew((value), HAL_PT_TO_U((host)->reg_base) + reg)
|