static irq_return_t clock_handler(unsigned int irq_nr, void *data) { raspi_systick_clear(); raspi_systick_comare(RELOAD_VALUE); clock_tick_handler(irq_nr, data); return IRQ_HANDLED; }
static irq_return_t clock_handler(unsigned int irq_nr, void *data) { clock_tick_handler(irq_nr, data); REG_STORE(PTIMER_IS, 0x1); return IRQ_HANDLED; }
static irq_return_t clock_handler(unsigned int irq_nr, void *data) { __set_tsr(__get_tsr() & ~TSR_DIS); clock_tick_handler(irq_nr, data); return IRQ_HANDLED; }
static irq_return_t clock_handler(unsigned int irq_nr, void *data) { volatile struct gptimerxx_x *gptimer = GPTIMER1_BASE; clock_tick_handler(irq_nr, data); REG_STORE(&gptimer->tisr, GPTIMER_TISR_OVERFLOW); return IRQ_HANDLED; }
static irq_return_t clock_handler(unsigned int irq_nr, void *dev_id) { clock_tick_handler(irq_nr, dev_id); return IRQ_HANDLED; }