Changeset 1957


Ignore:
Timestamp:
05/15/07 14:16:55 (6 years ago)
Author:
laforge
Message:
  • add GSM Modem wakeup IRQ handler
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/target/kernel/patches/gta01-core.patch

    r1883 r1957  
    3232--- /dev/null 
    3333+++ linux-2.6.21-moko/arch/arm/mach-s3c2410/mach-gta01.c 
    34 @@ -0,0 +1,742 @@ 
     34@@ -0,0 +1,753 @@ 
    3535+/* 
    3636+ * linux/arch/arm/mach-s3c2410/mach-gta01.c 
     
    705705+} 
    706706+ 
     707+static irqreturn_t gta01_modem_irq(int irq, void *param) 
     708+{ 
     709+       printk(KERN_DEBUG "modem wakeup interrupt\n"); 
     710+       return IRQ_HANDLED; 
     711+} 
     712+ 
    707713+static void __init gta01_machine_init(void) 
    708714+{ 
     
    762768+ 
    763769+       s3c2410_pm_init(); 
     770+ 
     771+       set_irq_type(GTA01_IRQ_MODEM, IRQT_RISING); 
     772+       request_irq(GTA01_IRQ_MODEM, gta01_modem_irq, 
     773+                   SA_INTERRUPT, "modem", NULL); 
     774+       enable_irq_wake(GTA01_IRQ_MODEM); 
    764775+} 
    765776+ 
     
    779790--- /dev/null 
    780791+++ linux-2.6.21-moko/include/asm-arm/arch-s3c2410/gta01.h 
    781 @@ -0,0 +1,69 @@ 
     792@@ -0,0 +1,70 @@ 
    782793+#ifndef _GTA01_H 
    783794+#define _GTA01_H 
     
    813824+#define GTA01_GPIO_VIBRATOR_ON S3C2410_GPG11 
    814825+ 
     826+#define GTA01_IRQ_MODEM                IRQ_EINT1 
    815827+#define GTA01_IRQ_JACK_INSERT  IRQ_EINT4 
    816828+#define GTA01_IRQ_nSD_DETECT   IRQ_EINT5 
Note: See TracChangeset for help on using the changeset viewer.