These systems all use saif0 as the mclock provider to codec sgtl5000.
Reflect that in device tree source, so that sgtl5000 can find the clock
by calling clk_get().
Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
                                        reg = <0x0a>;
                                        VDDA-supply = <®_3p3v>;
                                        VDDIO-supply = <®_3p3v>;
-
+                                       clocks = <&saif0>;
                                };
 
                                pcf8563: rtc@51 {
 
                                        reg = <0x0a>;
                                        VDDA-supply = <®_3p3v>;
                                        VDDIO-supply = <®_3p3v>;
-
+                                       clocks = <&saif0>;
                                };
 
                                at24@51 {
 
                                        reg = <0x0a>;
                                        VDDA-supply = <®_3p3v>;
                                        VDDIO-supply = <®_3p3v>;
-
+                                       clocks = <&saif0>;
                                };
 
                                eeprom: eeprom@51 {
 
                                compatible = "fsl,imx28-saif";
                                reg = <0x80042000 0x2000>;
                                interrupts = <59 80>;
+                               #clock-cells = <0>;
                                clocks = <&clks 53>;
                                dmas = <&dma_apbx 4>;
                                dma-names = "rx-tx";