From 6a4b3a1935c6d9a2f48ea0e1e82c7046b4efd85a Mon Sep 17 00:00:00 2001
From: guowenxue <guowenxue@gmail.com>
Date: Wed, 22 Dec 2021 20:04:05 +0800
Subject: [PATCH] update linux patch to add igkboard-emmc.dts

---
 bsp/kernel/patch/linux-imx-igkboard.patch |   37 +++++++++++++++++++++++++++++++------
 1 files changed, 31 insertions(+), 6 deletions(-)

diff --git a/bsp/kernel/patch/linux-imx-igkboard.patch b/bsp/kernel/patch/linux-imx-igkboard.patch
index 6561037..2614c3a 100644
--- a/bsp/kernel/patch/linux-imx-igkboard.patch
+++ b/bsp/kernel/patch/linux-imx-igkboard.patch
@@ -1,6 +1,20 @@
+diff -Nuar -x include-prefixes -x logo_linux_clut224.ppm linux-imx/arch/arm/boot/dts/igkboard-emmc.dts linux-imx-igkboard/arch/arm/boot/dts/igkboard-emmc.dts
+--- linux-imx/arch/arm/boot/dts/igkboard-emmc.dts	1970-01-01 08:00:00.000000000 +0800
++++ linux-imx-igkboard/arch/arm/boot/dts/igkboard-emmc.dts	2021-12-22 19:31:56.922407534 +0800
+@@ -0,0 +1,10 @@
++/*
++ * LingYun IoT System Studio IGK(IoT Gateway Kit) Board device tree
++ *
++ * This program is free software; you can redistribute it and/or
++ * modify it under the terms of the GNU General Public License
++ * as published by the Free Software Foundation; either version 2
++ * of the License, or (at your option) any later version.
++ */
++
++#include "imx6ul-14x14-evk-emmc.dts"
 diff -Nuar -x include-prefixes -x logo_linux_clut224.ppm linux-imx/arch/arm/boot/dts/imx6ul-14x14-evk.dtsi linux-imx-igkboard/arch/arm/boot/dts/imx6ul-14x14-evk.dtsi
 --- linux-imx/arch/arm/boot/dts/imx6ul-14x14-evk.dtsi	2021-09-08 18:41:11.000000000 +0800
-+++ linux-imx-igkboard/arch/arm/boot/dts/imx6ul-14x14-evk.dtsi	2021-12-18 21:09:26.632479693 +0800
++++ linux-imx-igkboard/arch/arm/boot/dts/imx6ul-14x14-evk.dtsi	2021-12-18 21:41:22.474200827 +0800
 @@ -31,7 +31,41 @@
  		brightness-levels = <0 4 8 16 32 64 128 255>;
  		default-brightness-level = <6>;
@@ -425,7 +439,7 @@
  
 diff -Nuar -x include-prefixes -x logo_linux_clut224.ppm linux-imx/arch/arm/boot/dts/imx6ul.dtsi linux-imx-igkboard/arch/arm/boot/dts/imx6ul.dtsi
 --- linux-imx/arch/arm/boot/dts/imx6ul.dtsi	2021-09-08 18:41:11.000000000 +0800
-+++ linux-imx-igkboard/arch/arm/boot/dts/imx6ul.dtsi	2021-12-18 21:09:26.632479693 +0800
++++ linux-imx-igkboard/arch/arm/boot/dts/imx6ul.dtsi	2021-12-18 21:41:22.474200827 +0800
 @@ -727,6 +727,7 @@
  					offset = <0x34>;
  					interrupts = <GIC_SPI 19 IRQ_TYPE_LEVEL_HIGH>,
@@ -447,9 +461,20 @@
  			gpt2: timer@20e8000 {
  				compatible = "fsl,imx6ul-gpt", "fsl,imx6sx-gpt";
  				reg = <0x020e8000 0x4000>;
+diff -Nuar -x include-prefixes -x logo_linux_clut224.ppm linux-imx/arch/arm/boot/dts/Makefile linux-imx-igkboard/arch/arm/boot/dts/Makefile
+--- linux-imx/arch/arm/boot/dts/Makefile	2021-09-08 18:41:11.000000000 +0800
++++ linux-imx-igkboard/arch/arm/boot/dts/Makefile	2021-12-22 19:41:12.058569872 +0800
+@@ -678,6 +678,7 @@
+ 	imx6ul-tx6ul-0010.dtb \
+ 	imx6ul-tx6ul-0011.dtb \
+ 	imx6ul-tx6ul-mainboard.dtb \
++	igkboard-emmc.dtb \
+ 	imx6ull-14x14-evk.dtb \
+ 	imx6ull-14x14-evk-emmc.dtb \
+ 	imx6ull-14x14-evk-btwifi.dtb \
 diff -Nuar -x include-prefixes -x logo_linux_clut224.ppm linux-imx/arch/arm/configs/igkboard_defconfig linux-imx-igkboard/arch/arm/configs/igkboard_defconfig
 --- linux-imx/arch/arm/configs/igkboard_defconfig	1970-01-01 08:00:00.000000000 +0800
-+++ linux-imx-igkboard/arch/arm/configs/igkboard_defconfig	2021-12-18 21:39:34.381930183 +0800
++++ linux-imx-igkboard/arch/arm/configs/igkboard_defconfig	2021-12-22 19:45:31.209601680 +0800
 @@ -0,0 +1,722 @@
 +CONFIG_KERNEL_LZO=y
 +CONFIG_SYSVIPC=y
@@ -1175,7 +1200,7 @@
 +# CONFIG_FTRACE is not set
 diff -Nuar -x include-prefixes -x logo_linux_clut224.ppm linux-imx/Makefile linux-imx-igkboard/Makefile
 --- linux-imx/Makefile	2021-09-08 18:41:11.000000000 +0800
-+++ linux-imx-igkboard/Makefile	2021-12-18 21:39:14.765880611 +0800
++++ linux-imx-igkboard/Makefile	2021-12-22 19:45:15.333652470 +0800
 @@ -367,7 +367,8 @@
  # Alternatively CROSS_COMPILE can be set in the environment.
  # Default value for CROSS_COMPILE is not to prefix executables
@@ -1188,7 +1213,7 @@
  UTS_MACHINE 	:= $(ARCH)
 diff -Nuar -x include-prefixes -x logo_linux_clut224.ppm linux-imx/sound/soc/fsl/fsl_mqs.c linux-imx-igkboard/sound/soc/fsl/fsl_mqs.c
 --- linux-imx/sound/soc/fsl/fsl_mqs.c	2021-09-08 18:41:11.000000000 +0800
-+++ linux-imx-igkboard/sound/soc/fsl/fsl_mqs.c	2021-12-18 21:09:26.636479708 +0800
++++ linux-imx-igkboard/sound/soc/fsl/fsl_mqs.c	2021-12-18 21:41:22.474200827 +0800
 @@ -247,6 +247,8 @@
  			&fsl_mqs_dai, 1);
  	if (ret)
@@ -1200,7 +1225,7 @@
  err_free_gpr_np:
 diff -Nuar -x include-prefixes -x logo_linux_clut224.ppm linux-imx/sound/soc/fsl/fsl_sai.c linux-imx-igkboard/sound/soc/fsl/fsl_sai.c
 --- linux-imx/sound/soc/fsl/fsl_sai.c	2021-09-08 18:41:11.000000000 +0800
-+++ linux-imx-igkboard/sound/soc/fsl/fsl_sai.c	2021-12-18 21:09:26.636479708 +0800
++++ linux-imx-igkboard/sound/soc/fsl/fsl_sai.c	2021-12-18 21:41:22.474200827 +0800
 @@ -1349,7 +1349,7 @@
  		sai->bus_clk = NULL;
  	}

--
Gitblit v1.9.1