Home
last modified time | relevance | path

Searched refs:ioread16be (Results 1 – 25 of 29) sorted by relevance

12

/Linux-v4.19/drivers/clocksource/
Dh8300_timer16.c47 v1 = ioread16be(p->mapbase + TCNT); in timer16_get_counter()
48 v2 = ioread16be(p->mapbase + TCNT); in timer16_get_counter()
49 v3 = ioread16be(p->mapbase + TCNT); in timer16_get_counter()
Dh8300_tpu.c37 tcnt = ioread16be(p->mapbase1 + TCNT) << 16; in read_tcnt32()
38 tcnt |= ioread16be(p->mapbase2 + TCNT); in read_tcnt32()
/Linux-v4.19/arch/sh/kernel/
Diomap.c26 unsigned int ioread16be(void __iomem *addr) in ioread16be() function
30 EXPORT_SYMBOL(ioread16be);
/Linux-v4.19/arch/mips/lib/
Diomap.c43 unsigned int ioread16be(void __iomem *addr) in ioread16be() function
48 EXPORT_SYMBOL(ioread16be);
/Linux-v4.19/drivers/net/dsa/b53/
Db53_mmap.c50 *val = ioread16be(regs + (page << 8) + reg); in b53_mmap_read16()
86 lo = ioread16be(regs + (page << 8) + reg); in b53_mmap_read48()
100 hi = ioread16be(regs + (page << 8) + reg + 4); in b53_mmap_read48()
/Linux-v4.19/arch/powerpc/kernel/
Diomap.c26 unsigned int ioread16be(void __iomem *addr) in ioread16be() function
40 EXPORT_SYMBOL(ioread16be);
/Linux-v4.19/drivers/gpu/drm/nouveau/include/nvkm/core/
Dos.h7 #define ioread16_native ioread16be
/Linux-v4.19/include/asm-generic/
Diomap.h31 extern unsigned int ioread16be(void __iomem *);
Dio.h759 #ifndef ioread16be
760 #define ioread16be ioread16be macro
761 static inline u16 ioread16be(const volatile void __iomem *addr) in ioread16be() function
/Linux-v4.19/lib/
Diomap.c82 unsigned int ioread16be(void __iomem *addr) in ioread16be() function
99 EXPORT_SYMBOL(ioread16be);
/Linux-v4.19/include/soc/fsl/qe/
Dqe.h251 #define qe_setbits16(_addr, _v) iowrite16be(ioread16be(_addr) | (_v), (_addr))
252 #define qe_clrbits16(_addr, _v) iowrite16be(ioread16be(_addr) & ~(_v), (_addr))
260 iowrite16be((ioread16be(addr) & ~(clear)) | (set), (addr))
/Linux-v4.19/drivers/net/wan/
Dfsl_ucc_hdlc.c387 bd_status = ioread16be(&bd->status); in ucc_hdlc_tx()
431 bd_status = ioread16be(&bd->status); in hdlc_tx_done()
464 bd_status = ioread16be(&bd->status); in hdlc_tx_done()
482 bd_status = ioread16be(&bd->status); in hdlc_rx_done()
495 length = ioread16be(&bd->length); in hdlc_rx_done()
553 bd_status = ioread16be(&bd->status); in hdlc_rx_done()
/Linux-v4.19/arch/parisc/lib/
Diomap.c286 unsigned int ioread16be(void __iomem *addr) in ioread16be() function
449 EXPORT_SYMBOL(ioread16be);
/Linux-v4.19/arch/arc/include/asm/
Dio.h46 #define ioread16be(p) ({ u16 __v = be16_to_cpu((__force __be16)__raw_readw(p)); __iormb(); __v; }) macro
/Linux-v4.19/arch/arm64/include/asm/
Dio.h188 #define ioread16be(p) ({ __u16 __v = be16_to_cpu((__force __be16)__raw_readw(p)); __iormb(); __v; … macro
/Linux-v4.19/drivers/base/regmap/
Dregmap-mmio.c161 return ioread16be(ctx->regs + reg); in regmap_mmio_read16be()
/Linux-v4.19/drivers/vfio/pci/
Dvfio_pci_rdwr.c37 #define vfio_ioread16 ioread16be
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/
Dhealth.c258 dev_err(&dev->pdev->dev, "ext_synd 0x%04x\n", ioread16be(&h->ext_synd)); in print_health_info()
/Linux-v4.19/arch/sparc/include/asm/
Dio_64.h421 #define ioread16be __raw_readw macro
/Linux-v4.19/arch/arm/include/asm/
Dio.h429 #define ioread16be(p) ({ __u16 __v = be16_to_cpu((__force __be16)__raw_readw(p)); __iormb(); __v; … macro
/Linux-v4.19/include/linux/
Dfsl_ifc.h883 val = ioread16be(addr); in ifc_in16()
/Linux-v4.19/arch/alpha/include/asm/
Dio.h496 #define ioread16be(p) be16_to_cpu(ioread16(p)) macro
/Linux-v4.19/drivers/ipack/
Dipack.c386 dev->id_avail = ioread16be(idmem + 0x16); in ipack_device_read_id()
/Linux-v4.19/drivers/w1/masters/
Dds1wm.c156 val = ioread16be(ds1wm_data->map + (reg << 1)); in ds1wm_read_register()
/Linux-v4.19/drivers/spi/
Dspi-bcm63xx.c172 return ioread16be(bs->regs + bs->reg_offsets[offset]); in bcm_spi_readw()

12