Searched refs:write_fn (Results 1 – 2 of 2) sorted by relevance
/arch/microblaze/kernel/ |
D | intc.c | 35 static void (*write_fn)(u32, void __iomem *); variable 68 write_fn(mask, intc_baseaddr + IAR); in intc_enable_or_unmask() 70 write_fn(mask, intc_baseaddr + SIE); in intc_enable_or_unmask() 76 write_fn(1 << d->hwirq, intc_baseaddr + CIE); in intc_disable_or_mask() 82 write_fn(1 << d->hwirq, intc_baseaddr + IAR); in intc_ack() 90 write_fn(mask, intc_baseaddr + CIE); in intc_mask_ack() 91 write_fn(mask, intc_baseaddr + IAR); in intc_mask_ack() 165 write_fn = intc_write32; in xilinx_intc_of_init() 172 write_fn(0, intc_baseaddr + IER); in xilinx_intc_of_init() 175 write_fn(0xffffffff, intc_baseaddr + IAR); in xilinx_intc_of_init() [all …]
|
D | timer.c | 48 static void (*write_fn)(u32, void __iomem *); variable 72 write_fn(read_fn(timer_baseaddr + TCSR0) & ~TCSR_ENT, in xilinx_timer0_stop() 81 write_fn(load_val, timer_baseaddr + TLR0); in xilinx_timer0_start_periodic() 84 write_fn(TCSR_LOAD, timer_baseaddr + TCSR0); in xilinx_timer0_start_periodic() 99 write_fn(TCSR_TINT|TCSR_ENIT|TCSR_ENT|TCSR_ARHT|TCSR_UDT, in xilinx_timer0_start_periodic() 108 write_fn(load_val, timer_baseaddr + TLR0); in xilinx_timer0_start_oneshot() 111 write_fn(TCSR_LOAD, timer_baseaddr + TCSR0); in xilinx_timer0_start_oneshot() 113 write_fn(TCSR_TINT|TCSR_ENIT|TCSR_ENT|TCSR_ARHT|TCSR_UDT, in xilinx_timer0_start_oneshot() 152 write_fn(read_fn(timer_baseaddr + TCSR0), timer_baseaddr + TCSR0); in timer_ack() 236 write_fn(read_fn(timer_baseaddr + TCSR1) & ~TCSR_ENT, in xilinx_clocksource_init() [all …]
|