On Friday 21 September 2007 09:53, Henrique de Moraes Holschuh wrote:
> On Thu, 20 Sep 2007, Len Brown wrote:
> > On Thursday 20 September 2007 09:50, Henrique de Moraes Holschuh wrote:
> > > Receive all pending hot key events at once from a single notification, and
> > > don't complain if the queu
Okay,
previous series replaced with this one.
thanks,
-Len
On Sunday 23 September 2007 10:38, Henrique de Moraes Holschuh wrote:
> Len,
>
> Here is the third version (fixed) of the first batch of changes for
> thinkpad-acpi, targetted at the next merge window. They're mostly
> non-critical fi
Hi,
I hope this mail actually arrives at ibm-acpi-devel...
On Sun, Sep 23, 2007 at 03:02:48PM -0300, Henrique de Moraes Holschuh wrote:
> On Sun, 23 Sep 2007, Michael Olbrich wrote:
> > I get new events for the thinklight and the mixer (up/down/mute).
>
> Yeah, you can get them without the nvram
On Sun, 23 Sep 2007, Michael Olbrich wrote:
> v2.6.23-rc7+thinkpad-acpi-20070922 does not compile so I used
> v2.6.22.7+thinkpad-acpi-20070922 instead:
Yeah, I noticed. It is fixed in the git tree, I will push a new release
tomorrow.
> Just in tim then, right? This is a Z61m btw. with the latest
Thinkpad-acpi has some driver attributes (debug level, sysfs interface
version, etc) that also belong to the new hwmon driver. Duplicate them
there.
Signed-off-by: Henrique de Moraes Holschuh <[EMAIL PROTECTED]>
---
drivers/misc/thinkpad_acpi.c |8 +++-
drivers/misc/thinkpad_acpi.h |
Len,
Here is the third version (fixed) of the first batch of changes for
thinkpad-acpi, targetted at the next merge window. They're mostly
non-critical fixes.
I have found a stupid bug on v2 and v2.1 of patch 6, and fixed it
(hopefully correctly, this time). I am *really* sorry about that.
I h
We were letting ThinkPad-specific LID events through to userspace again,
instead of dropping them. Fix it. We don't want to give userspace the
option of not using generic LID handling.
Signed-off-by: Henrique de Moraes Holschuh <[EMAIL PROTECTED]>
---
drivers/misc/thinkpad_acpi.c |9 +++
Use a separate platform device to attach hwmon attributes and class, and
add a name attribute of "thinkpad_hwmon" to it. To do it properly, we
also register a new platform driver ("thinkpad_hwmon").
This makes thinkpad-acpi compatible with libsensors4 from lm-sensors, and
the platform driver and
Protect the input device event sending path with a mutex, since hot key
input events are not atomic and require an cohesive event block to be sent
together.
Signed-off-by: Henrique de Moraes Holschuh <[EMAIL PROTECTED]>
---
drivers/misc/thinkpad_acpi.c | 10 ++
1 files changed, 10 inser
Receive all pending HKEY events at once from a single notification, and don't
complain if the queue is empty.
Signed-off-by: Henrique de Moraes Holschuh <[EMAIL PROTECTED]>
---
drivers/misc/thinkpad_acpi.c | 51 --
1 files changed, 34 insertions(+), 17 de
We were missing a input_sync on the radio switch event report path. Add it.
Signed-off-by: Henrique de Moraes Holschuh <[EMAIL PROTECTED]>
---
drivers/misc/thinkpad_acpi.c |4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/drivers/misc/thinkpad_acpi.c b/drivers/misc/think
Keep track of module state (init, running, exit). This makes it trivially
easy to avoid running any interrupt handlers, threads, or any other async
activity before we are ready, or when we want to go away.
Signed-off-by: Henrique de Moraes Holschuh <[EMAIL PROTECTED]>
---
drivers/misc/thinkpad_a
Check the HKEY firmware version (HKEY.MHKV handler), and refuse to load if
it is unknown. Use this instead of the presence of HKEY.DHKV to detect hot
key mask capability.
Signed-off-by: Henrique de Moraes Holschuh <[EMAIL PROTECTED]>
---
drivers/misc/thinkpad_acpi.c | 28 ++
Increase tp_features to 32 bits. It is too close to running out of room.
Signed-off-by: Henrique de Moraes Holschuh <[EMAIL PROTECTED]>
---
drivers/misc/thinkpad_acpi.h | 30 +++---
1 files changed, 15 insertions(+), 15 deletions(-)
diff --git a/drivers/misc/thinkpad_a
On Sun, 23 Sep 2007, Henrique de Moraes Holschuh wrote:
> I have found a stupid bug on v2 of patch 6, and fixed it. Sorry about
Today must not be my day. There is still an error in patch 6, I will send
the batch again in a few moments. I am *really* sorry about this.
--
"One disk to rule th
Check the HKEY firmware version (HKEY.MHKV handler), and refuse to load if
it is unknown. Use this instead of the presence of HKEY.DHKV to detect hot
key mask capability.
Signed-off-by: Henrique de Moraes Holschuh <[EMAIL PROTECTED]>
---
drivers/misc/thinkpad_acpi.c | 28 ++
Keep track of module state (init, running, exit). This makes it trivially
easy to avoid running any interrupt handlers, threads, or any other async
activity before we are ready, or when we want to go away.
Signed-off-by: Henrique de Moraes Holschuh <[EMAIL PROTECTED]>
---
drivers/misc/thinkpad_a
Receive all pending HKEY events at once from a single notification, and don't
complain if the queue is empty.
Signed-off-by: Henrique de Moraes Holschuh <[EMAIL PROTECTED]>
---
drivers/misc/thinkpad_acpi.c | 51 --
1 files changed, 34 insertions(+), 17 de
Increase tp_features to 32 bits. It is too close to running out of room.
Signed-off-by: Henrique de Moraes Holschuh <[EMAIL PROTECTED]>
---
drivers/misc/thinkpad_acpi.h | 30 +++---
1 files changed, 15 insertions(+), 15 deletions(-)
diff --git a/drivers/misc/thinkpad_a
We were letting ThinkPad-specific LID events through to userspace again,
instead of dropping them. Fix it. We don't want to give userspace the
option of not using generic LID handling.
Signed-off-by: Henrique de Moraes Holschuh <[EMAIL PROTECTED]>
---
drivers/misc/thinkpad_acpi.c |9 +++
Thinkpad-acpi has some driver attributes (debug level, sysfs interface
version, etc) that also belong to the new hwmon driver. Duplicate them
there.
Signed-off-by: Henrique de Moraes Holschuh <[EMAIL PROTECTED]>
---
drivers/misc/thinkpad_acpi.c |8 +++-
drivers/misc/thinkpad_acpi.h |
Use a separate platform device to attach hwmon attributes and class, and
add a name attribute of "thinkpad_hwmon" to it. To do it properly, we
also register a new platform driver ("thinkpad_hwmon").
This makes thinkpad-acpi compatible with libsensors4 from lm-sensors, and
the platform driver and
We were missing a input_sync on the radio switch event report path. Add it.
Signed-off-by: Henrique de Moraes Holschuh <[EMAIL PROTECTED]>
---
drivers/misc/thinkpad_acpi.c |4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/drivers/misc/thinkpad_acpi.c b/drivers/misc/think
Protect the input device event sending path with a mutex, since hot key
input events are not atomic and require an cohesive event block to be sent
together.
Signed-off-by: Henrique de Moraes Holschuh <[EMAIL PROTECTED]>
---
drivers/misc/thinkpad_acpi.c | 10 ++
1 files changed, 10 inser
Len,
Here is the third version of the first batch of changes for thinkpad-acpi,
targetted at the next merge window. They're mostly non-critical fixes.
I have found a stupid bug on v2 of patch 6, and fixed it. Sorry about
that. I have also added two new patches, that were going to be sent as
p
I have switched the main development of thinkpad-acpi to 2.6.22.
This means the git branches are now based on 2.6.22 or one of the 2.6.22.y
stable versions.
It also means that releases for 2.6.20 and 2.6.21 are simply backports, and
that I depend on reports to know if they are working right. Pre
26 matches
Mail list logo