[Pommed-commits] r352 - in trunk: . pommed pommed/mactel pommed/pmac

jblache at alioth.debian.org jblache at alioth.debian.org
Wed Aug 22 14:14:16 UTC 2007


Author: jblache
Date: 2007-08-22 14:14:16 +0000 (Wed, 22 Aug 2007)
New Revision: 352

Modified:
   trunk/ChangeLog
   trunk/pommed/kbd_backlight.h
   trunk/pommed/mactel/kbd_backlight.c
   trunk/pommed/pmac/kbd_backlight.c
Log:
Turn has_kbd_backlight() into an inline function.


Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog	2007-08-22 14:05:27 UTC (rev 351)
+++ trunk/ChangeLog	2007-08-22 14:14:16 UTC (rev 352)
@@ -4,6 +4,7 @@
 version 1.9:
 	- pommed: add an idle timer to automatically switch off the
 	keyboard backlight. Suggested by Javier Marcet.
+	- pommed: turn has_kbd_backlight() into an inline function.
 
 version 1.8:
 	- pommed: probe for the applesmc sysfs path in the ambient light

Modified: trunk/pommed/kbd_backlight.h
===================================================================
--- trunk/pommed/kbd_backlight.h	2007-08-22 14:05:27 UTC (rev 351)
+++ trunk/pommed/kbd_backlight.h	2007-08-22 14:14:16 UTC (rev 352)
@@ -47,10 +47,33 @@
 
 extern struct _kbd_bck_info kbd_bck_info;
 
+#ifdef __powerpc__
+static inline int
+has_kbd_backlight(void)
+{
+  return ((mops->type == MACHINE_POWERBOOK_51)
+	  || (mops->type == MACHINE_POWERBOOK_52)
+	  || (mops->type == MACHINE_POWERBOOK_53)
+	  || (mops->type == MACHINE_POWERBOOK_54)
+	  || (mops->type == MACHINE_POWERBOOK_55)
+	  || (mops->type == MACHINE_POWERBOOK_56)
+	  || (mops->type == MACHINE_POWERBOOK_57)
+	  || (mops->type == MACHINE_POWERBOOK_58)
+	  || (mops->type == MACHINE_POWERBOOK_59));
+}
 
-int
-has_kbd_backlight(void);
+#else
 
+static inline int
+has_kbd_backlight(void)
+{
+  return ((mops->type == MACHINE_MACBOOKPRO_1)
+	  || (mops->type == MACHINE_MACBOOKPRO_2)
+	  || (mops->type == MACHINE_MACBOOKPRO_3));
+}
+#endif /* __powerpc__ */
+
+
 void
 kbd_backlight_step(int dir);
 

Modified: trunk/pommed/mactel/kbd_backlight.c
===================================================================
--- trunk/pommed/mactel/kbd_backlight.c	2007-08-22 14:05:27 UTC (rev 351)
+++ trunk/pommed/mactel/kbd_backlight.c	2007-08-22 14:14:16 UTC (rev 352)
@@ -42,15 +42,6 @@
 struct _kbd_bck_info kbd_bck_info;
 
 
-int
-has_kbd_backlight(void)
-{
-  return ((mops->type == MACHINE_MACBOOKPRO_1)
-	  || (mops->type == MACHINE_MACBOOKPRO_2)
-	  || (mops->type == MACHINE_MACBOOKPRO_3));
-}
-
-
 static int
 kbd_backlight_get(void)
 {

Modified: trunk/pommed/pmac/kbd_backlight.c
===================================================================
--- trunk/pommed/pmac/kbd_backlight.c	2007-08-22 14:05:27 UTC (rev 351)
+++ trunk/pommed/pmac/kbd_backlight.c	2007-08-22 14:14:16 UTC (rev 352)
@@ -55,20 +55,6 @@
 struct _kbd_bck_info kbd_bck_info;
 
 
-int
-has_kbd_backlight(void)
-{
-  return ((mops->type == MACHINE_POWERBOOK_51)
-	  || (mops->type == MACHINE_POWERBOOK_52)
-	  || (mops->type == MACHINE_POWERBOOK_53)
-	  || (mops->type == MACHINE_POWERBOOK_54)
-	  || (mops->type == MACHINE_POWERBOOK_55)
-	  || (mops->type == MACHINE_POWERBOOK_56)
-	  || (mops->type == MACHINE_POWERBOOK_57)
-	  || (mops->type == MACHINE_POWERBOOK_58)
-	  || (mops->type == MACHINE_POWERBOOK_59));
-}
-
 static int
 kbd_backlight_get(void)
 {




More information about the Pommed-commits mailing list