cobalt picture

INTRODUCTION

This is an unofficial port of the cobalt patches against linux kernel 2.6.x
It was successfully tested against 2.6.8 on a Cobalt Qube III (Camel)

/!\ there is no warranty that it works with your Cobalt system. /!\
This patch is just a port of the patch for 2.4.x, I didn't rewrite the device detection with the new 2.6 architecture.
My purpose is just to have sensors,lcd,led and reboot working under 2.6

STATE

[*] Support for Sun and Cobalt Networks x86 systems OK
[*] Cobalt RaQ/Qube hardware OK
[*] Gen III (3000 series) system support OK
[*] Gen V (5000 series) system support OK
[*] Create legacy /proc files OK
[*] Cobalt Bootloader Support OK(not tested)
[*] Front panel (LCD) support OK
[*] Use compatible device number OK
[*] Twiddle LCD on boot OK
[*] Software controlled LED support OK
[M] Serial number support OK(only as module)
[*] System sensors support OK
[M] Fan tachometer support OK(only as module)
[M] Memory information support OK(only as module)
[*] Disk drive ruler support OK(not tested)
[*] Watchdog timer support OK(not tested)
[*] /proc/acpi emulation OK(not tested)
reboot using PMU OK

DOWNLOAD

cobalt kernel 2.6.14-5 patch md5
cobalt kernel 2.6.11-4 patch md5
cobalt kernel 2.6.8 patch md5
cobalt kernel 2.6.6 patch md5

INSTRUCTIONS

  1. At your kernel tree root : #patch -p1 < ../cobalt-2.6.patch
  2. Launch config tool : make menuconfig
  3. All Cobalt options are availables under the submenu "Device Drivers"
  4. Don't take care of Warnings during compilation
  5. Gzip image : ROOT/arc/i386/boot/bzImage
  6. /!\ Since kernel 2.6.8 the minor of /dev/lcd change from 156 to 140.
    You can create a working device like that : mknode /dev/lcd c 10 140. (Report by Wouter van Reeven)

Valid HTML 4.01!

<- back
s0nik 29/12/05 (created 21/06/04)