/linux-4.4.14/arch/mips/sibyte/common/ |
D | sb_tbprof.c | 164 __raw_writeq(0, IOADDR(A_SCD_PERF_CNT_1)); in arm_tb() 173 __raw_writeq((scdperfcnt & ~M_SPC_CFG_SRC1) | in arm_tb() 177 __raw_writeq( in arm_tb() 183 __raw_writeq((scdperfcnt & ~M_SPC_CFG_SRC1) | in arm_tb() 190 __raw_writeq(next, IOADDR(A_SCD_PERF_CNT_1)); in arm_tb() 192 __raw_writeq(M_SCD_TRACE_CFG_RESET, IOADDR(A_SCD_TRACE_CFG)); in arm_tb() 197 __raw_writeq(tb_options, IOADDR(A_SCD_TRACE_CFG)); in arm_tb() 211 __raw_writeq(M_SCD_TRACE_CFG_START_READ, in sbprof_tb_intr() 233 __raw_writeq(M_SCD_TRACE_CFG_RESET, in sbprof_tb_intr() 244 __raw_writeq(M_SCD_TRACE_CFG_RESET, IOADDR(A_SCD_TRACE_CFG)); in sbprof_tb_intr() [all …]
|
/linux-4.4.14/drivers/net/ethernet/broadcom/ |
D | sb1250-mac.c | 374 __raw_writeq(bits | mac_mdio_genc, sbm_mdio); in sbmac_mii_sync() 377 __raw_writeq(bits | M_MAC_MDC | mac_mdio_genc, sbm_mdio); in sbmac_mii_sync() 378 __raw_writeq(bits | mac_mdio_genc, sbm_mdio); in sbmac_mii_sync() 405 __raw_writeq(bits | mac_mdio_genc, sbm_mdio); in sbmac_mii_senddata() 413 __raw_writeq(bits | mac_mdio_genc, sbm_mdio); in sbmac_mii_senddata() 414 __raw_writeq(bits | M_MAC_MDC | mac_mdio_genc, sbm_mdio); in sbmac_mii_senddata() 415 __raw_writeq(bits | mac_mdio_genc, sbm_mdio); in sbmac_mii_senddata() 467 __raw_writeq(M_MAC_MDIO_DIR_INPUT | mac_mdio_genc, sbm_mdio); in sbmac_mii_read() 472 __raw_writeq(M_MAC_MDIO_DIR_INPUT | M_MAC_MDC | mac_mdio_genc, in sbmac_mii_read() 474 __raw_writeq(M_MAC_MDIO_DIR_INPUT | mac_mdio_genc, sbm_mdio); in sbmac_mii_read() [all …]
|
/linux-4.4.14/arch/mips/kernel/ |
D | cevt-sb1250.c | 49 __raw_writeq(0, cfg); in sibyte_shutdown() 62 __raw_writeq(0, cfg); in sibyte_set_periodic() 63 __raw_writeq((V_SCD_TIMER_FREQ / HZ) - 1, init); in sibyte_set_periodic() 64 __raw_writeq(M_SCD_TIMER_ENABLE | M_SCD_TIMER_MODE_CONTINUOUS, cfg); in sibyte_set_periodic() 77 __raw_writeq(0, cfg); in sibyte_next_event() 78 __raw_writeq(delta - 1, init); in sibyte_next_event() 79 __raw_writeq(M_SCD_TIMER_ENABLE, cfg); in sibyte_next_event() 141 __raw_writeq(IMR_IP4_VAL, in sb1250_clockevent_init()
|
D | cevt-bcm1480.c | 52 __raw_writeq(0, cfg); in sibyte_set_periodic() 53 __raw_writeq((V_SCD_TIMER_FREQ / HZ) - 1, init); in sibyte_set_periodic() 54 __raw_writeq(M_SCD_TIMER_ENABLE | M_SCD_TIMER_MODE_CONTINUOUS, cfg); in sibyte_set_periodic() 66 __raw_writeq(0, cfg); in sibyte_shutdown() 78 __raw_writeq(0, cfg); in sibyte_next_event() 79 __raw_writeq(delta - 1, init); in sibyte_next_event() 80 __raw_writeq(M_SCD_TIMER_ENABLE, cfg); in sibyte_next_event() 141 __raw_writeq(IMR_IP4_VAL, in sb1480_clockevent_init()
|
D | csrc-sb1250.c | 67 __raw_writeq(0, in sb1250_clocksource_init() 70 __raw_writeq(SB1250_HPT_VALUE, in sb1250_clocksource_init() 73 __raw_writeq(M_SCD_TIMER_ENABLE | M_SCD_TIMER_MODE_CONTINUOUS, in sb1250_clocksource_init()
|
/linux-4.4.14/arch/mips/sibyte/swarm/ |
D | rtc_m41t81.c | 93 __raw_writeq(addr & 0xff, SMB_CSR(R_SMB_CMD)); in m41t81_read() 94 __raw_writeq(V_SMB_ADDR(M41T81_CCR_ADDRESS) | V_SMB_TT_WR1BYTE, in m41t81_read() 100 __raw_writeq(V_SMB_ADDR(M41T81_CCR_ADDRESS) | V_SMB_TT_RD1BYTE, in m41t81_read() 108 __raw_writeq(M_SMB_ERROR, SMB_CSR(R_SMB_STATUS)); in m41t81_read() 120 __raw_writeq(addr & 0xff, SMB_CSR(R_SMB_CMD)); in m41t81_write() 121 __raw_writeq(b & 0xff, SMB_CSR(R_SMB_DATA)); in m41t81_write() 122 __raw_writeq(V_SMB_ADDR(M41T81_CCR_ADDRESS) | V_SMB_TT_WR2BYTE, in m41t81_write() 130 __raw_writeq(M_SMB_ERROR, SMB_CSR(R_SMB_STATUS)); in m41t81_write() 135 __raw_writeq(V_SMB_ADDR(M41T81_CCR_ADDRESS) | V_SMB_TT_RD1BYTE, in m41t81_write()
|
D | rtc_xicor1241.c | 67 __raw_writeq((addr >> 8) & 0x7, SMB_CSR(R_SMB_CMD)); in xicor_read() 68 __raw_writeq(addr & 0xff, SMB_CSR(R_SMB_DATA)); in xicor_read() 69 __raw_writeq(V_SMB_ADDR(X1241_CCR_ADDRESS) | V_SMB_TT_WR2BYTE, in xicor_read() 75 __raw_writeq(V_SMB_ADDR(X1241_CCR_ADDRESS) | V_SMB_TT_RD1BYTE, in xicor_read() 83 __raw_writeq(M_SMB_ERROR, SMB_CSR(R_SMB_STATUS)); in xicor_read() 95 __raw_writeq(addr, SMB_CSR(R_SMB_CMD)); in xicor_write() 96 __raw_writeq((addr & 0xff) | ((b & 0xff) << 8), SMB_CSR(R_SMB_DATA)); in xicor_write() 97 __raw_writeq(V_SMB_ADDR(X1241_CCR_ADDRESS) | V_SMB_TT_WR3BYTE, in xicor_write() 105 __raw_writeq(M_SMB_ERROR, SMB_CSR(R_SMB_STATUS)); in xicor_write()
|
/linux-4.4.14/arch/mips/sibyte/sb1250/ |
D | irq.c | 168 __raw_writeq(pending, in ack_sb1250_irq() 243 __raw_writeq(IMR_IP2_VAL, in arch_init_irq() 247 __raw_writeq(IMR_IP2_VAL, in arch_init_irq() 260 __raw_writeq(IMR_IP3_VAL, in arch_init_irq() 263 __raw_writeq(IMR_IP3_VAL, in arch_init_irq() 268 __raw_writeq(0xffffffffffffffffULL, in arch_init_irq() 270 __raw_writeq(0xffffffffffffffffULL, in arch_init_irq() 275 __raw_writeq(tmp, IOADDR(A_IMR_REGISTER(0, R_IMR_INTERRUPT_MASK))); in arch_init_irq() 276 __raw_writeq(tmp, IOADDR(A_IMR_REGISTER(1, R_IMR_INTERRUPT_MASK))); in arch_init_irq()
|
D | smp.c | 71 __raw_writeq((((u64)action) << 48), mailbox_set_regs[cpu]); in sb1250_send_ipi_single()
|
/linux-4.4.14/arch/mips/sibyte/bcm1480/ |
D | irq.c | 181 __raw_writeq(pending, IOADDR(A_BCM1480_IMR_REGISTER(cpu_logical_map(i), in ack_bcm1480_irq() 185 …__raw_writeq(pending, IOADDR(A_BCM1480_IMR_REGISTER(0, R_BCM1480_IMR_LDT_INTERRUPT_CLR_H + (k*BCM1… in ack_bcm1480_irq() 261 __raw_writeq(IMR_IP2_VAL, in arch_init_irq() 270 __raw_writeq(IMR_IP2_VAL, in arch_init_irq() 284 __raw_writeq(IMR_IP3_VAL, IOADDR(A_BCM1480_IMR_REGISTER(cpu, R_BCM1480_IMR_INTERRUPT_MAP_BASE_H) + in arch_init_irq() 291 __raw_writeq(0xffffffffffffffffULL, in arch_init_irq() 293 __raw_writeq(0xffffffffffffffffULL, in arch_init_irq() 301 __raw_writeq(tmp, IOADDR(A_BCM1480_IMR_REGISTER(cpu, R_BCM1480_IMR_INTERRUPT_MASK_H))); in arch_init_irq() 305 __raw_writeq(tmp, IOADDR(A_BCM1480_IMR_REGISTER(cpu, R_BCM1480_IMR_INTERRUPT_MASK_L))); in arch_init_irq()
|
D | smp.c | 81 __raw_writeq((((u64)action)<< 48), mailbox_0_set_regs[cpu]); in bcm1480_send_ipi_single() 180 __raw_writeq(((u64)action)<<48, mailbox_0_clear_regs[cpu]); in bcm1480_mailbox_interrupt()
|
/linux-4.4.14/arch/metag/include/asm/ |
D | io.h | 90 #define __raw_writeq __raw_writeq macro 91 static inline void __raw_writeq(u64 b, volatile void __iomem *addr) in __raw_writeq() function 112 #define writeq __raw_writeq 130 #define metag_out64(b, addr) __raw_writeq(b, (volatile void __iomem *)(addr))
|
/linux-4.4.14/sound/oss/ |
D | swarm_cs4297a.c | 582 __raw_writeq(M_SYNCSER_CMD_RX_RESET | M_SYNCSER_CMD_TX_RESET, SS_CSR(R_SER_CMD)); in ser_init() 584 __raw_writeq(M_SYNCSER_MSB_FIRST, SS_CSR(R_SER_MODE)); in ser_init() 585 __raw_writeq(32, SS_CSR(R_SER_MINFRM_SZ)); in ser_init() 586 __raw_writeq(32, SS_CSR(R_SER_MAXFRM_SZ)); in ser_init() 588 __raw_writeq(1, SS_CSR(R_SER_TX_RD_THRSH)); in ser_init() 589 __raw_writeq(4, SS_CSR(R_SER_TX_WR_THRSH)); in ser_init() 590 __raw_writeq(8, SS_CSR(R_SER_RX_RD_THRSH)); in ser_init() 593 __raw_writeq((M_SYNCSER_TXSYNC_INT | V_SYNCSER_TXSYNC_DLY(0) | M_SYNCSER_TXCLK_EXT | in ser_init() 598 __raw_writeq(V_SYNCSER_SEQ_COUNT(14) | M_SYNCSER_SEQ_ENABLE | M_SYNCSER_SEQ_STROBE, in ser_init() 600 __raw_writeq(V_SYNCSER_SEQ_COUNT(15) | M_SYNCSER_SEQ_ENABLE | M_SYNCSER_SEQ_BYTE, in ser_init() [all …]
|
/linux-4.4.14/arch/arm64/include/asm/ |
D | io.h | 58 #define __raw_writeq __raw_writeq macro 59 static inline void __raw_writeq(u64 val, volatile void __iomem *addr) in __raw_writeq() function 128 #define writeq_relaxed(v,c) ((void)__raw_writeq((__force u64)cpu_to_le64(v),(c)))
|
/linux-4.4.14/arch/arm64/kernel/ |
D | io.c | 66 __raw_writeq(*(volatile u64 *)from, to); in __memcpy_toio() 99 __raw_writeq(qc, dst); in __memset_io()
|
/linux-4.4.14/drivers/infiniband/hw/mthca/ |
D | mthca_doorbell.h | 56 __raw_writeq((__force u64) val, dest); in mthca_write64_raw() 62 __raw_writeq((__force u64) cpu_to_be64((u64) hi << 32 | lo), dest); in mthca_write64()
|
/linux-4.4.14/arch/sparc/include/asm/ |
D | io_64.h | 91 #define __raw_writeq __raw_writeq macro 92 static inline void __raw_writeq(u64 q, const volatile void __iomem *addr) in __raw_writeq() function 319 __raw_writeq(q, addr); in sbus_writeq()
|
/linux-4.4.14/arch/alpha/kernel/ |
D | io.c | 134 void __raw_writeq(u64 b, volatile void __iomem *addr) in __raw_writeq() function 146 EXPORT_SYMBOL(__raw_writeq); 196 __raw_writeq(b, addr); in writeq() 483 __raw_writeq(*(const u64 *)from, to); in memcpy_toio() 556 __raw_writeq(c, to); in _memset_c_io()
|
/linux-4.4.14/include/asm-generic/ |
D | io.h | 95 #ifndef __raw_writeq 96 #define __raw_writeq __raw_writeq macro 97 static inline void __raw_writeq(u64 value, volatile void __iomem *addr) in __raw_writeq() function 172 __raw_writeq(__cpu_to_le64(value), addr); in writeq() 339 __raw_writeq(*buf++, addr); in writesq()
|
/linux-4.4.14/drivers/staging/rdma/amso1100/ |
D | c2.c | 131 __raw_writeq((__force u64) cpu_to_be64(0x1122334455667788ULL), in c2_tx_ring_alloc() 184 __raw_writeq((__force u64) cpu_to_be64(0x99aabbccddeeffULL), in c2_rx_ring_alloc() 242 __raw_writeq((__force u64) cpu_to_be64(mapaddr), elem->hw_desc + C2_RXP_ADDR); in c2_rx_alloc() 292 __raw_writeq((__force u64) cpu_to_be64(0x99aabbccddeeffULL), in c2_rx_clean() 346 __raw_writeq(0, in c2_tx_clean() 355 __raw_writeq((__force u64) cpu_to_be64(0x1122334455667788ULL), in c2_tx_clean() 452 __raw_writeq((__force u64) cpu_to_be64(elem->mapaddr), in c2_rx_error() 788 __raw_writeq((__force u64) cpu_to_be64(mapaddr), in c2_xmit_frame() 811 __raw_writeq((__force u64) cpu_to_be64(mapaddr), in c2_xmit_frame()
|
D | c2.h | 416 static inline void __raw_writeq(u64 val, void __iomem * addr) in __raw_writeq() function
|
/linux-4.4.14/drivers/infiniband/hw/qib/ |
D | qib_pio_copy.c | 53 __raw_writeq(*src++, dst++); in qib_pio_copy()
|
/linux-4.4.14/arch/alpha/include/asm/ |
D | io.h | 267 extern void __raw_writeq(u64 b, volatile void __iomem *addr); 462 extern inline void __raw_writeq(u64 b, volatile void __iomem *addr) in __raw_writeq() function 489 __raw_writeq(b, addr); in writeq() 512 #define writeq_relaxed(b, addr) __raw_writeq(b, addr)
|
/linux-4.4.14/lib/ |
D | iomap_copy.c | 64 __raw_writeq(*src++, dst++); in __iowrite64_copy()
|
/linux-4.4.14/include/linux/mlx5/ |
D | doorbell.h | 52 __raw_writeq(*(u64 *)val, dest); in mlx5_write64()
|
/linux-4.4.14/include/linux/mlx4/ |
D | doorbell.h | 58 __raw_writeq(*(u64 *) val, dest); in mlx4_write64()
|
/linux-4.4.14/arch/mips/mm/ |
D | page.c | 627 __raw_writeq(base_val, base_reg); in sb1_dma_init() 628 __raw_writeq(base_val | M_DM_DSCR_BASE_RESET, base_reg); in sb1_dma_init() 629 __raw_writeq(base_val | M_DM_DSCR_BASE_ENABL, base_reg); in sb1_dma_init() 645 __raw_writeq(1, IOADDR(A_DM_REGISTER(cpu, R_DM_DSCR_COUNT))); in clear_page() 671 __raw_writeq(1, IOADDR(A_DM_REGISTER(cpu, R_DM_DSCR_COUNT))); in copy_page()
|
/linux-4.4.14/arch/s390/include/asm/ |
D | io.h | 74 #define __raw_writeq zpci_write_u64 macro
|
/linux-4.4.14/arch/tile/include/asm/ |
D | io.h | 124 static inline void __raw_writeq(u64 val, volatile void __iomem *addr) in __raw_writeq() function 171 #define __raw_writeq(val, addr) _tile_writeq(val, (unsigned long)addr) macro 239 #define writeq __raw_writeq
|
/linux-4.4.14/arch/parisc/include/asm/ |
D | io.h | 174 static inline void __raw_writeq(unsigned long long b, volatile void __iomem *addr) in __raw_writeq() function 210 __raw_writeq(cpu_to_le64(q), addr); in writeq()
|
/linux-4.4.14/drivers/mmc/host/ |
D | dw_mmc.h | 189 #define mci_fifo_writeq(__value, __reg) __raw_writeq(__reg, __value) 223 #define __raw_writeq(__value, __reg) \ macro
|
/linux-4.4.14/drivers/i2c/busses/ |
D | i2c-octeon.c | 89 __raw_writeq(SW_TWSI_V | eop_reg | data, i2c->twsi_base + SW_TWSI); in octeon_i2c_write_sw() 108 __raw_writeq(SW_TWSI_V | eop_reg | SW_TWSI_R, i2c->twsi_base + SW_TWSI); in octeon_i2c_read_sw() 123 __raw_writeq(data, i2c->twsi_base + TWSI_INT); in octeon_i2c_write_int()
|
/linux-4.4.14/drivers/net/ethernet/ibm/ehea/ |
D | ehea_hw.h | 204 __raw_writeq(value, (void __iomem *)(epa.addr + offset)); in epa_store() 210 __raw_writeq(value, (void __iomem *)(epa.addr + offset)); in epa_store_acc()
|
/linux-4.4.14/drivers/net/ethernet/sfc/ |
D | io.h | 85 __raw_writeq((__force u64)value, efx->membase + reg); in _efx_writeq() 140 __raw_writeq((__force u64)value->u64[0], membase + addr); in efx_sram_writeq()
|
/linux-4.4.14/arch/sh/include/asm/ |
D | io.h | 31 #define __raw_writeq(v,a) (__chk_io_ptr(a), *(volatile u64 __force *)(a) = (v)) macro 46 #define writeq_relaxed(v,c) ((void)__raw_writeq((__force u64)ioswabq(v),c))
|
/linux-4.4.14/arch/parisc/kernel/ |
D | perf.c | 815 __raw_writeq(tmp64 | (*memaddr++ & 0x0013000000000000ul), in perf_write_image() 820 __raw_writeq(*memaddr++, runway + RUNWAY_DEBUG); in perf_write_image()
|
/linux-4.4.14/drivers/watchdog/ |
D | sb_wdog.c | 74 __raw_writeq(t & 0x7fffffUL, wdog - 0x10); in sbwdog_set()
|
/linux-4.4.14/drivers/ide/ |
D | tx4938ide.c | 55 __raw_writeq((cr & ~0x3f007ull) | (wt << 12) | shwt, in tx4938ide_tune_ebusc()
|
/linux-4.4.14/drivers/tty/serial/8250/ |
D | 8250_dw.c | 139 __raw_writeq(value, p->membase + (offset << p->regshift)); in dw8250_serial_outq() 151 __raw_writeq(value & 0xff, in dw8250_serial_outq()
|
/linux-4.4.14/arch/x86/include/asm/ |
D | io.h | 97 #define __raw_writeq(val, addr) writeq(val, addr) macro
|
/linux-4.4.14/arch/sh/kernel/ |
D | io_trapped.c | 214 __raw_writeq(tmp, dst_addr); in copy_word()
|
/linux-4.4.14/arch/mips/include/asm/ |
D | mips-cm.h | 158 __raw_writeq(value, addr_gcr_##name()); \
|
D | io.h | 479 __raw_writeq(cpu_to_be64((val)), (__force unsigned *)(addr)) in BUILDIO_MEM()
|
/linux-4.4.14/arch/ia64/include/asm/ |
D | io.h | 403 #define __raw_writeq writeq macro
|
/linux-4.4.14/drivers/tty/serial/ |
D | sb1250-duart.c | 143 __raw_writeq(value, csr); in __write_sbdchn() 150 __raw_writeq(value, csr); in __write_sbdshr()
|
/linux-4.4.14/include/linux/mtd/ |
D | map.h | 443 __raw_writeq(datum.x[0], map->virt + ofs); in inline_map_write()
|
/linux-4.4.14/drivers/crypto/caam/ |
D | regs.h | 103 #define wr_reg64(reg, data) __raw_writeq(data, reg)
|
/linux-4.4.14/include/linux/ |
D | fb.h | 568 #define fb_writeq __raw_writeq
|
/linux-4.4.14/drivers/irqchip/ |
D | irq-mips-gic.c | 70 return __raw_writeq(val, gic_base + reg); in gic_write64()
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | io.h | 384 static inline void __raw_writeq(unsigned long v, volatile void __iomem *addr) in __raw_writeq() function
|
/linux-4.4.14/drivers/misc/genwqe/ |
D | card_utils.c | 67 __raw_writeq((__force u64)cpu_to_be64(val), cd->mmio + byte_offs); in __genwqe_writeq()
|
/linux-4.4.14/arch/powerpc/platforms/powernv/ |
D | pci-ioda.c | 1682 __raw_writeq(cpu_to_be64(start), invalidate); in pnv_pci_ioda1_tce_invalidate() 1748 __raw_writeq(cpu_to_be64(val), phb->ioda.tce_inval_reg); in pnv_pci_ioda2_tce_invalidate_entire() 1772 __raw_writeq(cpu_to_be64(start), invalidate); in pnv_pci_ioda2_do_tce_invalidate()
|
/linux-4.4.14/drivers/dma/ |
D | txx9dmac.c | 41 __raw_writeq((val), &(__dma_regs(dc)->name))
|
/linux-4.4.14/arch/ia64/hp/common/ |
D | sba_iommu.c | 283 #define WRITE_REG(val, addr) __raw_writeq(val, addr)
|