soc/skylake: Move IO decode range out from pch_lpc_init
commit544dac692a3a9a22187316a139e1326c76ce7a6f
authorTeo Boon Tiong <boon.tiong.teo@intel.com>
Wed, 9 Nov 2016 17:21:23 +0000 (10 01:21 +0800)
committerMartin Roth <martinroth@google.com>
Wed, 30 Nov 2016 15:57:42 +0000 (30 16:57 +0100)
tree57ce5b108f5cf834633bc2012f2c901a255ecf91
parent0068dfdcc8c2a80508cdd44909d9a2561a30a0e5
soc/skylake: Move IO decode range out from pch_lpc_init

1. Move existing IO decode range from pch_lpc_init to early
   stage before SIO init.
2. At the same time, enable SIO decode range (0x2e/0x2f)
   for platform which use super IO.

Change-Id: I72df16d0a784686d8cadfbee09b5aef60576ac43
Signed-off-by: Teo Boon Tiong <boon.tiong.teo@intel.com>
Reviewed-on: https://review.coreboot.org/17337
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
src/soc/intel/skylake/bootblock/bootblock.c
src/soc/intel/skylake/bootblock/pch.c
src/soc/intel/skylake/include/soc/bootblock.h