Home
last modified time | relevance | path

Searched refs:mask_regs (Results 1 – 5 of 5) sorted by relevance

/linux/include/linux/
H A Dsh_intc.h88 struct intc_mask_reg *mask_regs; member
105 #define INTC_HW_DESC(vectors, groups, mask_regs, \ argument
109 _INTC_ARRAY(mask_regs), _INTC_ARRAY(prio_regs), \
124 mask_regs, prio_regs, sense_regs) \ argument
127 .hw = INTC_HW_DESC(vectors, groups, mask_regs, \
132 mask_regs, prio_regs, sense_regs, ack_regs) \ argument
135 .hw = INTC_HW_DESC(vectors, groups, mask_regs, \
/linux/drivers/sh/intc/
H A Dbalancing.c44 struct intc_mask_reg *mr = desc->hw.mask_regs; in intc_dist_data()
49 mr = desc->hw.mask_regs + i; in intc_dist_data()
91 if (!desc->hw.mask_regs) in intc_set_dist_handle()
H A Dcore.c236 d->nr_reg = hw->mask_regs ? hw->nr_mask_regs * 2 : 0; in register_intc_controller()
257 if (hw->mask_regs) { in register_intc_controller()
259 smp = IS_SMP(hw->mask_regs[i]); in register_intc_controller()
260 k += save_reg(d, k, hw->mask_regs[i].set_reg, smp); in register_intc_controller()
261 k += save_reg(d, k, hw->mask_regs[i].clr_reg, smp); in register_intc_controller()
263 k += save_reg(d, k, hw->mask_regs[i].dist_reg, 0); in register_intc_controller()
H A Dhandle.c44 struct intc_mask_reg *mr = desc->hw.mask_regs; in _intc_mask_data()
49 mr = desc->hw.mask_regs + *reg_idx; in _intc_mask_data()
/linux/arch/sh/kernel/cpu/sh4a/
H A Dsetup-sh7786.c656 .mask_regs = sh7786_mask_registers,