From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <40B48815.6060404@intracom.gr> Date: Wed, 26 May 2004 15:05:41 +0300 From: Pantelis Antoniou MIME-Version: 1.0 To: Tom Rini , Dan Malek , Kumar Gala , Linuxppc-Embedded Subject: [PATCH #3/9] 8xx-2.6 | CPM interrupt controller update Content-Type: multipart/mixed; boundary="------------030202020904060308030304" Sender: owner-linuxppc-embedded@lists.linuxppc.org List-Id: This is a multi-part message in MIME format. --------------030202020904060308030304 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Hi The following patch is a forward port of the linear interrupt handling by linuxppc_2.4. Regards Pantelis --------------030202020904060308030304 Content-Type: application/x-bzip2; name="03_8xx_irq.patch.bz2" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="03_8xx_irq.patch.bz2" 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 --------------030202020904060308030304 Content-Type: text/plain; name="03_8xx_irq.diffstat" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="03_8xx_irq.diffstat" arch/ppc/kernel/ppc_ksyms.c | 3 - arch/ppc/syslib/m8xx_setup.c | 45 +++++++++++----- arch/ppc/syslib/ppc8xx_pic.c | 114 ++++++++----------------------------------- include/asm-ppc/irq.h | 22 ++++++-- 4 files changed, 69 insertions(+), 115 deletions(-) --------------030202020904060308030304-- ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/