From 19951bbf57da87093f7bde25bad41571fbdaf4d9 Mon Sep 17 00:00:00 2001 From: Yangbo Lu Date: Fri, 22 Sep 2017 15:57:12 +0800 Subject: layerscape: drop linux 4.4 support This patch is to drop linux 4.4 for layerscape. Signed-off-by: Yangbo Lu --- ...-drivers-memory-Fix-build-error-for-arm64.patch | 53 ---------------------- 1 file changed, 53 deletions(-) delete mode 100644 target/linux/layerscape/patches-4.4/4047-drivers-memory-Fix-build-error-for-arm64.patch (limited to 'target/linux/layerscape/patches-4.4/4047-drivers-memory-Fix-build-error-for-arm64.patch') diff --git a/target/linux/layerscape/patches-4.4/4047-drivers-memory-Fix-build-error-for-arm64.patch b/target/linux/layerscape/patches-4.4/4047-drivers-memory-Fix-build-error-for-arm64.patch deleted file mode 100644 index da7f18f1f9..0000000000 --- a/target/linux/layerscape/patches-4.4/4047-drivers-memory-Fix-build-error-for-arm64.patch +++ /dev/null @@ -1,53 +0,0 @@ -From 0ce5d6bd62a9f1dbaa2d39c3535a8bdb31cf7951 Mon Sep 17 00:00:00 2001 -From: Raghav Dogra -Date: Wed, 24 Feb 2016 23:12:58 +0530 -Subject: [PATCH 47/70] drivers/memory: Fix build error for arm64 - -Replace spin_event_timeout() with arch independent macro - -Signed-off-by: Raghav Dogra -Signed-off-by: Prabhakar Kushwaha ---- - drivers/memory/fsl_ifc.c | 16 +++++++++------- - 1 file changed, 9 insertions(+), 7 deletions(-) - ---- a/drivers/memory/fsl_ifc.c -+++ b/drivers/memory/fsl_ifc.c -@@ -39,7 +39,7 @@ - struct fsl_ifc_ctrl *fsl_ifc_ctrl_dev; - EXPORT_SYMBOL(fsl_ifc_ctrl_dev); - #define FSL_IFC_V1_3_0 0x01030000 --#define IFC_TIMEOUT_MSECS 100000 /* 100ms */ -+#define IFC_TIMEOUT_MSECS 1000 /* 1000ms */ - - /* - * convert_ifc_address - convert the base address -@@ -365,7 +365,7 @@ static int fsl_ifc_resume(struct device - struct fsl_ifc_runtime __iomem *runtime = ctrl->rregs; - struct fsl_ifc_fcm *savd_gregs = ctrl->saved_gregs; - struct fsl_ifc_runtime *savd_rregs = ctrl->saved_rregs; -- uint32_t ver = 0, ncfgr, status, ifc_bank, i; -+ uint32_t ver = 0, ncfgr, timeout, ifc_bank, i; - - /* - * IFC interrupts disabled -@@ -469,12 +469,14 @@ static int fsl_ifc_resume(struct device - ifc_out32(ncfgr | IFC_NAND_SRAM_INIT_EN, - &runtime->ifc_nand.ncfgr); - /* wait for SRAM_INIT bit to be clear or timeout */ -- status = spin_event_timeout( -- !(ifc_in32(&runtime->ifc_nand.ncfgr) -- & IFC_NAND_SRAM_INIT_EN), -- IFC_TIMEOUT_MSECS, 0); -+ timeout = 10; -+ while ((ifc_in32(&runtime->ifc_nand.ncfgr) & -+ IFC_NAND_SRAM_INIT_EN) && timeout) { -+ mdelay(IFC_TIMEOUT_MSECS); -+ timeout--; -+ } - -- if (!status) -+ if (!timeout) - dev_err(ctrl->dev, "Timeout waiting for IFC SRAM INIT"); - } - -- cgit v1.2.3