public inbox for linux-acpi@vger.kernel.org
 help / color / mirror / Atom feed
From: Len Brown <lenb@kernel.org>
To: Randy Dunlap <randy.dunlap@oracle.com>
Cc: linux-acpi@vger.kernel.org, Zhang Rui <rui.zhang@intel.com>,
	Thomas Sujith <sujith.thomas@intel.com>
Subject: Re: [PATCH 053/112] the generic thermal sysfs driver
Date: Thu, 7 Feb 2008 17:05:02 -0500	[thread overview]
Message-ID: <200802071705.02695.lenb@kernel.org> (raw)
In-Reply-To: <20080207084645.c6e67aad.randy.dunlap@oracle.com>

Thanks for the review, Randy.

I've corrected the issues you pointed out, as well as
run the doc through ispell and run thermal.c through Lindent.

I've left the goto labels where Lindent put them.
If there is a Linux style consensus on that issue,
perhaps the Linux community can enhance Lindent?
(I'm not going to move a bunch of labels around,
 just to have the next Lindent sweep move them back)

Also, regarding the kernel-doc syntax, that too
would be a good thing for Lindent, or some other tool
to do for us -- or at least to complain about for us:-)

thanks,
-Len

>From 54c82f9ae5b2106cc79633a611367883c374ad3f Mon Sep 17 00:00:00 2001
From: Len Brown <len.brown@intel.com>
Date: Thu, 7 Feb 2008 16:55:08 -0500
Subject: [PATCH] ACPI: thermal: syntax, spelling, kernel-doc
Organization: Intel Open Source Technology Center

Reviewed-by: Randy Dunlap <randy.dunlap@oracle.com>
Signed-off-by: Len Brown <len.brown@intel.com>
---
 Documentation/thermal/sysfs-api.txt |   23 ++++++++--------
 drivers/thermal/Kconfig             |    4 +-
 drivers/thermal/thermal.c           |   49 ++++++++++++++++++++---------------
 3 files changed, 41 insertions(+), 35 deletions(-)

diff --git a/Documentation/thermal/sysfs-api.txt b/Documentation/thermal/sysfs-api.txt
index 5776e09..ba9c2da 100644
--- a/Documentation/thermal/sysfs-api.txt
+++ b/Documentation/thermal/sysfs-api.txt
@@ -14,7 +14,7 @@ The generic thermal sysfs provides a set of interfaces for thermal zone devices
 and thermal cooling devices (fan, processor...) to register with the thermal management
 solution and to be a part of it.
 
-This how-to focusses on enabling new thermal zone and cooling devices to participate
+This how-to focuses on enabling new thermal zone and cooling devices to participate
 in thermal management.
 This solution is platform independent and any type of thermal zone devices and
 cooling devices should be able to make use of the infrastructure.
@@ -41,9 +41,9 @@ and throttle appropriate devices.
 	name: the thermal zone name.
 	trips: the total number of trip points this thermal zone supports.
 	devdata: device private data
-	ops: thermal zone device callbacks.
+	ops: thermal zone device call-backs.
 		.bind: bind the thermal zone device with a thermal cooling device.
-		.unbind: unbing the thermal zone device with a thermal cooling device.
+		.unbind: unbind the thermal zone device with a thermal cooling device.
 		.get_temp: get the current temperature of the thermal zone.
 		.get_mode: get the current mode (user/kernel) of the thermal zone.
 			   "kernel" means thermal management is done in kernel.
@@ -69,7 +69,7 @@ and throttle appropriate devices.
 	It tries to bind itself to all the thermal zone devices register at the same time.
 	name: the cooling device name.
 	devdata: device private data.
-	ops: thermal cooling devices callbacks.
+	ops: thermal cooling devices call-backs.
 		.get_max_state: get the Maximum throttle state of the cooling device.
 		.get_cur_state: get the Current throttle state of the cooling device.
 		.set_cur_state: set the Current throttle state of the cooling device.
@@ -109,7 +109,6 @@ RO	read only value
 RW	read/write value
 
 All thermal sysfs attributes will be represented under /sys/class/thermal
-/sys/class/thermal/
 
 Thermal zone device sys I/F, created once it's registered:
 |thermal_zone[0-*]:
@@ -129,7 +128,7 @@ Thermal cooling device sys I/F, created once it's registered:
 These two dynamic attributes are created/removed in pairs.
 They represent the relationship between a thermal zone and its associated cooling device.
 They are created/removed for each
-thermal_zone_bind_cooling_device/thermal_zone_unbind_cooling_device successful exection.
+thermal_zone_bind_cooling_device/thermal_zone_unbind_cooling_device successful execution.
 
 |thermal_zone[0-*]
 	|-----cdev[0-*]:		The [0-*]th cooling device in the current thermal zone
@@ -147,11 +146,11 @@ type				Strings which represent the thermal zone type.
 				Optional
 
 temp				Current temperature as reported by thermal zone (sensor)
-				Unit: degree celsius
+				Unit: degree Celsius
 				RO
 				Required
 
-mode				One of the predifned values in [kernel, user]
+mode				One of the predefined values in [kernel, user]
 				This file gives information about the algorithm
 				that is currently managing the thermal zone.
 				It can be either default kernel based algorithm
@@ -164,12 +163,12 @@ mode				One of the predifned values in [kernel, user]
 					  charge of the thermal management.
 
 trip_point_[0-*]_temp		The temperature above which trip point will be fired
-				Unit: degree celsius
+				Unit: degree Celsius
 				RO
 				Optional
 
 trip_point_[0-*]_type 		Strings which indicate the type of the trip point
-				Eg. it can be one of critical, hot, passive,
+				E.g. it can be one of critical, hot, passive,
 				    active[0-*] for ACPI thermal zone.
 				RO
 				Optional
@@ -179,7 +178,7 @@ cdev[0-*]			Sysfs link to the thermal cooling device node where the sys I/F
 				RO
 				Optional
 
-cdev[0-*]_trip_point		The trip point with which cdev[0-*] is assocated in this thermal zone
+cdev[0-*]_trip_point		The trip point with which cdev[0-*] is associated in this thermal zone
 				-1 means the cooling device is not associated with any trip point.
 				RO
 				Optional
@@ -211,7 +210,7 @@ cur_state			The current cooling state of this cooling device.
 
 ACPI thermal zone may support multiple trip points like critical/hot/passive/active.
 If an ACPI thermal zone supports critical, passive, active[0] and active[1] at the same time,
-it may register itself as a thermale_zone_device (thermal_zone1) with 4 trip points in all.
+it may register itself as a thermal_zone_device (thermal_zone1) with 4 trip points in all.
 It has one processor and one fan, which are both registered as thermal_cooling_device.
 If the processor is listed in _PSL method, and the fan is listed in _AL0 method,
 the sys I/F structure will be built like this:
diff --git a/drivers/thermal/Kconfig b/drivers/thermal/Kconfig
index 9b3f612..69f19f2 100644
--- a/drivers/thermal/Kconfig
+++ b/drivers/thermal/Kconfig
@@ -9,7 +9,7 @@ menuconfig THERMAL
 	  Generic Thermal Sysfs driver offers a generic mechanism for
 	  thermal management. Usually it's made up of one or more thermal
 	  zone and cooling device.
-	  each thermal zone contains its own temperature, trip points,
+	  Each thermal zone contains its own temperature, trip points,
 	  cooling devices.
 	  All platforms with ACPI thermal support can use this driver.
-	  If you want this support, you should say Y here
+	  If you want this support, you should say Y here.
diff --git a/drivers/thermal/thermal.c b/drivers/thermal/thermal.c
index 3273e34..e782b3e 100644
--- a/drivers/thermal/thermal.c
+++ b/drivers/thermal/thermal.c
@@ -267,7 +267,7 @@ thermal_cooling_device_cur_state_store(struct device *dev,
 }
 
 static struct device_attribute dev_attr_cdev_type =
-		__ATTR(type, 0444, thermal_cooling_device_type_show, NULL);
+__ATTR(type, 0444, thermal_cooling_device_type_show, NULL);
 static DEVICE_ATTR(max_state, 0444,
 		   thermal_cooling_device_max_state_show, NULL);
 static DEVICE_ATTR(cur_state, 0644,
@@ -276,7 +276,7 @@ static DEVICE_ATTR(cur_state, 0644,
 
 static ssize_t
 thermal_cooling_device_trip_point_show(struct device *dev,
-				    struct device_attribute *attr, char *buf)
+				       struct device_attribute *attr, char *buf)
 {
 	struct thermal_cooling_device_instance *instance;
 
@@ -293,11 +293,12 @@ thermal_cooling_device_trip_point_show(struct device *dev,
 
 /**
  * thermal_zone_bind_cooling_device - bind a cooling device to a thermal zone
- * this function is usually called in the thermal zone device .bind callback.
  * @tz:		thermal zone device
  * @trip:	indicates which trip point the cooling devices is
  *		associated with in this thermal zone.
  * @cdev:	thermal cooling device
+ *
+ * This function is usually called in the thermal zone device .bind callback.
  */
 int thermal_zone_bind_cooling_device(struct thermal_zone_device *tz,
 				     int trip,
@@ -307,8 +308,7 @@ int thermal_zone_bind_cooling_device(struct thermal_zone_device *tz,
 	struct thermal_cooling_device_instance *pos;
 	int result;
 
-	if (trip >= tz->trips ||
-	    (trip < 0 && trip != THERMAL_TRIPS_NONE))
+	if (trip >= tz->trips || (trip < 0 && trip != THERMAL_TRIPS_NONE))
 		return -EINVAL;
 
 	if (!tz || !cdev)
@@ -361,15 +361,17 @@ int thermal_zone_bind_cooling_device(struct thermal_zone_device *tz,
 	kfree(dev);
 	return result;
 }
+
 EXPORT_SYMBOL(thermal_zone_bind_cooling_device);
 
 /**
  * thermal_zone_unbind_cooling_device - unbind a cooling device from a thermal zone
- * this function is usually called in the thermal zone device .unbind callback.
  * @tz:		thermal zone device
  * @trip:	indicates which trip point the cooling devices is
  *		associated with in this thermal zone.
  * @cdev:	thermal cooling device
+ *
+ * This function is usually called in the thermal zone device .unbind callback.
  */
 int thermal_zone_unbind_cooling_device(struct thermal_zone_device *tz,
 				       int trip,
@@ -379,8 +381,7 @@ int thermal_zone_unbind_cooling_device(struct thermal_zone_device *tz,
 
 	mutex_lock(&tz->lock);
 	list_for_each_entry_safe(pos, next, &tz->cooling_devices, node) {
-		if (pos->tz == tz && pos->trip == trip
-		    && pos->cdev == cdev) {
+		if (pos->tz == tz && pos->trip == trip && pos->cdev == cdev) {
 			list_del(&pos->node);
 			mutex_unlock(&tz->lock);
 			goto unbind;
@@ -397,6 +398,7 @@ int thermal_zone_unbind_cooling_device(struct thermal_zone_device *tz,
 	kfree(pos);
 	return 0;
 }
+
 EXPORT_SYMBOL(thermal_zone_unbind_cooling_device);
 
 static void thermal_release(struct device *dev)
@@ -425,7 +427,10 @@ static struct class thermal_class = {
  * @ops:		standard thermal cooling devices callbacks.
  */
 struct thermal_cooling_device *thermal_cooling_device_register(char *type,
-		       void *devdata, struct thermal_cooling_device_ops *ops)
+							       void *devdata,
+							       struct
+							       thermal_cooling_device_ops
+							       *ops)
 {
 	struct thermal_cooling_device *cdev;
 	struct thermal_zone_device *pos;
@@ -435,7 +440,7 @@ struct thermal_cooling_device *thermal_cooling_device_register(char *type,
 		return NULL;
 
 	if (!ops || !ops->get_max_state || !ops->get_cur_state ||
-		!ops->set_cur_state)
+	    !ops->set_cur_state)
 		return NULL;
 
 	cdev = kzalloc(sizeof(struct thermal_cooling_device), GFP_KERNEL);
@@ -462,8 +467,7 @@ struct thermal_cooling_device *thermal_cooling_device_register(char *type,
 
 	/* sys I/F */
 	if (type) {
-		result = device_create_file(&cdev->device,
-					    &dev_attr_cdev_type);
+		result = device_create_file(&cdev->device, &dev_attr_cdev_type);
 		if (result)
 			goto unregister;
 	}
@@ -496,11 +500,11 @@ struct thermal_cooling_device *thermal_cooling_device_register(char *type,
 	device_unregister(&cdev->device);
 	return NULL;
 }
+
 EXPORT_SYMBOL(thermal_cooling_device_register);
 
 /**
  * thermal_cooling_device_unregister - removes the registered thermal cooling device
- *
  * @cdev:	the thermal cooling device to remove.
  *
  * thermal_cooling_device_unregister() must be called when the device is no
@@ -533,8 +537,7 @@ void thermal_cooling_device_unregister(struct
 	}
 	mutex_unlock(&thermal_list_lock);
 	if (cdev->type[0])
-		device_remove_file(&cdev->device,
-				   &dev_attr_cdev_type);
+		device_remove_file(&cdev->device, &dev_attr_cdev_type);
 	device_remove_file(&cdev->device, &dev_attr_max_state);
 	device_remove_file(&cdev->device, &dev_attr_cur_state);
 
@@ -542,6 +545,7 @@ void thermal_cooling_device_unregister(struct
 	device_unregister(&cdev->device);
 	return;
 }
+
 EXPORT_SYMBOL(thermal_cooling_device_unregister);
 
 /**
@@ -555,8 +559,10 @@ EXPORT_SYMBOL(thermal_cooling_device_unregister);
  * longer needed.
  */
 struct thermal_zone_device *thermal_zone_device_register(char *type,
-					int trips, void *devdata,
-					struct thermal_zone_device_ops *ops)
+							 int trips,
+							 void *devdata, struct
+							 thermal_zone_device_ops
+							 *ops)
 {
 	struct thermal_zone_device *tz;
 	struct thermal_cooling_device *pos;
@@ -625,9 +631,9 @@ struct thermal_zone_device *thermal_zone_device_register(char *type,
 	list_add_tail(&tz->node, &thermal_tz_list);
 	if (ops->bind)
 		list_for_each_entry(pos, &thermal_cdev_list, node) {
-			result = ops->bind(tz, pos);
-			if (result)
-				break;
+		result = ops->bind(tz, pos);
+		if (result)
+			break;
 		}
 	mutex_unlock(&thermal_list_lock);
 
@@ -639,11 +645,11 @@ struct thermal_zone_device *thermal_zone_device_register(char *type,
 	device_unregister(&tz->device);
 	return NULL;
 }
+
 EXPORT_SYMBOL(thermal_zone_device_register);
 
 /**
  * thermal_device_unregister - removes the registered thermal zone device
- *
  * @tz: the thermal zone device to remove
  */
 void thermal_zone_device_unregister(struct thermal_zone_device *tz)
@@ -685,6 +691,7 @@ void thermal_zone_device_unregister(struct thermal_zone_device *tz)
 	device_unregister(&tz->device);
 	return;
 }
+
 EXPORT_SYMBOL(thermal_zone_device_unregister);
 
 static int __init thermal_init(void)
-- 
1.5.4.34.g053d9


  reply	other threads:[~2008-02-07 22:05 UTC|newest]

Thread overview: 123+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-02-07  9:33 ACPI patches for 2.6.25-rc0 Len Brown
2008-02-07  9:33 ` [PATCH 001/112] ACPI: add control method tracing support Len Brown
2008-02-07  9:33   ` [PATCH 002/112] ACPI: document method tracing hooks Len Brown
2008-02-07  9:33   ` [PATCH 003/112] ACPI: CONFIG_CPU_IDLE=ACPI by default Len Brown
2008-02-07  9:33   ` [PATCH 004/112] ACPI: disable stray GPE, prevent ACPI interrupt storm Len Brown
2008-02-07  9:33   ` [PATCH 005/112] Revert "speedstep-lib.c: fix frequency multiplier for Pentium4 models 0&1" Len Brown
2008-02-07  9:33   ` [PATCH 006/112] ACPI: Defer enabling of level GPE until all pending notifies done Len Brown
2008-02-07  9:33   ` [PATCH 007/112] export thermal notification to userspace when nocrt is set Len Brown
2008-02-07  9:33   ` [PATCH 008/112] ACPI: Fix autloading of dock, video, bay and all linux specific HID drivers Len Brown
2008-02-07  9:33   ` [PATCH 009/112] ACPI: Add autoload info to dock driver Len Brown
2008-02-07  9:33   ` [PATCH 010/112] ACPI: Also autoload the bay driver, was forgotten Len Brown
2008-02-07  9:33   ` [PATCH 011/112] acpi: make __acpi_map_table() and __init function Len Brown
2008-02-07  9:33   ` [PATCH 012/112] cpuidle: create processor.latency_factor tunable Len Brown
2008-02-07  9:33   ` [PATCH 013/112] cpuidle: default processor.latency_factor=2 Len Brown
2008-02-07  9:33   ` [PATCH 014/112] ACPI: tables: complete searching upon RSDP w/ bad checksum Len Brown
2008-02-07  9:33   ` [PATCH 015/112] ACPI: /proc/acpi/alarm parsing: handle large numbers properly Len Brown
2008-02-07  9:33   ` [PATCH 016/112] ACPI: detect invalid argument written to /proc/acpi/alarm Len Brown
2008-02-07  9:33   ` [PATCH 017/112] ACPI: add "processor.ignore_ppc" hook to workaround BIOS _PPC weirdness Len Brown
2008-02-07  9:33   ` [PATCH 018/112] ACPI: ACPI Exception (): AE_NOT_FOUND, Processor Device is not present Len Brown
2008-02-07  9:33   ` [PATCH 019/112] ACPI: EC: Do the byte access with a fast path Len Brown
2008-02-07  9:33   ` [PATCH 020/112] ACPI: EC: Some hardware requires burst mode to operate properly Len Brown
2008-02-07  9:33   ` [PATCH 021/112] ACPI: Fix acpi_pm_device_sleep_state() Len Brown
2008-02-07  9:33   ` [PATCH 022/112] ACPI: remove P2B-S from blacklist Len Brown
2008-02-07  9:33   ` [PATCH 023/112] pnp: Failed to activate device 00:0a - Samsung P35 XVM 1600 III Len Brown
2008-02-07  9:33   ` [PATCH 024/112] ACPI: Check for any matching CID when walking namespace Len Brown
2008-02-07  9:33   ` [PATCH 025/112] sony-laptop: printk more info in sony_pic_call[123] Len Brown
2008-02-07  9:33   ` [PATCH 026/112] sony-laptop: Add Vaio N series to the special init sequence to enable Fn keys Len Brown
2008-02-07  9:33   ` [PATCH 027/112] sony-laptop: refactor model types Len Brown
2008-02-07  9:33   ` [PATCH 028/112] sony-laptop: bump version to 0.6 Len Brown
2008-02-07  9:33   ` [PATCH 029/112] sony-laptop: add Type4 model Len Brown
2008-02-07  9:33   ` [PATCH 030/112] sony-laptop: fix scancode decode Len Brown
2008-02-07  9:33   ` [PATCH 031/112] cpuidle: build fix for non-x86 Len Brown
2008-02-07  9:33   ` [PATCH 032/112] ACPI: thinkpad-acpi: document keymap gotcha's (v2) Len Brown
2008-02-07  9:33   ` [PATCH 033/112] ACPI: thinkpad-acpi: refactor hotkey_get and hotkey_set (v2) Len Brown
2008-02-07  9:33   ` [PATCH 034/112] ACPI: thinkpad-acpi: prepare for NVRAM polling support Len Brown
2008-02-07  9:33   ` [PATCH 035/112] ACPI: thinkpad-acpi: add CMOS NVRAM polling for hot keys (v9) Len Brown
2008-02-07  9:33   ` [PATCH 036/112] ACPI: thinkpad-acpi: bump up version to 0.18 Len Brown
2008-02-07  9:33   ` [PATCH 037/112] ACPI: thinkpad-acpi: spring cleanup part 1 Len Brown
2008-02-07  9:34   ` [PATCH 038/112] ACPI: thinkpad-acpi: spring cleanup part 2 Len Brown
2008-02-07  9:34   ` [PATCH 039/112] ACPI: thinkpad-acpi: spring cleanup part 3 Len Brown
2008-02-07  9:34   ` [PATCH 040/112] ACPI: thinkpad-acpi: spring cleanup part 4 Len Brown
2008-02-07  9:34   ` [PATCH 041/112] ACPI: thinkpad-acpi: module glue cleanups Len Brown
2008-02-07  9:34   ` [PATCH 042/112] ACPI: thinkpad-acpi: rename IBM in defines Len Brown
2008-02-07  9:34   ` [PATCH 043/112] ACPI: thinkpad-acpi: some checkpatch.pl fluff Len Brown
2008-02-07  9:34   ` [PATCH 044/112] ACPI: thinkpad-acpi: add suspend handler Len Brown
2008-02-07  9:34   ` [PATCH 045/112] ACPI: thinkpad-acpi: cleanup hotkey_notify and HKEY log messages Len Brown
2008-02-07  9:34   ` [PATCH 046/112] ACPI: thinkpad-acpi: wakeup on hotunplug reporting Len Brown
2008-02-07  9:34   ` [PATCH 047/112] ACPI: thinkpad-acpi: add X61t HKEY events Len Brown
2008-02-07  9:34   ` [PATCH 048/112] ACPI: thinkpad-acpi: silence _sta warning Len Brown
2008-02-07  9:34   ` [PATCH 049/112] ACPI: thinkpad-acpi: add poll() support to some sysfs attributes Len Brown
2008-02-07  9:34   ` [PATCH 050/112] ACPI: thinkpad-acpi: update copyright dates to 2008 Len Brown
2008-02-07  9:34   ` [PATCH 051/112] ACPI: thinkpad-acpi: bump up version to 0.19 Len Brown
2008-02-07  9:34   ` [PATCH 052/112] ACPI: video: Rationalise ACPI backlight implementation Len Brown
2008-02-07  9:34   ` [PATCH 053/112] the generic thermal sysfs driver Len Brown
2008-02-07 16:46     ` Randy Dunlap
2008-02-07 22:05       ` Len Brown [this message]
2008-02-07 22:10         ` Randy Dunlap
2008-02-07 22:32           ` Len Brown
2008-02-07 20:09     ` Matthew Garrett
2008-02-07 21:38       ` Len Brown
2008-02-07 21:48         ` Matthew Garrett
2008-02-07  9:34   ` [PATCH 054/112] ACPI: register ACPI thermal zone as generic thermal zone devices Len Brown
2008-02-07  9:34   ` [PATCH 055/112] ACPI: ACPI thermal zone handle notification correctly Len Brown
2008-02-07  9:34   ` [PATCH 056/112] ACPI: register ACPI Fan as generic thermal cooling device Len Brown
2008-02-07  9:34   ` [PATCH 057/112] ACPI: register ACPI Processor " Len Brown
2008-02-12  8:14     ` Thomas Renninger
2008-02-07  9:34   ` [PATCH 058/112] ACPI: register ACPI Video LCD " Len Brown
2008-02-07  9:34   ` [PATCH 059/112] ACPI: attach thermal zone info Len Brown
2008-02-07  9:34   ` [PATCH 060/112] ACPI: CELSIUS_TO_KELVIN fixup Len Brown
2008-02-07  9:34   ` [PATCH 061/112] intel_menlo: introduce new platform specific driver Len Brown
2008-02-07  9:34   ` [PATCH 062/112] ACPI: thermal fixup Len Brown
2008-02-07  9:34   ` [PATCH 063/112] ACPI: video: Ignore devices that aren't present in hardware Len Brown
2008-02-07  9:34   ` [PATCH 064/112] ACPI: Set _PSD ACPI_PDC_SMP_T_SWCOORD Len Brown
2008-02-07  9:34   ` [PATCH 065/112] ACPI : Check parameter when calling acpi_processor_get/set_throttling Len Brown
2008-02-07  9:34   ` [PATCH 066/112] ACPI : Update T-state coordination after getting _TSD info Len Brown
2008-02-07  9:34   ` [PATCH 067/112] ACPI : Add T-state event notifier function Len Brown
2008-02-07  9:34   ` [PATCH 068/112] ACPI: Update the t-state for every affected cpu when t-state is changed Len Brown
2008-02-07  9:34   ` [PATCH 069/112] ACPI: throttling: fix build warning Len Brown
2008-02-07  9:34   ` [PATCH 070/112] ACPI: fan: build fix for CONFIG_ACPI_PROCFS=n Len Brown
2008-02-07  9:34   ` [PATCH 071/112] ACPI: remove redundant Acer blacklist entry Len Brown
2008-02-07  9:34   ` [PATCH 072/112] DMI: remove duplicate helper routine Len Brown
2008-02-07  9:34   ` [PATCH 073/112] ACPI: update blacklist comments Len Brown
2008-02-07  9:34   ` [PATCH 074/112] ACPI: make acpi_dmi_dump() static Len Brown
2008-02-07  9:34   ` [PATCH 075/112] ACPI: make struct osi_linux static Len Brown
2008-02-07  9:34   ` [PATCH 076/112] ACPI: blacklist update Len Brown
2008-02-07  9:34   ` [PATCH 077/112] ACPI: WMI: Add ACPI-WMI mapping driver Len Brown
2008-02-07  9:34   ` [PATCH 078/112] acer-wmi: Add driver for newer Acer laptops Len Brown
2008-02-07  9:34   ` [PATCH 079/112] tc1100-wmi: Add driver for HP Compaq TC1100 Tablets Len Brown
2008-02-07  9:34   ` [PATCH 080/112] ACPI: battery: add sysfs serial number Len Brown
2008-02-07  9:34   ` [PATCH 081/112] ACPI: basic initramfs DSDT override support Len Brown
2008-02-07  9:34   ` [PATCH 082/112] ACPI: Taint kernel on ACPI table override (format corrected) Len Brown
2008-02-07  9:34   ` [PATCH 083/112] ACPI: create /sys/firmware/acpi/interrupts Len Brown
2008-02-07  9:34   ` [PATCH 084/112] asus-laptop new write_acpi_int Len Brown
2008-02-07  9:34   ` [PATCH 085/112] asus-laptop: add parentheses Len Brown
2008-02-07  9:34   ` [PATCH 086/112] asus_acpi: add support for F3Sa Len Brown
2008-02-07  9:34   ` [PATCH 087/112] ACPI: remove duplicated warning message Len Brown
2008-02-07  9:34   ` [PATCH 088/112] ACPI: acpi_pci_irq_find_prt_entry(): use list_for_each_entry() instead of list_for_each() Len Brown
2008-02-07  9:34   ` [PATCH 089/112] ACPI: track opregion names to avoid driver resource conflicts Len Brown
2008-02-07  9:34   ` [PATCH 090/112] ACPI: Export acpi_check_resource_conflict Len Brown
2008-02-07  9:34   ` [PATCH 091/112] ACPI: thinkpad-acpi: second TP_EC_FAN_FULLSPEED should be TP_EC_FAN_AUTO Len Brown
2008-02-07  9:34   ` [PATCH 092/112] PM: documentation cleanups Len Brown
2008-02-07  9:34   ` [PATCH 093/112] ACPI: idle: Fix acpi_safe_halt usages and interrupt enabling/disabling Len Brown
2008-02-07  9:34   ` [PATCH 094/112] ACPI: enable MWAIT for C1 idle Len Brown
2008-02-07  9:34   ` [PATCH 095/112] ACPI: cpuidle: Support C1 idle time accounting Len Brown
2008-02-07  9:34   ` [PATCH 096/112] cpuidle: Add a poll_idle method Len Brown
2008-02-07  9:34   ` [PATCH 097/112] ACPI: video: create "brightness_switch_enabled" modparam Len Brown
2008-02-07  9:35   ` [PATCH 098/112] ACPI: video: delete unused display switch on hotkey event code Len Brown
2008-02-07  9:35   ` [PATCH 099/112] ACPI: create notifier chain to get hotkey events to graphics driver Len Brown
2008-02-07  9:35   ` [PATCH 100/112] ACPI: video: call ACPI notifier chain for ACPI video notifications Len Brown
2008-02-07  9:35   ` [PATCH 101/112] ACPI: video: reset brightness on resume Len Brown
2008-02-07  9:35   ` [PATCH 102/112] ACPI: video: Ignore ACPI video devices that aren't present in hardware Len Brown
2008-02-07  9:35   ` [PATCH 103/112] ACPICA: fix CONFIG_ACPI_DEBUG_FUNC_TRACE build Len Brown
2008-02-07  9:35   ` [PATCH 104/112] ACPI: cleanup acpi.h Len Brown
2008-02-07  9:35   ` [PATCH 105/112] ACPI: add missing prink prefix strings Len Brown
2008-02-07  9:35   ` [PATCH 106/112] ACPI: misc cleanups Len Brown
2008-02-07  9:35   ` [PATCH 107/112] ACPI: its a directory not a folder Len Brown
2008-02-07  9:35   ` [PATCH 108/112] ACPI: Add "acpi_no_initrd_override" kernel parameter Len Brown
2008-02-07  9:35   ` [PATCH 109/112] ACPI: update DSDT override documentation Len Brown
2008-02-07  9:35   ` [PATCH 110/112] ACPI: update intrd DSDT override console messages Len Brown
2008-02-07  9:35   ` [PATCH 111/112] Revert "cpuidle: build fix for non-x86" Len Brown
2008-02-07 10:27     ` Ingo Molnar
2008-02-07 18:47       ` Len Brown
2008-02-07  9:35   ` [PATCH 112/112] ACPI: fix build warning Len Brown

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200802071705.02695.lenb@kernel.org \
    --to=lenb@kernel.org \
    --cc=linux-acpi@vger.kernel.org \
    --cc=randy.dunlap@oracle.com \
    --cc=rui.zhang@intel.com \
    --cc=sujith.thomas@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox