meta-facebook: yosemite4: gpio: add services dependency for rescan task

According `Targets` field in `phosphor-multi-gpio-monitor.json` design,
We can define services which will get started after triggering
corresponding event. For rescan services with dependency, we need to
make sure all services can execute sequentially then rescan success.

Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: I74fab4ae26cfd1809b0f11abd93e44da9bbdc6c1
diff --git a/meta-facebook/meta-yosemite4/recipes-phosphor/gpio/phosphor-gpio-monitor/rescan-fru-device@.service b/meta-facebook/meta-yosemite4/recipes-phosphor/gpio/phosphor-gpio-monitor/rescan-fru-device@.service
index 8b4438e..7aec6c5 100644
--- a/meta-facebook/meta-yosemite4/recipes-phosphor/gpio/phosphor-gpio-monitor/rescan-fru-device@.service
+++ b/meta-facebook/meta-yosemite4/recipes-phosphor/gpio/phosphor-gpio-monitor/rescan-fru-device@.service
@@ -1,5 +1,7 @@
 [Unit]
 Description=Rescan FruDevice for slot %i
+After=probe-slot-device@%i.service
+Requires=probe-slot-device@%i.service
 
 [Service]
 Type=oneshot
diff --git a/meta-facebook/meta-yosemite4/recipes-phosphor/gpio/phosphor-gpio-monitor/rescan-wf-bic@.service b/meta-facebook/meta-yosemite4/recipes-phosphor/gpio/phosphor-gpio-monitor/rescan-wf-bic@.service
index 08fb2b1..2b96cef 100644
--- a/meta-facebook/meta-yosemite4/recipes-phosphor/gpio/phosphor-gpio-monitor/rescan-wf-bic@.service
+++ b/meta-facebook/meta-yosemite4/recipes-phosphor/gpio/phosphor-gpio-monitor/rescan-wf-bic@.service
@@ -1,5 +1,7 @@
 [Unit]
 Description=Rescan WF BIC's EID for slot %i
+After=rescan-fru-device@%i.service
+Requires=rescan-fru-device@%i.service
 
 [Service]
 Type=oneshot