Separated out the MAC address property into it's own interface

Change-Id: Ia2a7b51539f00be4af59f09bd8ccac582d9ea983
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
diff --git a/xyz/openbmc_project/Network/EthernetInterface.interface.yaml b/xyz/openbmc_project/Network/EthernetInterface.interface.yaml
index abcdfef..eee21a8 100644
--- a/xyz/openbmc_project/Network/EthernetInterface.interface.yaml
+++ b/xyz/openbmc_project/Network/EthernetInterface.interface.yaml
@@ -9,10 +9,6 @@
       type: string
       description: >
           Name of the ethernet interface.
-    - name: MACAddress
-      type: string
-      description: >
-          MAC address of the ethernet interface.
     - name: Speed
       type: uint32
       description: >
diff --git a/xyz/openbmc_project/Network/MACAddress.interface.yaml b/xyz/openbmc_project/Network/MACAddress.interface.yaml
new file mode 100644
index 0000000..5585338
--- /dev/null
+++ b/xyz/openbmc_project/Network/MACAddress.interface.yaml
@@ -0,0 +1,9 @@
+description: >
+    This defines a MAC address of ethernet interface.
+
+properties:
+    - name: MACAddress
+      type: string
+      description: >
+          MAC address of the ethernet interface.
+