/linux-master/arch/riscv/include/asm/ |
H A D | mmio.h | 25 #define __raw_writew __raw_writew macro 26 static inline void __raw_writew(u16 val, volatile void __iomem *addr) function 93 #define writew_cpu(v, c) ((void)__raw_writew((__force u16)cpu_to_le16(v), (c)))
|
/linux-master/arch/alpha/kernel/ |
H A D | io.c | 148 void __raw_writew(u16 b, volatile void __iomem *addr) function 168 EXPORT_SYMBOL(__raw_writew); variable 217 __raw_writew(b, addr); 569 __raw_writew(*(const u16 *)from, to); 603 __raw_writew(c, to); 636 __raw_writew(c, to); 669 __raw_writew(tmp, iod++);
|
/linux-master/arch/arm/include/asm/ |
H A D | io.h | 60 #define __raw_writew(v,a) ((void)(__chk_io_ptr(a), *(volatile unsigned short __force *)(a) = (v))) macro 67 #define __raw_writew __raw_writew macro 68 static inline void __raw_writew(u16 val, volatile void __iomem *addr) function 236 #define outw(v,p) ({ __iowmb(); __raw_writew((__force __u16) \ 281 #define writew_relaxed(v,c) __raw_writew((__force u16) cpu_to_le16(v),c) 393 #define iowrite16be(v,p) ({ __iowmb(); __raw_writew((__force __u16)cpu_to_be16(v), p); })
|
/linux-master/arch/sh/boards/ |
H A D | board-urquell.c | 155 __raw_writew(__raw_readw(UBOARDREG(IRL2MSKR)) & ~0x00000001, 165 __raw_writew(0xa5a5, UBOARDREG(SRSTR));
|
/linux-master/arch/sh/kernel/ |
H A D | iomap.c | 55 __raw_writew(cpu_to_be16(val), addr); 115 __raw_writew(*src, addr);
|
/linux-master/drivers/video/fbdev/nvidia/ |
H A D | nv_local.h | 64 #define NV_WR16(p,i,d) (__raw_writew((d), (void __iomem *)(p) + (i)))
|
/linux-master/arch/sh/boards/mach-highlander/ |
H A D | psw.c | 45 __raw_writew(l, PA_DBSW);
|
/linux-master/arch/sh/drivers/pci/ |
H A D | pci-sh7780.c | 113 __raw_writew(cmd, hose->reg_base + PCI_STATUS); 172 __raw_writew(PCI_STATUS_DETECTED_PARITY | \ 236 __raw_writew(tmp, hose->reg_base + PCI_STATUS); 379 __raw_writew(PCI_COMMAND_SERR | PCI_COMMAND_WAIT | \
|
/linux-master/arch/sh/boards/mach-se/7722/ |
H A D | irq.c | 112 __raw_writew(0x2000, 0xb03fffec); /* mrshpc irq enable */
|
/linux-master/arch/arm/mach-omap1/ |
H A D | io.c | 101 __raw_writew(v, OMAP1_IO_ADDRESS(pa));
|
/linux-master/include/asm-generic/ |
H A D | fb.h | 88 __raw_writew(b, addr);
|
H A D | io.h | 154 #ifndef __raw_writew 155 #define __raw_writew __raw_writew macro 156 static inline void __raw_writew(u16 value, volatile void __iomem *addr) function 265 __raw_writew((u16 __force)cpu_to_le16(value), addr); 369 __raw_writew((u16 __force)cpu_to_le16(value), addr); 488 __raw_writew(*buf++, addr); 594 __raw_writew((u16 __force)cpu_to_le16(value), PCI_IOBASE + addr);
|
/linux-master/arch/sh/boards/mach-r2d/ |
H A D | setup.c | 70 __raw_writew(state == BITBANG_CS_ACTIVE, PA_RTCCE); 262 __raw_writew(0x0001, PA_POWOFF); 278 __raw_writew(0x0000, PA_OUTPORT);
|
/linux-master/arch/m68k/coldfire/ |
H A D | pci.c | 112 __raw_writew(cpu_to_le16(value), addr); 189 __raw_writew(0x3ff, MCFGPIO_PAR_PCIBG); 190 __raw_writew(0x3ff, MCFGPIO_PAR_PCIBR);
|
/linux-master/arch/sh/kernel/cpu/sh4a/ |
H A D | setup-sh7724.c | 1201 __raw_writew(sh7724_rstandby_state.rwtcsr & 0x07, 0xa4520004); 1231 __raw_writew(sh7724_rstandby_state.ipra, 0xa4080000); /* IPRA */ 1232 __raw_writew(sh7724_rstandby_state.iprb, 0xa4080004); /* IPRB */ 1233 __raw_writew(sh7724_rstandby_state.iprc, 0xa4080008); /* IPRC */ 1234 __raw_writew(sh7724_rstandby_state.iprd, 0xa408000c); /* IPRD */ 1235 __raw_writew(sh7724_rstandby_state.ipre, 0xa4080010); /* IPRE */ 1236 __raw_writew(sh7724_rstandby_state.iprf, 0xa4080014); /* IPRF */ 1237 __raw_writew(sh7724_rstandby_state.iprg, 0xa4080018); /* IPRG */ 1238 __raw_writew(sh7724_rstandby_state.iprh, 0xa408001c); /* IPRH */ 1239 __raw_writew(sh7724_rstandby_stat [all...] |
/linux-master/arch/sparc/include/asm/ |
H A D | io_64.h | 77 #define __raw_writew __raw_writew macro 78 static inline void __raw_writew(u16 w, const volatile void __iomem *addr) function 331 __raw_writew(w, addr); 446 #define iowrite16be __raw_writew
|
/linux-master/drivers/ata/ |
H A D | pata_octeon_cf.c | 440 __raw_writew(ap->ctl, base + 0xe); 442 __raw_writew(ap->ctl | ATA_SRST, base + 0xe); 444 __raw_writew(ap->ctl, base + 0xe); 474 __raw_writew(tf->hob_feature << 8, base + 0xc); 475 __raw_writew(tf->hob_nsect | tf->hob_lbal << 8, base + 2); 476 __raw_writew(tf->hob_lbam | tf->hob_lbah << 8, base + 4); 479 __raw_writew(tf->feature << 8, base + 0xc); 480 __raw_writew(tf->nsect | tf->lbal << 8, base + 2); 481 __raw_writew(tf->lbam | tf->lbah << 8, base + 4); 508 __raw_writew(blo [all...] |
/linux-master/arch/sh/boards/mach-se/7724/ |
H A D | setup.c | 638 __raw_writew(0x0, EEPROM_OP); /* read */ 639 __raw_writew(i*2, EEPROM_ADR); 640 __raw_writew(0x1, EEPROM_STRT); 706 __raw_writew(fpga_out | (1 << 4), FPGA_OUT); 711 __raw_writew(fpga_out | (1 << 5), FPGA_OUT); 715 __raw_writew(fpga_out, FPGA_OUT); 718 __raw_writew((__raw_readw(PORT_MSELCRB) & ~0xc000) | 0x8000, PORT_MSELCRB); 730 __raw_writew(0x0600, 0xa40501d4); 733 __raw_writew(0x0600, 0xa4050192); 781 __raw_writew((__raw_read [all...] |
/linux-master/drivers/net/ethernet/natsemi/ |
H A D | sonic.h | 356 __raw_writew(val, base + (offset * 2) + 1); 358 __raw_writew(val, base + (offset * 2) + 0); 361 __raw_writew(val, base + (offset * 1) + 0);
|
/linux-master/arch/sh/boards/mach-landisk/ |
H A D | gio.c | 80 __raw_writew((unsigned short int)(0x0ffff & data), addr);
|
/linux-master/arch/sh/boards/mach-se/7343/ |
H A D | irq.c | 119 __raw_writew(0x2000, 0xb03fffec); /* mrshpc irq enable */
|
/linux-master/arch/sh/boards/mach-x3proto/ |
H A D | gpio.c | 37 __raw_writew(data, KEYCTLR);
|
/linux-master/drivers/gpio/ |
H A D | gpio-mm-lantiq.c | 47 __raw_writew(chip->shadow, chip->mmchip.regs);
|
/linux-master/drivers/sh/intc/ |
H A D | access.c | 109 __raw_writew(intc_set_field_from_handle(0, data, h), ptr); 145 __raw_writew(value, ptr);
|
/linux-master/arch/hexagon/include/asm/ |
H A D | io.h | 146 #define __raw_writew writew macro 162 #define writew_relaxed __raw_writew
|