Debug
authorThomas White <taw@bitwiz.org.uk>
Wed, 1 Jul 2009 18:16:01 +0000 (19:16 +0100)
committerThomas White <taw@bitwiz.org.uk>
Wed, 1 Jul 2009 18:16:01 +0000 (19:16 +0100)
This adds some register debugging watchpoints

Signed-off-by: Thomas White <taw@bitwiz.org.uk>
drivers/mfd/glamo/glamo-core.c
drivers/mfd/glamo/glamo-display.c
drivers/mfd/glamo/glamo-fb.c

index d8ebf40..9e9292b 100644 (file)
@@ -107,6 +107,7 @@ static struct glamo_core *glamo_handle;
 static inline void __reg_write(struct glamo_core *glamo,
                                u_int16_t reg, u_int16_t val)
 {
+       printk(KERN_CRIT "Core %i -> %x\n", val, reg);
        writew(val, glamo->base + reg);
 }
 
index 339c383..1fd2b7d 100644 (file)
@@ -104,7 +104,7 @@ static void reg_write_lcd(struct glamodrm_handle *gdrm,
 
        for (i = 0; i != 2; i++)
                nop();
-
+       printk(KERN_CRIT "LCD %i -> %x\n", val, reg);
        iowrite16(val, gdrm->lcd_base + reg);
 }
 
index 95d40d2..fcdc373 100644 (file)
@@ -103,7 +103,7 @@ static void reg_write(struct glamofb_handle *glamo,
 
        for (i = 0; i != 2; i++)
                nop();
-
+       printk(KERN_CRIT "LCD %i -> %x\n", val, reg);
        writew(val, glamo->base + reg);
 }