Home
last modified time | relevance | path

Searched refs:iowrite16be (Results 1 – 21 of 21) sorted by relevance

/linux-4.1.27/drivers/gpio/
Dgpio-janz-ttl.c107 iowrite16be(*shadow, port); in ttl_set_value()
113 iowrite16be(reg, &mod->regs->control); in ttl_write_reg()
114 iowrite16be(val, &mod->regs->control); in ttl_write_reg()
120 iowrite16be(0x0000, &mod->regs->control); in ttl_setup_device()
121 iowrite16be(0x0001, &mod->regs->control); in ttl_setup_device()
122 iowrite16be(0x0000, &mod->regs->control); in ttl_setup_device()
135 iowrite16be(0x0000, &mod->regs->porta); in ttl_setup_device()
136 iowrite16be(0x0000, &mod->regs->portb); in ttl_setup_device()
137 iowrite16be(0x0000, &mod->regs->portc); in ttl_setup_device()
Dgpio-generic.c109 iowrite16be(data, reg); in bgpio_write16be()
/linux-4.1.27/arch/powerpc/kernel/
Diomap.c50 void iowrite16be(u16 val, void __iomem *addr) in iowrite16be() function
64 EXPORT_SYMBOL(iowrite16be);
/linux-4.1.27/arch/sh/kernel/
Diomap.c56 void iowrite16be(u16 val, void __iomem *addr) in iowrite16be() function
60 EXPORT_SYMBOL(iowrite16be);
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvif/
Dos.h33 #define iowrite16_native iowrite16be
/linux-4.1.27/arch/mips/lib/
Diomap.c77 void iowrite16be(u16 val, void __iomem *addr) in iowrite16be() function
82 EXPORT_SYMBOL(iowrite16be);
/linux-4.1.27/include/asm-generic/
Diomap.h36 extern void iowrite16be(u16, void __iomem *);
Dio.h628 #ifndef iowrite16be
629 #define iowrite16be iowrite16be macro
630 static inline void iowrite16be(u16 value, void volatile __iomem *addr) in iowrite16be() function
/linux-4.1.27/lib/
Diomap.c120 void iowrite16be(u16 val, void __iomem *addr) in iowrite16be() function
134 EXPORT_SYMBOL(iowrite16be);
/linux-4.1.27/arch/parisc/lib/
Diomap.c324 void iowrite16be(u16 datum, void __iomem *addr) in iowrite16be() function
453 EXPORT_SYMBOL(iowrite16be);
/linux-4.1.27/arch/arm64/include/asm/
Dio.h181 #define iowrite16be(v,p) ({ __iowmb(); __raw_writew((__force __u16)cpu_to_be16(v), p); }) macro
/linux-4.1.27/arch/mn10300/include/asm/
Dio.h202 #define iowrite16be(v, addr) writew(cpu_to_be16(v), (addr)) macro
/linux-4.1.27/arch/sparc/include/asm/
Dio_64.h417 #define iowrite16be __raw_writew macro
/linux-4.1.27/arch/avr32/include/asm/
Dio.h238 #define iowrite16be(v,p) __raw_writew(v, p) macro
/linux-4.1.27/arch/frv/include/asm/
Dio.h347 #define iowrite16be(v, addr) iowrite16(cpu_to_be16(v), (addr)) macro
/linux-4.1.27/arch/tile/include/asm/
Dio.h488 #define iowrite16be(v, addr) iowrite16(be16_to_cpu(v), (addr)) macro
/linux-4.1.27/arch/arm/include/asm/
Dio.h347 #define iowrite16be(v,p) ({ __iowmb(); __raw_writew((__force __u16)cpu_to_be16(v), p); }) macro
/linux-4.1.27/arch/alpha/include/asm/
Dio.h494 #define iowrite16be(v,p) iowrite16(cpu_to_be16(v), (p)) macro
/linux-4.1.27/drivers/i2c/busses/
Di2c-xiic.c211 iowrite16be(value, i2c->base + reg + 2); in xiic_setreg16()
/linux-4.1.27/drivers/dma/
Dfsl-edma.c205 iowrite16be(val, (void __iomem *)((unsigned long)addr ^ 0x2)); in edma_writew()
/linux-4.1.27/drivers/rapidio/devices/
Dtsi721.c359 iowrite16be(data, priv->odb_base + offset); in tsi721_dsend()