ipq806x: Add support for IPQ806x chip family
[openwrt.git] / target / linux / ipq806x / patches / 0085-soc-qcom-fix-of_device_id-table.patch
diff --git a/target/linux/ipq806x/patches/0085-soc-qcom-fix-of_device_id-table.patch b/target/linux/ipq806x/patches/0085-soc-qcom-fix-of_device_id-table.patch
new file mode 100644 (file)
index 0000000..c619ece
--- /dev/null
@@ -0,0 +1,28 @@
+From 8efaabc573e58f4b891340f4aedb34f9d0656067 Mon Sep 17 00:00:00 2001
+From: Arnd Bergmann <arnd@arndb.de>
+Date: Mon, 26 May 2014 18:07:05 +0200
+Subject: [PATCH 085/182] soc: qcom: fix of_device_id table
+
+The match tables must be zero-terminated, and Kbuild now helpfully
+fails to link the kernel if that isn't the case.
+
+Signed-off-by: Arnd Bergmann <arnd@arndb.de>
+---
+ drivers/soc/qcom/qcom_gsbi.c |    1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/drivers/soc/qcom/qcom_gsbi.c b/drivers/soc/qcom/qcom_gsbi.c
+index 061dd06..447458e 100644
+--- a/drivers/soc/qcom/qcom_gsbi.c
++++ b/drivers/soc/qcom/qcom_gsbi.c
+@@ -64,6 +64,7 @@ static int gsbi_probe(struct platform_device *pdev)
+ static const struct of_device_id gsbi_dt_match[] = {
+       { .compatible = "qcom,gsbi-v1.0.0", },
++      { },
+ };
+ MODULE_DEVICE_TABLE(of, gsbi_dt_match);
+-- 
+1.7.10.4
+