flashrom: re-architecture spi flash memory mapping

Modify our fork to follow upstream semantics and structures.

BUG=chromium:478356,b:143463557
BRANCH=none
TEST=Ran `flashrom -p host --flash-name`.

Change-Id: Ic6c8d846d908e1b9430ffaa4f17784a16cf3e277
Signed-off-by: Edward O'Callaghan <quasisec@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/flashrom/+/1885858
Reviewed-by: Stefan Reinauer <reinauer@google.com>
3 files changed