phosphor-ipmi-fru: Add eeprom detection by OF name

This allows us to provide names without hardcoding an i2c bus path.

Change-Id: I402cc5e0696bf328acdfc58c222b055557930857
Signed-off-by: William A. Kennington III <wak@google.com>
diff --git a/recipes-phosphor/ipmi/phosphor-ipmi-fru/of-name-to-eeprom.sh b/recipes-phosphor/ipmi/phosphor-ipmi-fru/of-name-to-eeprom.sh
new file mode 100755
index 0000000..40c4896
--- /dev/null
+++ b/recipes-phosphor/ipmi/phosphor-ipmi-fru/of-name-to-eeprom.sh
@@ -0,0 +1,5 @@
+#!/bin/bash -eu
+[ -n "${OF_NAME+1}" ] || exit 0
+path="$(grep -xl "$OF_NAME" /sys/bus/i2c/devices/*/of_node/name)"
+eeprom="${path%/of_node/name}/eeprom"
+sed -i "s,^SYSFS_PATH=.*$,SYSFS_PATH=$eeprom," "$1"