ioread16be
extern unsigned int ioread16be(const void __iomem *);
#define ioread16be ioread16be
EXPORT_SYMBOL(ioread16be);
#define ioread16be ioread16be
return ioread16be(ctx->regs + reg);
val = ioread16be(addr);
fw_vers = ioread16be(master->cf_mem + HDR_OFFSET + HDR_FW_VERS);
fw_api = ioread16be(master->cf_mem + HDR_OFFSET + HDR_API_VERS);
return ioread16be(reg);
#define ioread16_native ioread16be
return ioread16be(i2c->base + (reg << i2c->reg_shift));
dev->id_avail = ioread16be(idmem + 0x16);
lo = ioread16be(regs + (page << 8) + reg);
hi = ioread16be(regs + (page << 8) + reg + 4);
*val = ioread16be(regs + (page << 8) + reg);
mlx5_log(dev, severity, "ext_synd 0x%04x\n", ioread16be(&h->ext_synd));
devlink_fmsg_u32_pair_put(fmsg, "ext_synd", ioread16be(&h->ext_synd));
#define SMC_inw(a, r) ioread16be((a) + (r))
qe_muram_free(ioread16be(&priv->ucc_pram->riptr));
qe_muram_free(ioread16be(&priv->ucc_pram->tiptr));
return ioread16be(addr);
return ioread16be(addr);
&uccf->uf_regs->utodr, ioread16be(&uccf->uf_regs->utodr));
&uccf->uf_regs->udsr, ioread16be(&uccf->uf_regs->udsr));
&uccf->uf_regs->urfs, ioread16be(&uccf->uf_regs->urfs));
&uccf->uf_regs->urfet, ioread16be(&uccf->uf_regs->urfet));
ioread16be(&uccf->uf_regs->urfset));
&uccf->uf_regs->utfs, ioread16be(&uccf->uf_regs->utfs));
&uccf->uf_regs->utfet, ioread16be(&uccf->uf_regs->utfet));
&uccf->uf_regs->utftt, ioread16be(&uccf->uf_regs->utftt));
&uccf->uf_regs->utpt, ioread16be(&uccf->uf_regs->utpt));
ioread16be(&mspi->rx_bd->cbd_datlen), mspi->count);
len = ioread16be(&mspi->rx_bd->cbd_datlen);
iowrite16be(ioread16be(&mspi->pram->rbase),
iowrite16be(ioread16be(&mspi->pram->tbase),
return ioread16be(espi->reg_base + offset);
if (ioread16be(&bdp->status) & BD_SC_READY)
if (ioread16be(&bdp->status) & BD_SC_WRAP)
if (ioread16be(&bdp->status) & BD_SC_WRAP)
while (!(ioread16be(&bdp->status) & BD_SC_READY) &&
if (ioread16be(&bdp->status) & BD_SC_WRAP)
if (ioread16be(&qe_port->uccp->uccm) & UCC_UART_UCCE_TX)
status = ioread16be(&bdp->status);
i = ioread16be(&bdp->length);
if (ioread16be(&bdp->status) & BD_SC_WRAP)
events = ioread16be(&uccp->ucce);
u16 upsmr = ioread16be(&uccp->upsmr);
u16 supsmr = ioread16be(&uccup->supsmr);
#define vfio_ioread16 ioread16be
#ifndef ioread16be
#define ioread16be ioread16be
extern unsigned int ioread16be(const void __iomem *);
val = ioread16be(addr);
#define qe_setbits_be16(_addr, _v) iowrite16be(ioread16be(_addr) | (_v), (_addr))
#define qe_clrbits_be16(_addr, _v) iowrite16be(ioread16be(_addr) & ~(_v), (_addr))
iowrite16be((ioread16be(addr) & ~(clear)) | (set), (addr))
EXPORT_SYMBOL(ioread16be);