Home
last modified time | relevance | path

Searched refs:base_reg (Results 1 – 15 of 15) sorted by relevance

/linux-3.4.99/arch/sparc/include/asm/
Dwinmacro.h37 #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/
Dirq.c56 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/
Dregcache-rbtree.c29 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/
Drdc321x_wdt.c66 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/
Ddibx000_common.c75 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 …]
Ddibx000_common.h30 u16 base_reg; member
/linux-3.4.99/arch/arm/mach-msm/
Dirq-vic.c134 #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/
Dep93xx-i2s.c95 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/
Dirq.c58 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/
Dpage.c632 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/
Dwm2200.c966 #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); \
Dwm5100.c394 #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/
Dbnx2x_init_ops.h856 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/
Demulate.c895 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()
Dvmx.c5143 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()