UBUNTU: LP#438323 Added omnibook module to support Toshiba (HP)

Manoj Iyer manoj.iyer at canonical.com
Wed Sep 30 21:33:51 UTC 2009


This patch add the omnibook module to ubuntu/ I built and tested this on 
my NB200 and it enables bluetooth. This module is known to fix buttons, 
battery, etc on HP & Toshiba laptops. The module is under development and 
it is not upstream yet. It will be good to add under ubuntu/ for karmic as 
this is relatively harmless, and extends support for devices that will 
otherwise not be supported at all.

I pushed the module src under lp#438323, just coz debugging the problem 
lead me to this module.

The following changes since commit 
756d7655a09ade66d08fffe73854fce81b7f82a8:
   Tim Gardner (1):
         UBUNTU: [Config] Fix a couple more instances of SRCPKGNAME-headers

are available in the git repository at:

   git://kernel.ubuntu.com/manjo/ubuntu-karmic.git lp438323

Manoj Iyer (1):
       UBUNTU: LP#438323 Added omnibook module to support Toshiba (HP) 
netbooks

  debian.master/config/config.common.ubuntu   |    1 +
  ubuntu/Kconfig                              |    1 +
  ubuntu/Makefile                             |    1 +
  ubuntu/omnibook/BOM                         |    4 +
  ubuntu/omnibook/Kconfig                     |    3 +
  ubuntu/omnibook/Makefile                    |  171 ++++
  ubuntu/omnibook/ac.c                        |   60 ++
  ubuntu/omnibook/acpi.c                      | 1158 
+++++++++++++++++++++++++++
  ubuntu/omnibook/battery.c                   |  557 +++++++++++++
  ubuntu/omnibook/blank.c                     |  138 ++++
  ubuntu/omnibook/bluetooth.c                 |  104 +++
  ubuntu/omnibook/compal.c                    |  526 ++++++++++++
  ubuntu/omnibook/compat.h                    |   71 ++
  ubuntu/omnibook/cooling.c                   |   97 +++
  ubuntu/omnibook/debian/README.Debian        |   30 +
  ubuntu/omnibook/debian/changelog            |  170 ++++
  ubuntu/omnibook/debian/compat               |    1 +
  ubuntu/omnibook/debian/control              |   21 +
  ubuntu/omnibook/debian/control.modules.in   |   23 +
  ubuntu/omnibook/debian/copyright            |   32 +
  ubuntu/omnibook/debian/docs                 |    4 +
  ubuntu/omnibook/debian/rules                |  135 ++++
  ubuntu/omnibook/display.c                   |  114 +++
  ubuntu/omnibook/doc/BUGS                    |   17 +
  ubuntu/omnibook/doc/COPYING                 |  340 ++++++++
  ubuntu/omnibook/doc/CREDITS                 |   39 +
  ubuntu/omnibook/doc/ChangeLog               |  521 ++++++++++++
  ubuntu/omnibook/doc/README                  |   42 +
  ubuntu/omnibook/dock.c                      |   84 ++
  ubuntu/omnibook/dump.c                      |  107 +++
  ubuntu/omnibook/ec.c                        |  188 +++++
  ubuntu/omnibook/fan.c                       |  183 +++++
  ubuntu/omnibook/fan_policy.c                |  188 +++++
  ubuntu/omnibook/hardware.h                  |  582 ++++++++++++++
  ubuntu/omnibook/hotkeys.c                   |  193 +++++
  ubuntu/omnibook/info.c                      |   68 ++
  ubuntu/omnibook/init.c                      |  535 +++++++++++++
  ubuntu/omnibook/kbc.c                       |  152 ++++
  ubuntu/omnibook/laptop.h                    | 1077 
+++++++++++++++++++++++++
  ubuntu/omnibook/lcd.c                       |  207 +++++
  ubuntu/omnibook/lib.c                       |   81 ++
  ubuntu/omnibook/misc/README.mmkeys          |    9 +
  ubuntu/omnibook/misc/dmi_strings.txt        |  857 ++++++++++++++++++++
  ubuntu/omnibook/misc/hotkeys/README.hotkeys |   22 +
  ubuntu/omnibook/misc/hotkeys/nx9xxx.def     |   28 +
  ubuntu/omnibook/misc/hotkeys/ob5xx.def      |   30 +
  ubuntu/omnibook/misc/hotkeys/xe3gc.def      |   32 +
  ubuntu/omnibook/misc/hotkeys/xe3gf.def      |   32 +
  ubuntu/omnibook/misc/hotkeys/xe4xxx.def     |   28 +
  ubuntu/omnibook/misc/hotkeys/xt155.def      |   23 +
  ubuntu/omnibook/muteled.c                   |  109 +++
  ubuntu/omnibook/nbsmi.c                     |  968 ++++++++++++++++++++++
  ubuntu/omnibook/omnibook.h                  |  145 ++++
  ubuntu/omnibook/pio.c                       |  173 ++++
  ubuntu/omnibook/polling.c                   |  259 ++++++
  ubuntu/omnibook/sections.lds                |   11 +
  ubuntu/omnibook/temperature.c               |   55 ++
  ubuntu/omnibook/throttling.c                |   83 ++
  ubuntu/omnibook/touchpad.c                  |  126 +++
  ubuntu/omnibook/wireless.c                  |  108 +++
  60 files changed, 11124 insertions(+), 0 deletions(-)
  create mode 100644 ubuntu/omnibook/BOM
  create mode 100644 ubuntu/omnibook/Kconfig
  create mode 100644 ubuntu/omnibook/Makefile
  create mode 100644 ubuntu/omnibook/ac.c
  create mode 100644 ubuntu/omnibook/acpi.c
  create mode 100644 ubuntu/omnibook/battery.c
  create mode 100644 ubuntu/omnibook/blank.c
  create mode 100644 ubuntu/omnibook/bluetooth.c
  create mode 100644 ubuntu/omnibook/compal.c
  create mode 100644 ubuntu/omnibook/compat.h
  create mode 100644 ubuntu/omnibook/cooling.c
  create mode 100644 ubuntu/omnibook/debian/README.Debian
  create mode 100644 ubuntu/omnibook/debian/changelog
  create mode 100644 ubuntu/omnibook/debian/compat
  create mode 100644 ubuntu/omnibook/debian/control
  create mode 100644 ubuntu/omnibook/debian/control.modules.in
  create mode 100644 ubuntu/omnibook/debian/copyright
  create mode 100644 ubuntu/omnibook/debian/docs
  create mode 100755 ubuntu/omnibook/debian/rules
  create mode 100644 ubuntu/omnibook/display.c
  create mode 100644 ubuntu/omnibook/doc/BUGS
  create mode 100644 ubuntu/omnibook/doc/COPYING
  create mode 100644 ubuntu/omnibook/doc/CREDITS
  create mode 100644 ubuntu/omnibook/doc/ChangeLog
  create mode 100644 ubuntu/omnibook/doc/README
  create mode 100644 ubuntu/omnibook/dock.c
  create mode 100644 ubuntu/omnibook/dump.c
  create mode 100644 ubuntu/omnibook/ec.c
  create mode 100644 ubuntu/omnibook/fan.c
  create mode 100644 ubuntu/omnibook/fan_policy.c
  create mode 100644 ubuntu/omnibook/hardware.h
  create mode 100644 ubuntu/omnibook/hotkeys.c
  create mode 100644 ubuntu/omnibook/info.c
  create mode 100644 ubuntu/omnibook/init.c
  create mode 100644 ubuntu/omnibook/kbc.c
  create mode 100644 ubuntu/omnibook/laptop.h
  create mode 100644 ubuntu/omnibook/lcd.c
  create mode 100644 ubuntu/omnibook/lib.c
  create mode 100644 ubuntu/omnibook/misc/README.mmkeys
  create mode 100644 ubuntu/omnibook/misc/dmi_strings.txt
  create mode 100644 ubuntu/omnibook/misc/hotkeys/README.hotkeys
  create mode 100644 ubuntu/omnibook/misc/hotkeys/nx9xxx.def
  create mode 100644 ubuntu/omnibook/misc/hotkeys/ob5xx.def
  create mode 100644 ubuntu/omnibook/misc/hotkeys/xe3gc.def
  create mode 100644 ubuntu/omnibook/misc/hotkeys/xe3gf.def
  create mode 100644 ubuntu/omnibook/misc/hotkeys/xe4xxx.def
  create mode 100644 ubuntu/omnibook/misc/hotkeys/xt155.def
  create mode 100644 ubuntu/omnibook/muteled.c
  create mode 100644 ubuntu/omnibook/nbsmi.c
  create mode 100644 ubuntu/omnibook/omnibook.h
  create mode 100644 ubuntu/omnibook/pio.c
  create mode 100644 ubuntu/omnibook/polling.c
  create mode 100644 ubuntu/omnibook/sections.lds
  create mode 100644 ubuntu/omnibook/temperature.c
  create mode 100644 ubuntu/omnibook/throttling.c
  create mode 100644 ubuntu/omnibook/touchpad.c
  create mode 100644 ubuntu/omnibook/wireless.c


--- manjo




More information about the kernel-team mailing list