HACK: spd: partially revert commit dcaedae3ddf7

The commit dcaedae3ddf7 ("Simplify reading SPD info from CBFS in
mainboard code") relies on SPD information in firmware but it's
not implemented in old firmware branches such as BYT ones.

This patch naively reverts dcaedae3ddf7 partially, keeps
BSW/BDW/SKL refactored.

TODO: revise me about un-familiar board of slippy; by far ONLY
      tested on handy boards of rambi, celes.

BUG=chrome-os-partner:55803
BRANCH=none
TEST=expand 'memory_spd_info' field under chrome://system;
     or root shell w/ command of 'mosys memory spd print all'

Change-Id: If8ef3215f706856ec1928ca33dd14af400f77fd1
Signed-off-by: Harry Pan <harry.pan@intel.com>
Reviewed-on: https://chromium-review.googlesource.com/365284
Commit-Ready: Keith Tzeng <keith.tzeng@quantatw.com>
Tested-by: Keith Tzeng <keith.tzeng@quantatw.com>
Reviewed-by: David Hendricks <dhendrix@chromium.org>
Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
2 files changed