[SerialICE] Patch merged into serialice/master: aed7088 Treat PnP devices as fixed IO

gerrit at coreboot.org gerrit at coreboot.org
Fri Mar 8 00:57:36 CET 2013


the following patch was just integrated into master:
commit aed708888f8cd70b78c2461af1257a447e9d38ce
Author: Kyösti Mälkki <kyosti.malkki at gmail.com>
Date:   Sun Mar 3 19:02:29 2013 +0200

    Treat PnP devices as fixed IO
    
    Usually these ISA/LPC devices are discussed using fixed I/O
    addresses so change the log output.
    
    In example below, superio 2e:05 IO base registers for keyboard
    are programmed with 0x60 and 0x64 and that effectively
    disables the i8042 filter. We explicitly prevent this pair
    of addresses from being treated as PnP device.
    
    0028.0029    RH..    [0000:0000]   IO,i8042: outb 0064 <= d1
    0028.002a    RH..    [0000:0000]   IO,i8042:  inb 0064 => 11
    0028.002b    .H..    [0000:0000]   i8042: A20 enabled
    0028.002b    RH..    [0000:0000]   IO,i8042: outb 0060 <= df
    0028.002c    RH..    [0000:0000]   IO,i8042:  inb 0064 => 11
    ...
    0000.0000    I...    [0000:0000]   Resource: [0033] IO [0060-0060] = PnP 2e:05
    0000.0000    I...    [0000:0000]   Resource: [0034] IO [0064-0064] = PnP 2e:05
    ...
    0706.0707    .H..    [0000:0000]   PnP 2e:05: [0000] <= d1
    0706.0708    .H..    [0000:0000]   PnP 2e:05: [0000] => ff
    0709.070a    .H..    [0000:0000]   PnP 2e:05: [0000] <= df
    070b.070c    .H..    [0000:0000]   PnP 2e:05: [0000] => ff
    
    Change-Id: Ibec34fe656dea9efd22ab4530ef9efb99c9c665d
    Signed-off-by: Kyösti Mälkki <kyosti.malkki at gmail.com>
    Reviewed-on: http://review.coreboot.org/2577
    Tested-by: build bot (Jenkins)
    Reviewed-by: Stefan Reinauer <stefan.reinauer at coreboot.org>

Build-Tested: build bot (Jenkins) at Wed Mar  6 20:34:56 2013, giving +1
Reviewed-By: Stefan Reinauer <stefan.reinauer at coreboot.org> at Fri Mar  8 00:57:36 2013, giving +2
See http://review.coreboot.org/2577 for details.

-gerrit



More information about the SerialICE mailing list