bolt: Implement prochot
bolt: Implement prochot

This code is pretty much the same across all x86 chipsets.  In the
long run, maybe it should be moved to x86_common.c, but for now,
simply implement on bolt what we did on samus and all the other
haswell systems.

BUG=chrome-os-partner:20372
BRANCH=none
TEST=build bolt; don't have a bolt to test on

Change-Id: I01c2795192fcbd3980ed464c1e3e1dfb64fdb228
Signed-off-by: Randall Spangler <62698fdbb84d1779579ee80c3f39fac22017e5bc@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/173798
Reviewed-by: Duncan Laurie <70662b43bc1a20b57ded72a2b08be88dd0da4841@chromium.org>

akappy7/ChromeOS_EC_LED_Diagnostics,md5555/ec,md5555/ec,gelraen/cros-ec,md5555/ec,gelraen/cros-ec,coreboot/chrome-ec,eatbyte/chromium-ec,akappy7/ChromeOS_EC_LED_Diagnostics,mtk09422/chromiumos-platform-ec,thehobn/ec,akappy7/ChromeOS_EC_LED_Diagnostics,fourier49/BZ_DEV_EC,fourier49/BIZ_EC,coreboot/chrome-ec,gelraen/cros-ec,fourier49/BZ_DEV_EC,fourier49/BIZ_EC,coreboot/chrome-ec,alterapraxisptyltd/chromium-ec,fourier49/BZ_DEV_EC,coreboot/chrome-ec,coreboot/chrome-ec,alterapraxisptyltd/chromium-ec,longsleep/ec,eatbyte/chromium-ec,fourier49/BIZ_EC,md5555/ec,longsleep/ec,fourier49/BIZ_EC,eatbyte/chromium-ec,thehobn/ec,longsleep/ec,thehobn/ec,akappy7/ChromeOS_EC_LED_Diagnostics,akappy7/ChromeOS_EC_LED_Diagnostics,fourier49/BZ_DEV_EC,alterapraxisptyltd/chromium-ec,thehobn/ec,eatbyte/chromium-ec,gelraen/cros-ec,alterapraxisptyltd/chromium-ec,coreboot/chrome-ec,mtk09422/chromiumos-platform-ec,mtk09422/chromiumos-platform-ec,longsleep/ec,mtk09422/chromiumos-platform-ec