From: Feng Tang Date: Thu, 11 Nov 2010 15:50:50 +0000 (+0000) Subject: x86: mrst: Set vRTC's IRQ to level trigger type X-Git-Tag: v2.6.38-rc1~482^2~12 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6f207e9bb4219d261d9326597ca533f954f31755;p=pandora-kernel.git x86: mrst: Set vRTC's IRQ to level trigger type When setting up the mpc_intsrc structure for vRTC's IRQ, we need to set its irqflag to level trigger, otherwise it will be taken as edge triggered and the vRTC IRQ will fire only once, as there is never a EOI issued from the IA core for it. The original code worked in previous kernel. This is because it was configured to level trigger type by luck. It fell into the default PCI trigger category which is level triggered. Signed-off-by: Feng Tang Signed-off-by: Alan Cox LKML-Reference: <20101111155019.12924.569.stgit@localhost.localdomain> Signed-off-by: Thomas Gleixner --- Reading git-diff-tree failed