/linux-6.14.4/drivers/spi/ |
D | spi-gxp.c | 93 ret = readb_poll_timeout(reg_base + OFFSET_SPIMCTRL, value, in gxp_spi_read_reg() 133 ret = readb_poll_timeout(reg_base + OFFSET_SPIMCTRL, value, in gxp_spi_write_reg() 189 ret = readb_poll_timeout(reg_base + OFFSET_SPIMCTRL, value, in gxp_spi_write()
|
D | spi-kspi2.c | 83 ret = readb_poll_timeout(kspi->base + KSPI2_STATUS_REG, in kspi2_inuse_lock() 151 ret = readb_poll_timeout(kspi->base + KSPI2_STATUS_REG, in kspi2_txrx_byte()
|
D | spi-loongson-core.c | 117 ret = readb_poll_timeout(loongson_spi->base + LOONGSON_SPI_SPSR_REG, in loongson_spi_write_read_8bit()
|
/linux-6.14.4/drivers/rtc/ |
D | rtc-renesas-rtca3.c | 601 ret = readb_poll_timeout(priv->base + RTCA3_RCR2, tmp, !(tmp & mask), in rtca3_initial_setup() 613 ret = readb_poll_timeout(priv->base + RTCA3_RCR2, tmp, (tmp & mask), in rtca3_initial_setup() 621 ret = readb_poll_timeout(priv->base + RTCA3_RCR2, tmp, !(tmp & mask), in rtca3_initial_setup() 635 ret = readb_poll_timeout(priv->base + RTCA3_RADJ, tmp, !tmp, 10, in rtca3_initial_setup() 642 ret = readb_poll_timeout(priv->base + RTCA3_RCR2, tmp, ((tmp & mask) == mask), in rtca3_initial_setup() 658 return readb_poll_timeout(priv->base + RTCA3_RCR1, tmp, ((tmp & RTCA3_RCR1_PES) == val), in rtca3_initial_setup()
|
/linux-6.14.4/drivers/mtd/spi-nor/controllers/ |
D | nxp-spifi.c | 68 ret = readb_poll_timeout(spifi->io_base + SPIFI_STAT, stat, in nxp_spifi_wait_for_cmd() 82 ret = readb_poll_timeout(spifi->io_base + SPIFI_STAT, stat, in nxp_spifi_reset() 115 ret = readb_poll_timeout(spifi->io_base + SPIFI_STAT, stat, in nxp_spifi_set_memory_mode_on()
|
/linux-6.14.4/drivers/fpga/ |
D | ts73xx-fpga.c | 59 ret = readb_poll_timeout(priv->io_base + TS73XX_FPGA_CONFIG_REG, in ts73xx_fpga_write()
|
/linux-6.14.4/drivers/i2c/busses/ |
D | i2c-keba.c | 77 ret = readb_poll_timeout(ki2c->base + KI2C_STATUS_REG, in ki2c_inuse_lock() 96 return readb_poll_timeout(addr, val, (val & mask), KI2C_POLL_DELAY_US, in ki2c_wait_for_bit()
|
D | i2c-ls2x.c | 175 return readb_poll_timeout(priv->base + I2C_LS2X_SR, value, in ls2x_i2c_stop()
|
D | i2c-riic.c | 151 ret = readb_poll_timeout(riic->base + riic->info->regs[RIIC_ICCR2], val, in riic_bus_barrier()
|
D | i2c-mpc.c | 151 return readb_poll_timeout(addr, val, val & mask, 0, 100); in i2c_mpc_wait_sr()
|
/linux-6.14.4/drivers/char/hw_random/ |
D | npcm-rng.c | 64 if (readb_poll_timeout(priv->base + NPCM_RNGCS_REG, in npcm_rng_read()
|
/linux-6.14.4/include/linux/ |
D | iopoll.h | 157 #define readb_poll_timeout(addr, val, cond, delay_us, timeout_us) \ macro
|
/linux-6.14.4/sound/soc/intel/avs/ |
D | registers.h | 134 readb_poll_timeout((adev)->dsp_ba + (reg), val, cond, \
|
/linux-6.14.4/drivers/mtd/nand/raw/ |
D | technologic-nand-controller.c | 99 ret = readb_poll_timeout(data->busy, status, status & BIT(5), 0, timeout_us); in ts72xx_nand_exec_instr()
|
D | cs553x_nand.c | 145 return readb_poll_timeout(cs553x->mmio + MM_NAND_STS, status, in cs553x_wait_ready()
|
/linux-6.14.4/drivers/phy/freescale/ |
D | phy-fsl-samsung-hdmi.c | 482 ret = readb_poll_timeout(phy->regs + PHY_REG(34), val, in fsl_samsung_hdmi_phy_configure()
|
/linux-6.14.4/drivers/iio/adc/ |
D | ingenic-adc.c | 226 ret = readb_poll_timeout(adc->base + JZ_ADC_REG_ENABLE, val, in ingenic_adc_capture()
|
/linux-6.14.4/drivers/mmc/host/ |
D | sdhci-esdhc-imx.c | 1142 ret = readb_poll_timeout(host->ioaddr + SDHCI_SOFTWARE_RESET, sw_rst, in esdhc_prepare_tuning()
|