treewide: remove pointless abstractions

All of these abstractions have exactly one implementation.  Remove the
indirection to improve at a glance comprehension.

Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Change-Id: I5d701aff6d0876fa3b2d16c841cbdcb0433b221f
diff --git a/meta-inspur/meta-fp5280g2/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bbappend b/meta-inspur/meta-fp5280g2/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bbappend
index f5c09cd..8a1ba19 100644
--- a/meta-inspur/meta-fp5280g2/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bbappend
+++ b/meta-inspur/meta-fp5280g2/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bbappend
@@ -9,7 +9,7 @@
                                              openpower-fru-vpd \
                                              openpower-occ-control \
                                              phosphor-cooling-type \
-                                             virtual/obmc-gpio-presence \
+                                             phosphor-gpio-monitor-presence \
                                             "
 
 RDEPENDS:${PN}-extras:append:fp5280g2 = " \