phosphor-fan-presence: srcrev bump fdfcc679e6..7072237b9a

Matthew Barth (83):
      control: Remove use of static lib JSON objects
      control: Self registering action objects framework
      control: Add all fan functionality to JSON fan object
      control: Add creating config object without a dbus object
      control: Construct events' groups
      control: Update JSON action objects to run the action
      control: Create manager object for JSON configs
      control: Split JSON and YAML based binaries
      control: Parse/add zones to manager
      control: Add fan objects to their zones
      control: Use group objects in actions
      control: Remove JSON zone object include of YAML zone object
      control: Remove references to "speed" in JSON objects
      control: Fill in `requestIncrease` method
      control: Remove ZoneHandlers from JSON zone object
      control: Use JSON zone object's dbus property methods
      control: Add zone setTarget required functions
      control: Add request target base action
      control: Add set target on missing owner action
      control: Extend actions from the config base object
      control: Add count state set target action
      control: Add net target increase action
      control: Add net target decrease action
      control: Handle adding timers and when they expire
      control: Update config loading
      control: Add zone increase & decrease timers
      control: Restore `Current` property for each zone
      control: Update zone target on startup
      control: Load JSON configured groups and events
      control: Remove `json_parser` source
      control: Handle empty profiles for configuration objects
      control: Use Group objects in events
      control: Create config key check function
      control: Add event actions
      control: Provide zones to the events
      control: Set groups & zones on event actions
      control: Group configuration inputs should be const
      control: Update base action object with zones and groups used
      control: Actions use list of groups set on base object
      control: Timers no longer need the zone and group
      control: Handle updating service states
      control: Provide pointer to manager object to events
      control: Add getBus() and getGroups() functions for triggers
      control: Add event trigger creation
      control: Add timer trigger support
      control: Remove `path` argument to add services
      control: Correct which json object used in event actions
      control: Copy everything in Group copy constructor
      Add `getManagedObjects` method call
      control: Setup to subscribe and handle signals
      control: Add signal triggers with propertiesChanged signals
      control: Add interfacesAdded signal support
      control: Add interfacesRemoved signal support
      control: Add nameOwnerChanged signal support
      control: Get property from cache and add objects
      control: Add init trigger support
      control: Extract bus object from config argument pack
      control: Switch to using static instance of bus
      control: Set owner state for all service entries
      control: Support switch to 'default_ceiling'
      control: Handle `Current` property changing
      control: Optimize loading/configuring event groups
      control: Remove JSON event precondition support
      control: Remove event `getActions()`
      control: Store/use trigger enable functions on events
      control: Remove manager parameter from create trigger function
      control: Separate zone creation from enabling
      control: DBusZone object for dbus objects
      control: Manage zones' dbus interfaces with a DBusZone object
      control: Support reloading configurations with SIGHUP
      control: Introduce `poweron_target` configuration attribute
      control: Make decrease interval optional
      control: Set fans to `poweron_target` at poweron
      control: Remove manager JSON config
      Only load compatible interface objects once
      control: Add successful configuration file loaded message
      control: Add ObjectManager interface
      json: Use a single list of compatible values
      json: Add constructor for loading a fan app's config file(s)
      control: Load config file(s) when available
      control: Store signal packages as a reference
      control: Temporarily handle starting at poweron
      control: Enhance handling exceptions restoring `Current` mode property

Change-Id: Ie4cc6f83a7e45ae706a7c10f893a8c3ef897efd6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
diff --git a/meta-phosphor/recipes-phosphor/fans/phosphor-fan.inc b/meta-phosphor/recipes-phosphor/fans/phosphor-fan.inc
index 090e694..950a711 100644
--- a/meta-phosphor/recipes-phosphor/fans/phosphor-fan.inc
+++ b/meta-phosphor/recipes-phosphor/fans/phosphor-fan.inc
@@ -2,4 +2,4 @@
 LICENSE = "Apache-2.0"
 LIC_FILES_CHKSUM = "file://${S}/LICENSE;md5=e3fc50a88d0a364313df4b21ef20c29e"
 SRC_URI += "git://github.com/openbmc/phosphor-fan-presence"
-SRCREV = "fdfcc679e69e4fd289c44e58740a5f2f4011b284"
+SRCREV = "7072237b9a2bbea7d800c81a09f376a57cb17413"