diff options
Diffstat (limited to 'src/superio/NSC/pc87427/pc87427_early_init.c')
-rw-r--r-- | src/superio/NSC/pc87427/pc87427_early_init.c | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/src/superio/NSC/pc87427/pc87427_early_init.c b/src/superio/NSC/pc87427/pc87427_early_init.c deleted file mode 100644 index 71f702f11f..0000000000 --- a/src/superio/NSC/pc87427/pc87427_early_init.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <arch/romcc_io.h> -#include "pc87427.h" - -static void pc87427_disable_dev(device_t dev) -{ - pnp_set_logical_device(dev); - pnp_set_enable(dev, 0); -} -static void pc87427_enable_dev(device_t dev, unsigned iobase) -{ - pnp_set_logical_device(dev); - pnp_set_enable(dev, 0); - pnp_set_iobase(dev, PNP_IDX_IO0, iobase); - pnp_set_enable(dev, 1); -} -static void xbus_cfg(device_t dev) -{ - uint8_t i, data; - uint16_t xbus_index; - - pnp_set_logical_device(dev); - /* select proper BIOS size (4MB) */ - pnp_write_config(dev, PC87427_XMEMCNF2, (pnp_read_config(dev, PC87427_XMEMCNF2)) | 0x04); - xbus_index = pnp_read_iobase(dev, 0x60); - - /* enable writes to devices attached to XCS0 (XBUS Chip Select 0) */ - for (i=0; i<= 0xf; i++) { - outb((i<<4), xbus_index + PC87427_HAP0); - } - return; -} |