Add shallow smbios name matching and utilize for octopus

Add cros_config_smbios_platform_name_match() which does only smbios
platform name matching and utilize it in the probe path for
octopus such that unprovisioned boards can still utilize mosys'
non-platform subcommands.

BUG=b:112096992
BRANCH=None
TEST=On an unprovisioned phaser (sku = 255) can still access eventlog
     and other mosys commands. platform subcommands still don't work, as
     expected.

Change-Id: Id4cb65f416eb457df1f9281f7734dde3fe69e446
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/1161190
Reviewed-by: Jason Clinton <jclinton@chromium.org>
Reviewed-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-by: Jett Rink <jettrink@chromium.org>
Reviewed-by: Justin TerAvest <teravest@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/1187366
Commit-Queue: Gregory Meinke <gmeinke@chromium.org>
Tested-by: Gregory Meinke <gmeinke@chromium.org>
Trybot-Ready: Gregory Meinke <gmeinke@chromium.org>
3 files changed