Symbol: writew_relaxed
arch/arc/include/asm/io.h
204
#define writew(v,c) ({ __iowmb(); writew_relaxed(v,c); })
arch/arm/include/asm/io.h
289
#define writew(v,c) ({ __iowmb(); writew_relaxed(v,c); })
arch/arm/mach-imx/mxc.h
85
#define imx_writew writew_relaxed
arch/arm/mach-omap2/omap_hwmod.c
2900
writew_relaxed(v, oh->_mpu_rt_va + reg_offs);
arch/csky/include/asm/io.h
26
#define writew(v,c) ({ wmb(); writew_relaxed((v),(c)); })
arch/csky/include/asm/io.h
30
#define writew(v,c) ({ wmb(); writew_relaxed((v),(c)); mb(); })
arch/sh/include/asm/io.h
54
#define writew(v,a) ({ wmb(); writew_relaxed((v),(a)); })
drivers/acpi/cppc_acpi.c
1155
writew_relaxed(val, vaddr);
drivers/acpi/cppc_acpi.c
336
writew_relaxed(cmd, &generic_comm_base->command);
drivers/acpi/cppc_acpi.c
339
writew_relaxed(0, &generic_comm_base->status);
drivers/base/regmap/regmap-mmio.c
96
writew_relaxed(val, ctx->regs + reg);
drivers/bus/ti-sysc.c
178
writew_relaxed(value & 0xffff, ddata->module_va + offset);
drivers/bus/ti-sysc.c
185
writew_relaxed(hi, ddata->module_va + offset + 4);
drivers/dma/ti/dma-crossbar.c
225
writew_relaxed(val, iomem + (xbar * 2));
drivers/dma/ti/omap-dma.c
314
writew_relaxed(val, addr);
drivers/dma/ti/omap-dma.c
317
writew_relaxed(val, addr);
drivers/dma/ti/omap-dma.c
318
writew_relaxed(val >> 16, addr + 2);
drivers/hsi/controllers/omap_ssi_port.c
262
writew_relaxed(csdp, gdd + SSI_GDD_CSDP_REG(lch));
drivers/hsi/controllers/omap_ssi_port.c
263
writew_relaxed(SSI_BLOCK_IE | SSI_TOUT_IE, gdd + SSI_GDD_CICR_REG(lch));
drivers/hsi/controllers/omap_ssi_port.c
266
writew_relaxed(SSI_BYTES_TO_FRAMES(msg->sgt.sgl->length),
drivers/hsi/controllers/omap_ssi_port.c
534
writew_relaxed(0, omap_ssi->gdd + SSI_GDD_CCR_REG(i));
drivers/hsi/controllers/omap_ssi_port.c
728
writew_relaxed(0, omap_ssi->gdd + SSI_GDD_CCR_REG(i));
drivers/hsi/controllers/omap_ssi_port.c
814
writew_relaxed(0, omap_ssi->gdd + SSI_GDD_CCR_REG(i));
drivers/hwtracing/coresight/coresight-stm.c
330
writew_relaxed(*(u16 *)data, addr);
drivers/hwtracing/intel_th/sth.c
52
writew_relaxed(*(u16 *)payload, dest);
drivers/i2c/busses/i2c-davinci.c
146
writew_relaxed(val, i2c_dev->base + reg);
drivers/i2c/busses/i2c-omap.c
270
writew_relaxed(val, omap->base +
drivers/irqchip/irq-mst-intc.c
143
writew_relaxed(cd->saved_polarity_conf[i], addr + i * 4);
drivers/irqchip/irq-mst-intc.c
51
writew_relaxed(val, cd->base + offset);
drivers/irqchip/irq-mst-intc.c
67
writew_relaxed(val, cd->base + offset);
drivers/irqchip/irq-renesas-rza1.c
62
writew_relaxed(GENMASK(IRQC_NUM_IRQ - 1, 0) & ~bit,
drivers/irqchip/irq-renesas-rza1.c
98
writew_relaxed(tmp, priv->base + ICR1);
drivers/irqchip/irq-vf610-mscm-ir.c
108
writew_relaxed(0x0, chip_data->mscm_ir_base + MSCM_IRSPRC(hwirq));
drivers/irqchip/irq-vf610-mscm-ir.c
63
writew_relaxed(data->saved_irsprc[i], data->mscm_ir_base + MSCM_IRSPRC(i));
drivers/irqchip/irq-vf610-mscm-ir.c
97
writew_relaxed(chip_data->cpu_mask,
drivers/mmc/host/dw_mmc.h
512
writew_relaxed((value), (dev)->regs + SDMMC_##reg)
drivers/mmc/host/sdhci-msm.c
2256
writew_relaxed(val, host->ioaddr + reg);
drivers/mmc/host/sdhci-sprd.c
154
writew_relaxed(val, host->ioaddr + reg);
drivers/mtd/nand/raw/stm32_fmc2_nand.c
1262
writew_relaxed(*(u16 *)buf, io_addr_w);
drivers/mtd/nand/raw/stm32_fmc2_nand.c
1277
writew_relaxed(*(u16 *)buf, io_addr_w);
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
179
writew_relaxed((u16)val, REG_ADDR(bp, offset))
drivers/net/fddi/defza.c
81
#define writew_o writew_relaxed
drivers/net/fddi/defza.c
91
#define writew_u writew_relaxed
drivers/pci/controller/pcie-altera.c
162
writew_relaxed(value, pcie->cra_base + reg);
drivers/pci/controller/pcie-altera.c
520
writew_relaxed(value, addr);
drivers/pci/controller/pcie-rzg3s-host.c
1176
writew_relaxed(port->vendor_id, host->pcie + PCI_VENDOR_ID);
drivers/pci/controller/pcie-rzg3s-host.c
1177
writew_relaxed(port->device_id, host->pcie + PCI_DEVICE_ID);
drivers/pci/controller/plda/pcie-microchip-host.c
308
writew_relaxed(reg, ecam + MC_MSI_CAP_CTRL_OFFSET + PCI_MSI_FLAGS);
drivers/pci/controller/plda/pcie-microchip-host.c
313
writew_relaxed(reg, ecam + MC_MSI_CAP_CTRL_OFFSET + PCI_MSI_FLAGS);
drivers/spi/spi-atmel.c
230
writew_relaxed((value), (port)->regs + SPI_##reg)
drivers/spi/spi-dw.h
230
writew_relaxed(val, dws->regs + offset);
drivers/spi/spi-sprd.c
347
writew_relaxed(tx_p[i], ss->base + SPRD_SPI_TXD);
drivers/spi/spi-stm32-ospi.c
163
writew_relaxed(*((u16 *)val), addr);
drivers/spi/spi-stm32-qspi.c
166
writew_relaxed(*((u16 *)val), addr);
drivers/spi/spi-stm32.c
627
writew_relaxed(*tx_buf16, spi->base + STM32FX_SPI_DR);
drivers/spi/spi-stm32.c
656
writew_relaxed(*tx_buf16, spi->base + STM32FX_SPI_DR);
drivers/spi/spi-stm32.c
691
writew_relaxed(*tx_buf16, spi->base + STM32H7_SPI_TXDR);
drivers/tty/serial/amba-pl011.c
312
writew_relaxed(val, addr);
drivers/usb/gadget/udc/atmel_usba_udc.c
1334
writew_relaxed(status, ep->fifo);
include/asm-generic/io.h
393
#ifndef writew_relaxed
include/asm-generic/io.h
394
#define writew_relaxed writew_relaxed
rust/helpers/io.c
95
writew_relaxed(value, addr);
sound/soc/ti/omap-mcbsp-priv.h
288
writew_relaxed((u16)val, addr);
tools/include/asm-generic/io.h
324
#ifndef writew_relaxed
tools/include/asm-generic/io.h
325
#define writew_relaxed writew_relaxed