lenovo/t530: Use GPIO defines specified in bd82x6x/pch.h header

Use defines of offsets rather than hard coded values.

Change-Id: Id2471cd22aa402d74163473e48f86af9789cdaa7
Signed-off-by: Edward O'Callaghan <eocallaghan@alterapraxis.com>
Reviewed-on: http://review.coreboot.org/6435
Tested-by: build bot (Jenkins)
Reviewed-by: Vladimir Serbinenko <phcoder@gmail.com>
This commit is contained in:
Edward O'Callaghan 2014-08-01 20:29:40 +10:00
parent a51064eb1a
commit 9f2dae4ec0
1 changed files with 10 additions and 10 deletions

View File

@ -183,16 +183,16 @@ void main(unsigned long bist)
pci_write_config8(PCH_LPC_DEV, GPIO_CNTL, 0x10); pci_write_config8(PCH_LPC_DEV, GPIO_CNTL, 0x10);
// setup_pch_gpios(&t530_gpio_map); // setup_pch_gpios(&t530_gpio_map);
outl(0x3962a5ff, DEFAULT_GPIOBASE); outl(0x3962a5ff, DEFAULT_GPIOBASE + GPIO_USE_SEL);
outl(0x8ebf6aff, DEFAULT_GPIOBASE + 4); outl(0x8ebf6aff, DEFAULT_GPIOBASE + GP_IO_SEL);
outl(0x66917ebb, DEFAULT_GPIOBASE + 0xc); outl(0x66917ebb, DEFAULT_GPIOBASE + GP_LVL);
outl(0x00002002, DEFAULT_GPIOBASE + 0x2c); outl(0x00002002, DEFAULT_GPIOBASE + GPI_INV);
outl(0x02ff08fe, DEFAULT_GPIOBASE + 0x30); outl(0x02ff08fe, DEFAULT_GPIOBASE + GPIO_USE_SEL2);
outl(0x1f47f7fd, DEFAULT_GPIOBASE + 0x34); outl(0x1f47f7fd, DEFAULT_GPIOBASE + GP_IO_SEL2);
outl(0xffbeff43, DEFAULT_GPIOBASE + 0x38); outl(0xffbeff43, DEFAULT_GPIOBASE + GP_LVL2);
outl(0x000000ff, DEFAULT_GPIOBASE + 0x40); outl(0x000000ff, DEFAULT_GPIOBASE + GPIO_USE_SEL3);
outl(0x00000fff, DEFAULT_GPIOBASE + 0x44); outl(0x00000fff, DEFAULT_GPIOBASE + GP_IO_SEL3);
outl(0x00000f4f, DEFAULT_GPIOBASE + 0x48); outl(0x00000f4f, DEFAULT_GPIOBASE + GP_LVL3);
/* Initialize console device(s) */ /* Initialize console device(s) */
console_init(); console_init();