meta-facebook: yosemite4: adjust the function to enable fan input

There is no fanX_enable for 2nd source Fan IC: NCT7363, so search the
fanX_enable before setting it.

Also removed the "-e" to prevent the script exit without doing all the
steps.

Tested:
Checked the yosemite4-sys-init.service would not failed with 2nd source
fan IC.

Change-Id: I3668c1656d30a621b7140a06a88b9f1bb62fa413
Signed-off-by: Ricky CX Wu <ricky.cx.wu.wiwynn@gmail.com>
diff --git a/meta-facebook/meta-yosemite4/recipes-yosemite4/plat-svc/files/yosemite4-early-sys-init b/meta-facebook/meta-yosemite4/recipes-yosemite4/plat-svc/files/yosemite4-early-sys-init
index 437fd44..cd33fcb 100644
--- a/meta-facebook/meta-yosemite4/recipes-yosemite4/plat-svc/files/yosemite4-early-sys-init
+++ b/meta-facebook/meta-yosemite4/recipes-yosemite4/plat-svc/files/yosemite4-early-sys-init
@@ -1,4 +1,4 @@
-#!/bin/bash -e
+#!/bin/bash
 # shellcheck source=meta-facebook/meta-yosemite4/recipes-yosemite4/plat-tool/files/yosemite4-common-functions
 source /usr/libexec/yosemite4-common-functions
 
@@ -6,10 +6,13 @@
 
 enable_all_fan_input()
 {
-    for file in /sys/bus/i2c/devices/*/hwmon/*/fan*_enable
-    do
-      echo 1 > "${file}"
-    done
+    # There is no fan_enable for 2nd source Fan IC: NCT7363
+    if find /sys/bus/i2c/devices/*/hwmon/*/fan*_enable -print -quit 2>/dev/null | grep -q .; then
+      for file in /sys/bus/i2c/devices/*/hwmon/*/fan*_enable
+      do
+        echo 1 > "${file}"
+      done
+    fi
 }
 
 set_sd_bic_interface_to_i3c()