Torsten Duwe wrote:
On Sunday 11 November 2007 15:52, Carl-Daniel Hailfinger wrote:
Boom. The log shows why both parts of the Config.lb patch were ineffective. Can you try the patch below on top of it? This should fix the values for LDN 0x7. If not, please supply a boot log.
Index: LinuxBIOSv2/src/superio/ite/it8716f/superio.c
--- LinuxBIOSv2/src/superio/ite/it8716f/superio.c (Revision 2953) +++ LinuxBIOSv2/src/superio/ite/it8716f/superio.c (Arbeitskopie) @@ -152,7 +152,7 @@ {&ops, IT8716F_KBCK, PNP_IO0 | PNP_IO1 | PNP_IRQ0, {0x7ff, 0}, {0x7ff, 0x4},}, {&ops, IT8716F_KBCM, PNP_IRQ0,},
- // No 7 { 0,},
- {&ops, IT8716F_GPIO,}, {&ops, IT8716F_MIDI, PNP_IO0 | PNP_IRQ0, {0x7fe, 0x4},}, {&ops, IT8716F_GAME, PNP_IO0, {0x7ff, 0},}, {&ops, IT8716F_IR,},
Index: LinuxBIOSv2/src/superio/ite/it8716f/it8716f.h
--- LinuxBIOSv2/src/superio/ite/it8716f/it8716f.h (Revision 2953) +++ LinuxBIOSv2/src/superio/ite/it8716f/it8716f.h (Arbeitskopie) @@ -28,6 +28,7 @@ #define IT8716F_EC 0x04 /* Environment controller */ #define IT8716F_KBCK 0x05 /* Keyboard */ #define IT8716F_KBCM 0x06 /* Mouse */ +#define IT8716F_GPIO 0x07 /* GPIO */ #define IT8716F_MIDI 0x08 /* MIDI port */ #define IT8716F_GAME 0x09 /* GAME port */ #define IT8716F_IR 0x0a /* Consumer IR */
Regards, Carl-Daniel
Obviously needed to get the initial patch working.
Acked-by: Torsten Duwe duwe@lst.de
Still need a signed-off-by line, please. Thanks, good to hear this is somewhat working! Does write work as well?
-Corey