platform: Remove HWID from probing logic.

It is incorrect to probe mosys platform by HWID, because:

1. HWID is provisioned in factory by assigned configuration file, and
   there's no promise for that its leading name should be, nor
   indication to the mapping of target platform.

2. Most of the HWID probe string in mosys were wrong. We only had "X86"
   as prefix on MARIO, not any other devices, which means the probing
   didn't work for a long time.

To prevent wasting more time in probing and reduce incorrect assumption,
I'd like to remove probing of HWID in all the implementations.

Also corrected probe_frid prototype, which seem to have been cloned from
probe_hwid and kept the incorrect parameter names.

BRANCH=None
BUG=chromium:731016
TEST=emerge-eve mosys; mosys platform name

Change-Id: I1277f6c3818ffb51e82b94b8464b8740573a7f33
Reviewed-on: https://chromium-review.googlesource.com/574983
Commit-Ready: Hung-Te Lin <hungte@chromium.org>
Tested-by: Hung-Te Lin <hungte@chromium.org>
Reviewed-by: Hung-Te Lin <hungte@chromium.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-by: Furquan Shaikh <furquan@chromium.org>
26 files changed