Symbol: readb_relaxed
arch/alpha/include/asm/io.h
555
extern u8 readb_relaxed(const volatile void __iomem *addr);
arch/alpha/include/asm/io.h
559
#define readb_relaxed readb_relaxed
arch/alpha/kernel/io.c
269
EXPORT_SYMBOL(readb_relaxed);
arch/arc/include/asm/io.h
196
#define readb(c) ({ u8 __v = readb_relaxed(c); __iormb(); __v; })
arch/arm/include/asm/io.h
284
#define readb(c) ({ u8 __v = readb_relaxed(c); __iormb(); __v; })
arch/arm/kernel/smp_scu.c
120
val = readb_relaxed(scu_base + SCU_CPU_STATUS + cpu);
arch/arm/kernel/smp_scu.c
83
val = readb_relaxed(scu_base + SCU_CPU_STATUS + cpu);
arch/arm/mach-sa1100/neponset.c
157
irr = readb_relaxed(d->base + IRR);
arch/arm/mach-sa1100/neponset.c
291
if (readb_relaxed(d->base + WHOAMI) != 0x11) {
arch/arm/mach-sa1100/neponset.c
293
readb_relaxed(d->base + WHOAMI));
arch/csky/include/asm/io.h
20
#define readb(c) ({ u8 __v = readb_relaxed(c); rmb(); __v; })
arch/sh/include/asm/io.h
48
#define readb(a) ({ u8 r_ = readb_relaxed(a); rmb(); r_; })
drivers/acpi/cppc_acpi.c
1051
*val = readb_relaxed(vaddr);
drivers/acpi/cppc_acpi.c
1132
prev_val = readb_relaxed(vaddr);
drivers/base/regmap/regmap-mmio.c
242
return readb_relaxed(ctx->regs + reg);
drivers/clocksource/timer-gxp.c
62
if (!(readb_relaxed(timer->control) & MASK_TCS_TC))
drivers/gpio/gpio-msc313.c
492
u8 gpioreg = readb_relaxed(gpio->base + gpio->gpio_data->offsets[offset]);
drivers/gpio/gpio-msc313.c
508
return readb_relaxed(gpio->base + gpio->gpio_data->offsets[offset]) & MSC313_GPIO_IN;
drivers/gpio/gpio-msc313.c
514
u8 gpioreg = readb_relaxed(gpio->base + gpio->gpio_data->offsets[offset]);
drivers/gpio/gpio-msc313.c
525
u8 gpioreg = readb_relaxed(gpio->base + gpio->gpio_data->offsets[offset]);
drivers/gpio/gpio-msc313.c
703
gpio->saved[i] = readb_relaxed(gpio->base + gpio->gpio_data->offsets[i]) & MSC313_GPIO_BITSTOSAVE;
drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c
276
stat = readb_relaxed(dw->data.base + HDMI_IH_AHBDMAAUD_STAT0);
drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c
555
revision = readb_relaxed(data->base + HDMI_REVISION_ID);
drivers/i2c/busses/i2c-at91-master.c
284
*dev->buf = readb_relaxed(dev->base + AT91_TWI_RHR);
drivers/i2c/busses/i2c-at91-slave.c
50
value = readb_relaxed(dev->base + AT91_TWI_RHR);
drivers/i2c/busses/i2c-digicolor.c
120
return readb_relaxed(i2c->regs + II_DATA);
drivers/i2c/busses/i2c-digicolor.c
138
u8 cmd = readb_relaxed(i2c->regs + II_COMMAND);
drivers/i2c/busses/i2c-stm32f7.c
1469
val = readb_relaxed(i2c_dev->base + STM32F7_I2C_RXDR);
drivers/i2c/busses/i2c-stm32f7.c
804
*f7_msg->buf++ = readb_relaxed(base + STM32F7_I2C_RXDR);
drivers/i2c/busses/i2c-stm32f7.c
808
readb_relaxed(base + STM32F7_I2C_RXDR);
drivers/mmc/host/sdhci-sprd.c
168
if (readb_relaxed(host->ioaddr + reg) & SDHCI_HW_RESET_CARD)
drivers/mmc/host/sdhci-sprd.c
390
val = readb_relaxed(host->ioaddr + SDHCI_SOFTWARE_RESET);
drivers/mtd/nand/raw/atmel/pmecc.c
753
ptr[i] = readb_relaxed(pmecc->regs.base +
drivers/mtd/nand/raw/fsmc_nand.c
598
buf[i] = readb_relaxed(host->data_va);
drivers/mtd/nand/raw/mtk_nand.c
255
return readb_relaxed(nfc->regs + reg);
drivers/mtd/nand/raw/rockchip-nand-controller.c
319
buf[i] = readb_relaxed(nfc->regs + nfc->band_offset +
drivers/mtd/nand/raw/stm32_fmc2_nand.c
1208
*(u8 *)buf = readb_relaxed(io_addr_r);
drivers/mtd/nand/raw/stm32_fmc2_nand.c
1236
*(u8 *)buf = readb_relaxed(io_addr_r);
drivers/nvmem/stm32-romem.c
51
*buf8++ = readb_relaxed(priv->base + i);
drivers/pci/controller/pci-mvebu.c
369
*val = readb_relaxed(conf_data + (where & 3));
drivers/pci/controller/pcie-altera.c
178
return readb_relaxed(pcie->cra_base + reg);
drivers/pci/controller/pcie-altera.c
491
*value = readb_relaxed(addr);
drivers/phy/st/phy-miphy28lp.c
558
val = readb_relaxed(base + MIPHY_BOUNDARY_2);
drivers/phy/st/phy-miphy28lp.c
562
val = readb_relaxed(base + MIPHY_BOUNDARY_SEL);
drivers/phy/st/phy-miphy28lp.c
596
val = readb_relaxed(base + MIPHY_BOUNDARY_2);
drivers/phy/st/phy-miphy28lp.c
600
val = readb_relaxed(base + MIPHY_BOUNDARY_SEL);
drivers/phy/st/phy-miphy28lp.c
662
val = readb_relaxed(miphy_phy->base + MIPHY_CONTROL);
drivers/pinctrl/pinctrl-digicolor.c
135
reg = readb_relaxed(pmap->regs + reg_off);
drivers/pinctrl/pinctrl-digicolor.c
153
reg = readb_relaxed(pmap->regs + reg_off);
drivers/pinctrl/pinctrl-digicolor.c
177
drive = readb_relaxed(pmap->regs + reg_off);
drivers/pinctrl/pinctrl-digicolor.c
199
drive = readb_relaxed(pmap->regs + reg_off);
drivers/pinctrl/pinctrl-digicolor.c
214
input = readb_relaxed(pmap->regs + reg_off);
drivers/pinctrl/pinctrl-digicolor.c
228
output = readb_relaxed(pmap->regs + reg_off);
drivers/pwm/pwm-microchip-core.c
314
hw_prescale = readb_relaxed(mchp_core_pwm->base + MCHPCOREPWM_PRESCALE);
drivers/pwm/pwm-microchip-core.c
315
hw_period_steps = readb_relaxed(mchp_core_pwm->base + MCHPCOREPWM_PERIOD);
drivers/pwm/pwm-microchip-core.c
397
prescale = readb_relaxed(mchp_core_pwm->base + MCHPCOREPWM_PRESCALE);
drivers/pwm/pwm-microchip-core.c
398
period_steps = readb_relaxed(mchp_core_pwm->base + MCHPCOREPWM_PERIOD);
drivers/pwm/pwm-microchip-core.c
404
posedge = readb_relaxed(mchp_core_pwm->base + MCHPCOREPWM_POSEDGE(pwm->hwpwm));
drivers/pwm/pwm-microchip-core.c
405
negedge = readb_relaxed(mchp_core_pwm->base + MCHPCOREPWM_NEGEDGE(pwm->hwpwm));
drivers/pwm/pwm-microchip-core.c
461
mchp_core_pwm->channel_enabled = readb_relaxed(mchp_core_pwm->base + MCHPCOREPWM_EN(0));
drivers/pwm/pwm-microchip-core.c
463
readb_relaxed(mchp_core_pwm->base + MCHPCOREPWM_EN(1)) << 8;
drivers/pwm/pwm-microchip-core.c
82
channel_enable = readb_relaxed(mchp_core_pwm->base + reg_offset);
drivers/scsi/qla2xxx/qla_def.h
175
return readb_relaxed(addr);
drivers/spi/spi-at91-usart.c
74
readb_relaxed((port)->regs + US_##reg)
drivers/spi/spi-sprd.c
371
rx_p[i] = readb_relaxed(ss->base + SPRD_SPI_TXD);
drivers/spi/spi-stm32-ospi.c
152
*((u8 *)val) = readb_relaxed(addr);
drivers/spi/spi-stm32-qspi.c
155
*((u8 *)val) = readb_relaxed(addr);
drivers/spi/spi-stm32.c
725
*rx_buf8 = readb_relaxed(spi->base + STM32FX_SPI_DR);
drivers/spi/spi-stm32.c
756
*rx_buf8 = readb_relaxed(spi->base + STM32FX_SPI_DR);
drivers/spi/spi-stm32.c
807
*rx_buf8 = readb_relaxed(spi->base + STM32H7_SPI_RXDR);
drivers/tty/serial/digicolor-usart.c
105
u8 int_enable = readb_relaxed(port->membase + UA_INT_ENABLE);
drivers/tty/serial/digicolor-usart.c
113
u8 int_enable = readb_relaxed(port->membase + UA_INT_ENABLE);
drivers/tty/serial/digicolor-usart.c
144
ch = readb_relaxed(port->membase + UA_EMI_REC);
drivers/tty/serial/digicolor-usart.c
145
status = readb_relaxed(port->membase + UA_STATUS);
drivers/tty/serial/digicolor-usart.c
220
u8 int_status = readb_relaxed(port->membase + UA_INT_STATUS);
drivers/tty/serial/digicolor-usart.c
235
u8 status = readb_relaxed(port->membase + UA_STATUS);
drivers/tty/serial/digicolor-usart.c
412
status = readb_relaxed(port->membase + UA_STATUS);
drivers/tty/serial/digicolor-usart.c
85
return !!(readb_relaxed(port->membase + UA_STATUS_FIFO) &
drivers/tty/serial/digicolor-usart.c
91
return !!(readb_relaxed(port->membase + UA_STATUS_FIFO) &
drivers/tty/serial/digicolor-usart.c
97
u8 int_enable = readb_relaxed(port->membase + UA_INT_ENABLE);
drivers/tty/serial/samsung_tty.c
173
return readb_relaxed(portaddr(port, reg));
drivers/watchdog/gxp-wdt.c
52
val = readb_relaxed(drvdata->base + GXP_WDT_CTRL_OFS);
drivers/watchdog/renesas_wdt.c
102
while (readb_relaxed(priv->base + RWTCSRA) & RWTCSRA_WRFLG)
drivers/watchdog/renesas_wdt.c
140
val = readb_relaxed(priv->base + RWTCSRA) & ~RWTCSRA_TME;
drivers/watchdog/renesas_wdt.c
238
csra = readb_relaxed(priv->base + RWTCSRA);
drivers/watchdog/renesas_wdt.c
93
val = readb_relaxed(priv->base + RWTCSRA) & ~RWTCSRA_TME;
include/asm-generic/io.h
321
#ifndef readb_relaxed
include/asm-generic/io.h
322
#define readb_relaxed readb_relaxed
include/linux/iopoll.h
240
readx_poll_timeout(readb_relaxed, addr, val, cond, delay_us, timeout_us)
include/linux/iopoll.h
243
readx_poll_timeout_atomic(readb_relaxed, addr, val, cond, delay_us, timeout_us)
rust/helpers/io.c
68
return readb_relaxed(addr);
tools/include/asm-generic/io.h
262
#ifndef readb_relaxed
tools/include/asm-generic/io.h
263
#define readb_relaxed readb_relaxed