From 1c7d6584a7811b7785ae5c1e378f14b5ba0971cf Mon Sep 17 00:00:00 2001 From: takeshi_hoshina Date: Mon, 2 Nov 2020 11:07:33 +0900 Subject: basesystem-jj recipes --- .../0513-MTD-renesas-rpc-fix-dummy-cycles.patch | 30 ++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 bsp/meta-rcar/meta-rcar-gen3-adas/recipes-kernel/linux/linux-renesas/0513-MTD-renesas-rpc-fix-dummy-cycles.patch (limited to 'bsp/meta-rcar/meta-rcar-gen3-adas/recipes-kernel/linux/linux-renesas/0513-MTD-renesas-rpc-fix-dummy-cycles.patch') diff --git a/bsp/meta-rcar/meta-rcar-gen3-adas/recipes-kernel/linux/linux-renesas/0513-MTD-renesas-rpc-fix-dummy-cycles.patch b/bsp/meta-rcar/meta-rcar-gen3-adas/recipes-kernel/linux/linux-renesas/0513-MTD-renesas-rpc-fix-dummy-cycles.patch new file mode 100644 index 00000000..fe348084 --- /dev/null +++ b/bsp/meta-rcar/meta-rcar-gen3-adas/recipes-kernel/linux/linux-renesas/0513-MTD-renesas-rpc-fix-dummy-cycles.patch @@ -0,0 +1,30 @@ +From 09381afbd95859e22aad7d0647b202eba7bb2cae Mon Sep 17 00:00:00 2001 +From: Andrey Gusakov +Date: Thu, 5 Dec 2019 17:30:15 +0300 +Subject: [PATCH] MTD: renesas-rpc: fix dummy cycles + +Signed-off-by: Andrey Gusakov +--- + drivers/mtd/spi-nor/renesas-rpc-qspi.c | 6 +++++- + 1 file changed, 5 insertions(+), 1 deletion(-) + +diff --git a/drivers/mtd/spi-nor/renesas-rpc-qspi.c b/drivers/mtd/spi-nor/renesas-rpc-qspi.c +index 3d2d5dbe03e0..f4abdac10670 100644 +--- a/drivers/mtd/spi-nor/renesas-rpc-qspi.c ++++ b/drivers/mtd/spi-nor/renesas-rpc-qspi.c +@@ -458,7 +458,11 @@ static ssize_t rpc_read_flash(struct spi_nor *nor, loff_t from, size_t len, + + /* ...setup read sequence */ + val = rpc_readl(rpc, RPC_DRENR); +- val |= RPC_DRENR_DME | RPC_DRENR_CDE; ++ if (nor->read_dummy) ++ val |= RPC_DRENR_DME; ++ else ++ val &= ~RPC_DRENR_DME; ++ val |= RPC_DRENR_CDE; + rpc_writel(rpc, RPC_DRENR, val); + + rpc_do_read_flash(rpc, from, len, buf, nor->addr_width > 3); +-- +2.17.1 + -- cgit 1.2.3-korg