/linux-3.4.99/arch/sparc/include/asm/ |
D | winmacro.h | 37 #define LOAD_PT_INS(base_reg) \ argument 38 ldd [%base_reg + STACKFRAME_SZ + PT_I0], %i0; \ 39 ldd [%base_reg + STACKFRAME_SZ + PT_I2], %i2; \ 40 ldd [%base_reg + STACKFRAME_SZ + PT_I4], %i4; \ 41 ldd [%base_reg + STACKFRAME_SZ + PT_I6], %i6; 43 #define LOAD_PT_GLOBALS(base_reg) \ argument 44 ld [%base_reg + STACKFRAME_SZ + PT_G1], %g1; \ 45 ldd [%base_reg + STACKFRAME_SZ + PT_G2], %g2; \ 46 ldd [%base_reg + STACKFRAME_SZ + PT_G4], %g4; \ 47 ldd [%base_reg + STACKFRAME_SZ + PT_G6], %g6; [all …]
|
/linux-3.4.99/arch/arm/mach-omap1/ |
D | irq.c | 56 unsigned long base_reg; member 67 return omap_readl(irq_banks[bank].base_reg + offset); in irq_bank_readl() 72 omap_writel(value, irq_banks[bank].base_reg + offset); in irq_bank_writel() 88 l = omap_readl(irq_banks[bank].base_reg + IRQ_MIR_REG_OFFSET); in omap_mask_irq() 90 omap_writel(l, irq_banks[bank].base_reg + IRQ_MIR_REG_OFFSET); in omap_mask_irq() 98 l = omap_readl(irq_banks[bank].base_reg + IRQ_MIR_REG_OFFSET); in omap_unmask_irq() 100 omap_writel(l, irq_banks[bank].base_reg + IRQ_MIR_REG_OFFSET); in omap_unmask_irq() 144 { .base_reg = OMAP_IH1_BASE, .trigger_map = 0xb3f8e22f }, 145 { .base_reg = OMAP_IH2_BASE, .trigger_map = 0xfdb9c1f2 }, 146 { .base_reg = OMAP_IH2_BASE + 0x100, .trigger_map = 0x800040f3 }, [all …]
|
/linux-3.4.99/drivers/base/regmap/ |
D | regcache-rbtree.c | 29 unsigned int base_reg; member 45 *base = rbnode->base_reg; in regcache_rbtree_get_base_top_reg() 46 *top = rbnode->base_reg + rbnode->blklen - 1; in regcache_rbtree_get_base_top_reg() 69 unsigned int base_reg, top_reg; in regcache_rbtree_lookup() local 73 regcache_rbtree_get_base_top_reg(rbnode, &base_reg, &top_reg); in regcache_rbtree_lookup() 74 if (reg >= base_reg && reg <= top_reg) in regcache_rbtree_lookup() 81 regcache_rbtree_get_base_top_reg(rbnode, &base_reg, &top_reg); in regcache_rbtree_lookup() 82 if (reg >= base_reg && reg <= top_reg) { in regcache_rbtree_lookup() 87 } else if (reg < base_reg) { in regcache_rbtree_lookup() 101 unsigned int base_reg; in regcache_rbtree_insert() local [all …]
|
/linux-3.4.99/drivers/watchdog/ |
D | rdc321x_wdt.c | 66 int base_reg; member 82 rdc321x_wdt_device.base_reg, &val); in rdc321x_wdt_trigger() 85 rdc321x_wdt_device.base_reg, val); in rdc321x_wdt_trigger() 114 rdc321x_wdt_device.base_reg, RDC_CLS_TMR); in rdc321x_wdt_start() 118 rdc321x_wdt_device.base_reg, in rdc321x_wdt_start() 174 rdc321x_wdt_device.base_reg, &value); in rdc321x_wdt_ioctl() 247 rdc321x_wdt_device.base_reg = r->start; in rdc321x_wdt_probe() 259 rdc321x_wdt_device.base_reg, RDC_WDT_RST); in rdc321x_wdt_probe()
|
/linux-3.4.99/drivers/media/dvb/frontends/ |
D | dibx000_common.c | 75 while (((status = dibx000_read_word(mst, mst->base_reg + 2)) & 0x0100) == 0 && --i > 0) in dibx000_is_i2c_done() 98 dibx000_read_word(mst, mst->base_reg + 2); in dibx000_master_i2c_write() 105 dibx000_write_word(mst, mst->base_reg, data); in dibx000_master_i2c_write() 122 dibx000_write_word(mst, mst->base_reg+1, da); in dibx000_master_i2c_write() 154 dibx000_write_word(mst, mst->base_reg+1, da); in dibx000_master_i2c_read() 162 da = dibx000_read_word(mst, mst->base_reg); in dibx000_master_i2c_read() 181 return dibx000_write_word(mst, mst->base_reg + 3, (u16)(60000 / speed)); in dibx000_i2c_set_speed() 197 return dibx000_write_word(mst, mst->base_reg + 4, intf); in dibx000_i2c_select_interface() 270 tx[0] = (((mst->base_reg + 1) >> 8) & 0xff); in dibx000_i2c_gate_ctrl() 271 tx[1] = ((mst->base_reg + 1) & 0xff); in dibx000_i2c_gate_ctrl() [all …]
|
D | dibx000_common.h | 30 u16 base_reg; member
|
/linux-3.4.99/arch/arm/mach-msm/ |
D | irq-vic.c | 134 #define DPRINT_REGS(base_reg, format, ...) \ argument 136 readl(base_reg ## 0), readl(base_reg ## 1)) 141 #define DPRINT_REGS(base_reg, format, ...) \ argument 143 readl(base_reg ## 0), readl(base_reg ## 1), \ 144 readl(base_reg ## 2), readl(base_reg ## 3))
|
/linux-3.4.99/sound/soc/ep93xx/ |
D | ep93xx-i2s.c | 95 unsigned base_reg; in ep93xx_i2s_enable() local 111 base_reg = EP93XX_I2S_TX0EN; in ep93xx_i2s_enable() 113 base_reg = EP93XX_I2S_RX0EN; in ep93xx_i2s_enable() 115 ep93xx_i2s_write_reg(info, base_reg + (i * 4), 1); in ep93xx_i2s_enable() 120 unsigned base_reg; in ep93xx_i2s_disable() local 125 base_reg = EP93XX_I2S_TX0EN; in ep93xx_i2s_disable() 127 base_reg = EP93XX_I2S_RX0EN; in ep93xx_i2s_disable() 129 ep93xx_i2s_write_reg(info, base_reg + (i * 4), 0); in ep93xx_i2s_disable()
|
/linux-3.4.99/arch/arm/mach-omap2/ |
D | irq.c | 58 void __iomem *base_reg; member 83 __raw_writel(val, bank->base_reg + reg); in intc_bank_write_reg() 88 return __raw_readl(bank->base_reg + reg); in intc_bank_read_reg() 110 bank->base_reg, tmp >> 4, tmp & 0xf, bank->nr_irqs); in omap_irq_bank_init_one() 186 bank->base_reg = ioremap(base, SZ_4K); in omap_init_irq() 187 if (!bank->base_reg) { in omap_init_irq() 195 omap_alloc_gc(bank->base_reg + j, j + irq_base, 32); in omap_init_irq()
|
/linux-3.4.99/arch/mips/mm/ |
D | page.c | 632 void *base_reg = IOADDR(A_DM_REGISTER(i, R_DM_DSCR_BASE)); in sb1_dma_init() local 634 __raw_writeq(base_val, base_reg); in sb1_dma_init() 635 __raw_writeq(base_val | M_DM_DSCR_BASE_RESET, base_reg); in sb1_dma_init() 636 __raw_writeq(base_val | M_DM_DSCR_BASE_ENABL, base_reg); in sb1_dma_init()
|
/linux-3.4.99/sound/soc/codecs/ |
D | wm2200.c | 966 #define WM2200_MIXER_ENUMS(name, base_reg) \ argument 967 static WM2200_MUX_ENUM_DECL(name##_in1_enum, base_reg); \ 968 static WM2200_MUX_ENUM_DECL(name##_in2_enum, base_reg + 2); \ 969 static WM2200_MUX_ENUM_DECL(name##_in3_enum, base_reg + 4); \ 970 static WM2200_MUX_ENUM_DECL(name##_in4_enum, base_reg + 6); \
|
D | wm5100.c | 394 #define WM5100_MIXER_ENUMS(name, base_reg) \ argument 395 static WM5100_MUX_ENUM_DECL(name##_in1_enum, base_reg); \ 396 static WM5100_MUX_ENUM_DECL(name##_in2_enum, base_reg + 2); \ 397 static WM5100_MUX_ENUM_DECL(name##_in3_enum, base_reg + 4); \ 398 static WM5100_MUX_ENUM_DECL(name##_in4_enum, base_reg + 6); \
|
/linux-3.4.99/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_init_ops.h | 856 u32 base_reg, u32 reg) in bnx2x_qm_set_ptr_table() argument 861 REG_WR(bp, base_reg + i*4, in bnx2x_qm_set_ptr_table()
|
/linux-3.4.99/arch/x86/kvm/ |
D | emulate.c | 895 int index_reg = 0, base_reg = 0, scale; in decode_modrm() local 902 ctxt->modrm_rm = base_reg = (ctxt->rex_prefix & 1) << 3; /* REG.B */ in decode_modrm() 984 base_reg |= sib & 7; in decode_modrm() 987 if ((base_reg & 7) == 5 && ctxt->modrm_mod == 0) in decode_modrm() 990 modrm_ea += ctxt->regs[base_reg]; in decode_modrm()
|
D | vmx.c | 5143 int base_reg = (vmx_instruction_info >> 23) & 0xf; in get_vmx_mem_address() local 5155 *ret += kvm_register_read(vcpu, base_reg); in get_vmx_mem_address()
|