Searched refs:writeb_relaxed (Results 1 - 25 of 47) sorted by path

12

/linux-master/arch/arm/kernel/
H A Dsmp_scu.c86 writeb_relaxed(val, scu_base + SCU_CPU_STATUS + cpu);
/linux-master/drivers/i2c/busses/
H A Di2c-at91-slave.c30 writeb_relaxed(value, dev->base + AT91_TWI_THR);
45 writeb_relaxed(value, dev->base + AT91_TWI_THR);
/linux-master/arch/alpha/include/asm/
H A Dio.h590 #define writeb_relaxed writeb macro
/linux-master/arch/arc/include/asm/
H A Dio.h206 #define writeb(v,c) ({ __iowmb(); writeb_relaxed(v,c); })
228 #define writeb_relaxed(v,c) __raw_writeb(v,c) macro
/linux-master/arch/arm/include/asm/
H A Dio.h280 #define writeb_relaxed(v,c) __raw_writeb(v,c) macro
288 #define writeb(v,c) ({ __iowmb(); writeb_relaxed(v,c); })
/linux-master/arch/arm/mach-sa1100/
H A Dneponset.c321 writeb_relaxed(NCR_GP01_OFF, d->base + NCR_0);
/linux-master/arch/csky/include/asm/
H A Dio.h25 #define writeb(v,c) ({ wmb(); writeb_relaxed((v),(c)); })
29 #define writeb(v,c) ({ wmb(); writeb_relaxed((v),(c)); mb(); })
/linux-master/arch/hexagon/include/asm/
H A Dio.h161 #define writeb_relaxed __raw_writeb macro
/linux-master/arch/m68k/include/asm/
H A Dio_mm.h396 #define writeb_relaxed(b, addr) writeb(b, addr) macro
/linux-master/arch/mips/include/asm/
H A Dio.h367 #define writeb_relaxed __relaxed_writeb macro
/linux-master/arch/nios2/include/asm/
H A Dio.h24 #define writeb_relaxed(x, addr) writeb(x, addr) macro
/linux-master/arch/powerpc/include/asm/
H A Dio.h719 #define writeb_relaxed(v, addr) writeb(v, addr) macro
/linux-master/arch/riscv/include/asm/
H A Dmmio.h119 #define writeb_relaxed(v, c) ({ __io_rbw(); writeb_cpu((v), (c)); __io_raw(); }) macro
/linux-master/arch/sh/include/asm/
H A Dio.h44 #define writeb_relaxed(v,c) ((void)__raw_writeb((__force u8)ioswabb(v),c)) macro
54 #define writeb(v,a) ({ wmb(); writeb_relaxed((v),(a)); })
/linux-master/arch/sparc/include/asm/
H A Dio_64.h157 #define writeb_relaxed writeb macro
/linux-master/arch/x86/include/asm/
H A Dio.h85 #define writeb_relaxed(v, a) __writeb(v, a) macro
/linux-master/drivers/acpi/
H A Dcppc_acpi.c1112 writeb_relaxed(val, vaddr);
/linux-master/drivers/base/regmap/
H A Dregmap-mmio.c76 writeb_relaxed(val, ctx->regs + reg);
/linux-master/drivers/clocksource/
H A Dtimer-gxp.c51 writeb_relaxed(MASK_TCS_TC, timer->control);
53 writeb_relaxed(MASK_TCS_TC | MASK_TCS_ENABLE, timer->control);
65 writeb_relaxed(MASK_TCS_TC, timer->control);
/linux-master/drivers/crypto/stm32/
H A Dstm32-crc32.c186 writeb_relaxed(*d8++, crc->regs + CRC_DR);
202 writeb_relaxed(*d8++, crc->regs + CRC_DR);
/linux-master/drivers/dma/ti/
H A Ddma-crossbar.c60 writeb_relaxed(val, iomem + (63 - event % 4));
62 writeb_relaxed(val, iomem + event);
/linux-master/drivers/gpio/
H A Dgpio-ep93xx.c85 writeb_relaxed(0, epg->base + eic->irq_offset + EP93XX_INT_EN_OFFSET);
87 writeb_relaxed(eic->int_type2,
90 writeb_relaxed(eic->int_type1,
93 writeb_relaxed(eic->int_unmasked & eic->int_enabled,
H A Dgpio-msc313.c498 writeb_relaxed(gpioreg, gpio->base + gpio->gpio_data->offsets[offset]);
514 writeb_relaxed(gpioreg, gpio->base + gpio->gpio_data->offsets[offset]);
529 writeb_relaxed(gpioreg, gpio->base + gpio->gpio_data->offsets[offset]);
711 writeb_relaxed(gpio->saved[i], gpio->base + gpio->gpio_data->offsets[i]);
/linux-master/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi-ahb-audio.c137 writeb_relaxed(val, ptr);
138 writeb_relaxed(val >> 8, ptr + 1);
139 writeb_relaxed(val >> 16, ptr + 2);
140 writeb_relaxed(val >> 24, ptr + 3);
243 writeb_relaxed(HDMI_IH_AHBDMAAUD_STAT0_ALL,
253 writeb_relaxed((u8)~HDMI_AHB_DMA_MASK_DONE, base + HDMI_AHB_DMA_MASK);
265 writeb_relaxed(~0, dw->data.base + HDMI_AHB_DMA_MASK);
266 writeb_relaxed(HDMI_AHB_DMA_STOP_STOP, dw->data.base + HDMI_AHB_DMA_STOP);
279 writeb_relaxed(stat, dw->data.base + HDMI_IH_AHBDMAAUD_STAT0);
352 writeb_relaxed(HDMI_AHB_DMA_CONF0_SW_FIFO_RS
[all...]
/linux-master/drivers/hwtracing/coresight/
H A Dcoresight-stm.c318 writeb_relaxed(*(u8 *)data, addr);

Completed in 289 milliseconds

12