]> Devoid-pointer.net GitWeb - omnibook.git/log
omnibook.git
18 years agoUse eax for function in inline-assembly instead of using a general register and
Holger Nelson [Wed, 20 Sep 2006 20:40:18 +0000 (20:40 +0000)]
Use eax for function in inline-assembly instead of using a general register and
copying that to ax.

18 years agoAdded reading docking-status for TSM40-class Laptops.
Holger Nelson [Wed, 20 Sep 2006 20:37:58 +0000 (20:37 +0000)]
Added reading docking-status for TSM40-class Laptops.

18 years agoAdded SMI_GET_DOCK which one can use to read docking-status.
Holger Nelson [Wed, 20 Sep 2006 20:36:56 +0000 (20:36 +0000)]
Added SMI_GET_DOCK which one can use to read docking-status.
Added SMI_SET_DOCK from which I believe that it can be used to prepare for
(un-)docking.

18 years agoAdded Toshiba Satellite 1700-Series laptops as AMILOD-Style laptop. Lcd doesn't work.
Holger Nelson [Wed, 20 Sep 2006 16:17:30 +0000 (16:17 +0000)]
Added Toshiba Satellite 1700-Series laptops as AMILOD-Style laptop. Lcd doesn't work.

18 years ago* Disable real hotkeys reading in nbmsi.
Mathieu Bérard [Sun, 17 Sep 2006 14:36:39 +0000 (14:36 +0000)]
* Disable real hotkeys reading in nbmsi.
  It is unreliable on a least Tecra S1
* Add Satellite A70 dmi info

18 years ago* ATI chipset fix
Mathieu Bérard [Sat, 16 Sep 2006 22:35:49 +0000 (22:35 +0000)]
* ATI chipset fix

18 years ago* Documentation update
Mathieu Bérard [Fri, 15 Sep 2006 12:45:18 +0000 (12:45 +0000)]
* Documentation update
* Fix by Holger Nelson
  - display bug in nbsmi
  - sysfs vs procfs synchro fix in lcd

18 years ago* Lindent run
Mathieu Bérard [Thu, 14 Sep 2006 14:29:27 +0000 (14:29 +0000)]
* Lindent run
* Check all struct omnibook_operations created on the stack:
  -Remove those who are clearly avoidable
  -Correctly init the others
* Yet another nbsmi asm implementation:
  -use spinlock_irqsave/restore to save/load eflags
  -don't pusha/popa but put all registers in clobber list
  Should be more stack friendly
  Has been runtime checked by replacing smi call by
  "lets clobber the registers" asm instructions.
* Yet more fix by Holger Nelson.

18 years ago* Typo fix by Holger Nelson
Mathieu Bérard [Tue, 12 Sep 2006 01:10:00 +0000 (01:10 +0000)]
* Typo fix by Holger Nelson

18 years ago* Fix compilation error on frame_pointer-enabled kernels
Mathieu Bérard [Tue, 12 Sep 2006 00:16:06 +0000 (00:16 +0000)]
* Fix compilation error on frame_pointer-enabled kernels

18 years ago* Add DMI string for Tecra S2 (TSM30X)
Mathieu Bérard [Mon, 11 Sep 2006 22:18:00 +0000 (22:18 +0000)]
* Add DMI string for Tecra S2 (TSM30X)
* Remove forgotten dprintk in hotkeys

18 years ago* Add Toshiba Satellite M45 DMI string
Mathieu Bérard [Mon, 11 Sep 2006 19:07:21 +0000 (19:07 +0000)]
* Add Toshiba Satellite M45 DMI string
* Fix hotkeys funtions return values
  (hotkeys file was always empty)
* Update BUGS TODO an README

18 years ago* nbsmi Asm fix by Holger Nelson
Mathieu Bérard [Mon, 11 Sep 2006 18:12:26 +0000 (18:12 +0000)]
* nbsmi Asm fix by Holger Nelson

18 years ago[DEB] preparing for new version
Julien Valroff [Mon, 11 Sep 2006 16:11:31 +0000 (16:11 +0000)]
[DEB] preparing for new version

18 years ago* from Holger Nelson:
Mathieu Bérard [Sun, 10 Sep 2006 23:45:42 +0000 (23:45 +0000)]
* from Holger Nelson:
  Tecra S1 DMI entry
  Fix stupid copy/paste error

18 years ago* Add cdimode access for LCD blanking
Mathieu Bérard [Sun, 10 Sep 2006 19:54:36 +0000 (19:54 +0000)]
* Add cdimode access for LCD blanking

18 years ago* Fix ICH7 support for some Toshiba Satellite M100
Mathieu Bérard [Sun, 10 Sep 2006 19:42:39 +0000 (19:42 +0000)]
* Fix ICH7 support for some Toshiba Satellite M100
* Enable Debug in Makefile by default (to be removed for release)

18 years ago* Wifi witing seems to fail with an ipw3945, update TODO
Mathieu Bérard [Sun, 10 Sep 2006 00:48:57 +0000 (00:48 +0000)]
* Wifi witing seems to fail with an ipw3945, update TODO
* Add forgotten release_region in cdimode-init error path

18 years ago* Remove autoconf.h include uneeded
Mathieu Bérard [Sat, 9 Sep 2006 22:50:59 +0000 (22:50 +0000)]
* Remove autoconf.h include uneeded
* Fix code for compilation with old kernel
  Module now compile cleanly against a 2.6.9

18 years ago* Add a timout when we loop trying to switch off the fan
Mathieu Bérard [Sat, 9 Sep 2006 21:18:24 +0000 (21:18 +0000)]
* Add a timout when we loop trying to switch off the fan

18 years ago* Fix EC0 ACPI device path for Satellite M100
Mathieu Bérard [Sat, 9 Sep 2006 19:20:17 +0000 (19:20 +0000)]
* Fix EC0 ACPI device path for Satellite M100
* Assign ectype 12 to Satellite M100 as it should work now

18 years ago* Directly include autoconf.h rather than through config.h
Mathieu Bérard [Sat, 9 Sep 2006 15:33:10 +0000 (15:33 +0000)]
* Directly include autoconf.h rather than through config.h
  This fix warning with Fedora kernels

18 years ago* Update doc/README
Mathieu Bérard [Sat, 9 Sep 2006 14:49:04 +0000 (14:49 +0000)]
* Update doc/README

18 years ago* Make nbsmi compile with kernels using frame pointer
Mathieu Bérard [Sat, 9 Sep 2006 13:06:34 +0000 (13:06 +0000)]
* Make nbsmi compile with kernels using frame pointer

18 years ago* Fix bug in init.c: If specific feature init function
Mathieu Bérard [Sat, 9 Sep 2006 03:00:20 +0000 (03:00 +0000)]
* Fix bug in init.c: If specific feature init function
  fail we have to decrement kref on backend
* Fix forgotten TSM40 table entry in display.c
* Add printk in case of smi command error

18 years ago* Disable debug in Makefile
Mathieu Bérard [Sat, 9 Sep 2006 00:10:05 +0000 (00:10 +0000)]
* Disable debug in Makefile

18 years agoMerge branche/new-backend 129:HEAD to trunk
Mathieu Bérard [Sat, 9 Sep 2006 00:06:15 +0000 (00:06 +0000)]
Merge branche/new-backend 129:HEAD to trunk

18 years ago* Autodetection support for Equium A110 and Toshiba M100
Mathieu Bérard [Thu, 7 Sep 2006 23:25:40 +0000 (23:25 +0000)]
* Autodetection support for Equium A110 and Toshiba M100

18 years ago[DEB] Updated changelog for new release
Julien Valroff [Thu, 17 Aug 2006 17:43:42 +0000 (17:43 +0000)]
[DEB] Updated changelog for new release

18 years agoTagging the 2.20060817 bugfix release
Mathieu Bérard [Thu, 17 Aug 2006 17:16:13 +0000 (17:16 +0000)]
Tagging the 2.20060817 bugfix release

18 years agoUpdate Changelog
Mathieu Bérard [Thu, 17 Aug 2006 17:11:32 +0000 (17:11 +0000)]
Update Changelog
Fix Makefile 'version' target

18 years agoM40 vs. M40X issue hopefully resolved:
Mathieu Bérard [Thu, 17 Aug 2006 16:55:41 +0000 (16:55 +0000)]
M40 vs. M40X issue hopefully resolved:
dmi_matched now return a non null result which means that we stop on the FIRST fully
matched entry of omnibook_ids[] which means that we MUST store records in that list from
the MORE specific to the LEAST specific.
As M40X is now before M40 this sould works.
And that was the behaviour of the old (pre fork) DMI matching system and
thus the intended one as the list order was not modified.

18 years agoFix M40X vs. M40 detection... again
Mathieu Bérard [Thu, 17 Aug 2006 16:30:44 +0000 (16:30 +0000)]
Fix M40X vs. M40 detection... again

18 years agoFix critial bug in omnibook_io_match : add
Mathieu Bérard [Thu, 17 Aug 2006 16:16:44 +0000 (16:16 +0000)]
Fix critial bug in omnibook_io_match : add
forgotten braces after if statement.

18 years agoReverted previous changes - everything was ok
Julien Valroff [Thu, 17 Aug 2006 15:45:53 +0000 (15:45 +0000)]
Reverted previous changes - everything was ok

18 years agoFixed M40X detection
Julien Valroff [Thu, 17 Aug 2006 09:56:20 +0000 (09:56 +0000)]
Fixed M40X detection

18 years agoTagging the 2.20060816 release
Mathieu Bérard [Wed, 16 Aug 2006 20:54:19 +0000 (20:54 +0000)]
Tagging the 2.20060816 release

18 years agoMerge branch (81:HEAD) back to trunk
Mathieu Bérard [Wed, 16 Aug 2006 20:47:45 +0000 (20:47 +0000)]
Merge branch (81:HEAD) back to trunk
Resolve conflics (why so much hate ?)

18 years agoAdd forgotted LCD read hook for the Toshiba A105
Mathieu Bérard [Sun, 13 Aug 2006 21:34:50 +0000 (21:34 +0000)]
Add forgotted LCD read hook for the Toshiba A105

18 years ago[DEB] Calls dh_installmodules for maintainance scripts
Julien Valroff [Sat, 12 Aug 2006 17:24:39 +0000 (17:24 +0000)]
[DEB] Calls dh_installmodules for maintainance scripts

18 years agoFix Toshiba Satellite M40X detection string
Julien Valroff [Sat, 12 Aug 2006 09:57:22 +0000 (09:57 +0000)]
Fix Toshiba Satellite M40X detection string

18 years ago* omnibook.h: Fix #if define to correctly compile backlight
Mathieu Bérard [Fri, 11 Aug 2006 14:45:07 +0000 (14:45 +0000)]
* omnibook.h: Fix #if define to correctly compile backlight
  device support if it's enabled in kernel (or as a module)
* Makefile: Include explicit depmod in load target and clean
  Modules.symvers as well as Module.symvers (seems to be kernel
  version dependent)

18 years ago[DEB] Changed default STEM value to linux
Julien Valroff [Fri, 11 Aug 2006 07:29:23 +0000 (07:29 +0000)]
[DEB] Changed default STEM value to linux

18 years ago[DEB] Updated changelog
Julien Valroff [Fri, 11 Aug 2006 07:28:39 +0000 (07:28 +0000)]
[DEB] Updated changelog

18 years agoUpdate in Debian package (Thanks Julien Valroff)
Mathieu Bérard [Thu, 10 Aug 2006 23:29:26 +0000 (23:29 +0000)]
Update in Debian package (Thanks Julien Valroff)

18 years agoDebian package was broken: the module was directly installed
Mathieu Bérard [Thu, 10 Aug 2006 13:58:10 +0000 (13:58 +0000)]
Debian package was broken: the module was directly installed
during the build process and was not in the package.
Fix that !

18 years agoCleanup in Makefile
Mathieu Bérard [Thu, 10 Aug 2006 02:43:16 +0000 (02:43 +0000)]
Cleanup in Makefile
Hardcode location of depmod and modprobe so sudo works even if /sbin in not in user's $PATH

18 years ago* Fix _TOSHIBA_ M100 dmi string
Mathieu Bérard [Thu, 10 Aug 2006 02:21:49 +0000 (02:21 +0000)]
* Fix _TOSHIBA_ M100 dmi string
* Introduction of ectype 14 for the Satellite A105
* Cleanup in Makefile

18 years agoDelete README reference to a deleted feature
Mathieu Bérard [Thu, 10 Aug 2006 01:46:41 +0000 (01:46 +0000)]
Delete README reference to a deleted feature

18 years agoAdd dmi info the the Satellite M100
Mathieu Bérard [Wed, 9 Aug 2006 21:19:44 +0000 (21:19 +0000)]
Add dmi info the the Satellite M100
Tentative fix for backlight conditional compilation

18 years agoUpdate Changelog for bugfix release
Mathieu Bérard [Wed, 9 Aug 2006 16:59:10 +0000 (16:59 +0000)]
Update Changelog for bugfix release

18 years agoUpdate ChangeLog for last commit
Mathieu Bérard [Wed, 9 Aug 2006 16:38:49 +0000 (16:38 +0000)]
Update ChangeLog for last commit

18 years agoFix two bugs in debian package:
Mathieu Bérard [Wed, 9 Aug 2006 16:35:49 +0000 (16:35 +0000)]
Fix two bugs in debian package:
-fix dependency on linux-image_foo | kernel-image_foo
-fix typo in ChangeLog handling

18 years agoAdd DMI info for the Toshiba Satellite M40X
Mathieu Bérard [Wed, 9 Aug 2006 13:27:39 +0000 (13:27 +0000)]
Add DMI info for the Toshiba Satellite M40X

18 years agoMore polish before release
Mathieu Bérard [Mon, 7 Aug 2006 13:17:57 +0000 (13:17 +0000)]
More polish before release

18 years agoPolish before release
Mathieu Bérard [Sun, 6 Aug 2006 20:33:15 +0000 (20:33 +0000)]
Polish before release

18 years agoMisc fixes
Mathieu Bérard [Fri, 30 Jun 2006 21:48:06 +0000 (21:48 +0000)]
Misc fixes

18 years agoUpdate documentation
Mathieu Bérard [Fri, 30 Jun 2006 21:39:20 +0000 (21:39 +0000)]
Update documentation

18 years agoDebian fix from Daniel Gimpelevich
Mathieu Bérard [Fri, 30 Jun 2006 21:31:26 +0000 (21:31 +0000)]
Debian fix from Daniel Gimpelevich

18 years agoDebian fix from Daniel Gimpelevich
Mathieu Bérard [Fri, 30 Jun 2006 21:31:07 +0000 (21:31 +0000)]
Debian fix from Daniel Gimpelevich

18 years agoRedo laptop model detection engine:
Mathieu Bérard [Tue, 27 Jun 2006 23:23:47 +0000 (23:23 +0000)]
Redo laptop model detection engine:
-Convert and merge omnibook_models_t and omnibook_tc_t structures into a giant dmi_system_id
-Use dmi_check_system + a dmi_mached function
-Kill cmp_with_glob, omnibook_ident and omnibook_get_tc

Make some functions static

18 years ago-Update doc
Mathieu Bérard [Mon, 26 Jun 2006 16:16:17 +0000 (16:16 +0000)]
-Update doc

18 years agoFix Makefile
Mathieu Bérard [Mon, 26 Jun 2006 16:09:10 +0000 (16:09 +0000)]
Fix Makefile

18 years ago-Add muteled featuere and suport for HP XE4500
Mathieu Bérard [Mon, 26 Jun 2006 15:35:00 +0000 (15:35 +0000)]
-Add muteled featuere and suport for HP XE4500
-Nuke watch feature
-New ELF section powered features enumeration: array of all features not needed anymore
-Reorganize code in init.c and (nuked) init.h: create laptop.h and compat.h
-More use of Kbuild in Makefile

18 years agoFix section mismatch
Mathieu Bérard [Tue, 20 Jun 2006 22:05:00 +0000 (22:05 +0000)]
Fix section mismatch

18 years agoUpdate documentation
Mathieu Bérard [Tue, 18 Apr 2006 20:37:07 +0000 (20:37 +0000)]
Update documentation

18 years agoUpdate documentation
Mathieu Bérard [Tue, 18 Apr 2006 20:36:59 +0000 (20:36 +0000)]
Update documentation

18 years agoAdd support for kernel from 2.6.8 to 2.6.17-rc1
Mathieu Bérard [Tue, 18 Apr 2006 20:28:36 +0000 (20:28 +0000)]
Add support for kernel from 2.6.8 to 2.6.17-rc1

18 years agoCreate trunk directory
Mathieu Bérard [Mon, 17 Apr 2006 17:58:59 +0000 (17:58 +0000)]
Create trunk directory