FROMLIST: goldfish: refactor goldfish platform configs

On new virtual devices, the goldfish virtual bus can be replaced with
autoprobing infrastructure like Device Tree.  Refactor the goldfish
kernel configs to better accommodate this.

Move the goldfish platform into a menuconfig in the style of the chrome
platform, and separate the goldfish bus into its own config option.

Signed-off-by: Greg Hackmann <ghackmann@google.com>
Signed-off-by: Jin Qian <jinqian@android.com>

Bug: 25515960
Patchset: goldfish support

Change-Id: I6c79f63ff914b65d33ca5244b2ef93ab80a3376f
Message-Id: <1449084968-30211-1-git-send-email-jinqian@android.com>
Signed-off-by: Kees Cook <keescook@chromium.org>
3 files changed