> I still don't understand how the IRQ management between the alarm and > the update interrupts works. The alarm code unconditionally enables and > disables the IRQ at the genirq level, but the update_irq_enable() code > doesn't manage the IRQ at all and there's no interrupt handling for the > alarm case. Actually the update_irq_enable api was incorrectly implemented by the original author since the chip does not have support for the 1/sec update timer interrupt. The chip only has hardware support for alarms and supports reading/setting time. support for update_irq_enable needs to be removed from the code. -- To unsubscribe from this list: send the line "unsubscribe linux-tegra" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html