All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] kernel 2.6.7, fixing pmu.h
@ 2004-08-08  8:06 Matthias Grimm
  0 siblings, 0 replies; only message in thread
From: Matthias Grimm @ 2004-08-08  8:06 UTC (permalink / raw)
  To: linuxppc-dev

[-- Attachment #1: Type: text/plain, Size: 174 bytes --]


Hi,
This patch fixes a PMU command for OHARE Powerbooks
and adds two flags.

This patch is against kernel 2.6.7 but works also with kernels 2.4.x

 Best Regards
   Matthias

[-- Attachment #2: patch_pmu.h --]
[-- Type: text/x-chdr, Size: 1494 bytes --]

--- linux-2.6.7/include/linux/pmu.h	Wed Jun 16 07:18:57 2004
+++ linux-2.6.7patched/include/linux/pmu.h	Sun Aug  8 10:02:42 2004
@@ -24,6 +24,7 @@
 #define PMU_SET_VOLBUTTON	0x40	/* set volume up/down position */
 #define PMU_BACKLIGHT_BRIGHT	0x41	/* set backlight brightness */
 #define PMU_GET_VOLBUTTON	0x48	/* get volume up/down position */
+#define PMU_GET_BRIGHTBUTTON    0x49    /* report brightness up/down pos */
 #define PMU_PCEJECT		0x4c	/* eject PC-card from slot */
 #define PMU_BATTERY_STATE	0x6b	/* report battery state etc. */
 #define PMU_SMART_BATTERY_STATE	0x6f	/* report battery state (new way) */
@@ -35,7 +36,7 @@
 #define PMU_POWER_EVENTS	0x8f	/* Send power-event commands to PMU */
 #define PMU_I2C_CMD		0x9a	/* I2C operations */
 #define PMU_RESET		0xd0	/* reset CPU */
-#define PMU_GET_BRIGHTBUTTON	0xd9	/* report brightness up/down pos */
+/*#define PMU_GET_BRIGHTBUTTON	0xd9	 * reportdd brightness up/down pos */
 #define PMU_GET_COVER		0xdc	/* report cover open/closed */
 #define PMU_SYSTEM_READY	0xdf	/* tell PMU we are awake */
 #define PMU_GET_VERSION		0xea	/* read the PMU version */
@@ -69,6 +70,8 @@
 /* Bits in the environement message (either obtained via PMU_GET_COVER,
  * or via PMU_INT_ENVIRONMENT on core99 */
 #define PMU_ENV_LID_CLOSED	0x01	/* The lid is closed */
+#define PMU_ENV_AC_POWER	0x04	/* AC power is present */
+#define PMU_ENV_BATTERY_PRESENT	0x10	/* Any battery present */

 /* I2C related definitions */
 #define PMU_I2C_MODE_SIMPLE	0

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2004-08-08  8:06 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-08-08  8:06 [PATCH] kernel 2.6.7, fixing pmu.h Matthias Grimm

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.