meta-phosphor: allow overriding default virtual/obmc-system-mgmt

Allow another distro building from OpenBMC to specify their own default
virtual/obmc-system-mgmt to allow the meta-ingrasys/meta-openpower
distro-feature virtual/obmc-system-mgmt to set within a system providing
a different default.

(From meta-phosphor rev: 9af5e6419f1cbd9d6ea130812dccb347e4e76e53)

Tested: Zaius image built with correct openpower overrides.  Other
platforms built with expected value.
Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: Ieee9d0b3cab9831bfe7201635bb1d79873f79e1c
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/meta-phosphor/conf/distro/include/phosphor-defaults.inc b/meta-phosphor/conf/distro/include/phosphor-defaults.inc
index 0128fce..2fed684 100644
--- a/meta-phosphor/conf/distro/include/phosphor-defaults.inc
+++ b/meta-phosphor/conf/distro/include/phosphor-defaults.inc
@@ -102,7 +102,7 @@
 # Provide support for monitoring BMC core dumps
 VIRTUAL-RUNTIME_obmc-dump-monitor ?= "phosphor-debug-collector-monitor"
 
-PREFERRED_PROVIDER_virtual/obmc-system-mgmt ?= "obmc-phosphor-sysd"
+PREFERRED_PROVIDER_virtual/obmc-system-mgmt ??= "obmc-phosphor-sysd"
 
 # phosphor-hwmon-config
 #