fix patches.zynq/0001-i2c-xilinx-merge-i2c-driver-from-Xilinx-repository-i.patch
It should now build properly, thanks to Daniel Sangorrin
diff --git a/patches.zynq/0001-i2c-xilinx-merge-i2c-driver-from-Xilinx-repository-i.patch b/patches.zynq/0001-i2c-xilinx-merge-i2c-driver-from-Xilinx-repository-i.patch
index ab31681..4ac7dbe 100644
--- a/patches.zynq/0001-i2c-xilinx-merge-i2c-driver-from-Xilinx-repository-i.patch
+++ b/patches.zynq/0001-i2c-xilinx-merge-i2c-driver-from-Xilinx-repository-i.patch
@@ -11,8 +11,9 @@
Signed-off-by: Yoshitake Kobayashi <yoshitake.kobayashi@toshiba.co.jp>
---
drivers/i2c/busses/Kconfig | 9
- drivers/i2c/busses/i2c-xilinx_ps.c | 966 +++++++++++++++++++++++++++++++++++++
- 2 files changed, 975 insertions(+)
+ drivers/i2c/busses/Makefile | 1
+ drivers/i2c/busses/i2c-xilinx_ps.c | 963 +++++++++++++++++++++++++++++++++++++
+ 3 files changed, 973 insertions(+)
create mode 100644 drivers/i2c/busses/i2c-xilinx_ps.c
--- a/drivers/i2c/busses/Kconfig
@@ -33,9 +34,19 @@
config I2C_OCTEON
tristate "Cavium OCTEON I2C bus support"
depends on CPU_CAVIUM_OCTEON
+--- a/drivers/i2c/busses/Makefile
++++ b/drivers/i2c/busses/Makefile
+@@ -72,6 +72,7 @@ obj-$(CONFIG_I2C_STU300) += i2c-stu300.o
+ obj-$(CONFIG_I2C_TEGRA) += i2c-tegra.o
+ obj-$(CONFIG_I2C_VERSATILE) += i2c-versatile.o
+ obj-$(CONFIG_I2C_WMT) += i2c-wmt.o
++obj-$(CONFIG_I2C_XILINX_PS) += i2c-xilinx_ps.o
+ obj-$(CONFIG_I2C_OCTEON) += i2c-octeon.o
+ obj-$(CONFIG_I2C_XILINX) += i2c-xiic.o
+ obj-$(CONFIG_I2C_XLR) += i2c-xlr.o
--- /dev/null
+++ b/drivers/i2c/busses/i2c-xilinx_ps.c
-@@ -0,0 +1,966 @@
+@@ -0,0 +1,963 @@
+/*
+ * Xilinx I2C bus driver for the PS I2C Interfaces.
+ *
@@ -78,7 +89,6 @@
+#include <linux/interrupt.h>
+#include <linux/io.h>
+#include <linux/module.h>
-+#include <linux/of_i2c.h>
+#include <linux/platform_device.h>
+#include <linux/slab.h>
+
@@ -947,8 +957,6 @@
+ goto err_clk_dis;
+ }
+
-+ of_i2c_register_devices(&id->adap);
-+
+ dev_info(&pdev->dev, "%d kHz mmio %08lx irq %d\n",
+ id->i2c_clk/1000, (unsigned long)r_mem->start, id->irq);
+