]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commitdiff
spi: spi-nxp-fspi: Enable the Octal Mode in MCR0
authorHan Xu <han.xu@nxp.com>
Sun, 26 Jan 2020 14:09:10 +0000 (08:09 -0600)
committerMark Brown <broonie@kernel.org>
Thu, 5 Mar 2020 14:36:23 +0000 (14:36 +0000)
Apply patch from NXP upstream repo to
Enable the octal combination mode in MCR0

Signed-off-by: Adam Ford <aford173@gmail.com>
Signed-off-by: Han Xu <han.xu@nxp.com>
Link: https://lore.kernel.org/r/20200126140913.2139260-3-aford173@gmail.com
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/spi-nxp-fspi.c

index 23abf5ae318ea5dde61b9f9d6f868d28b86bb52f..019f40e2917cd241308f8281913d7e987efb5f53 100644 (file)
@@ -913,8 +913,9 @@ static int nxp_fspi_default_setup(struct nxp_fspi *f)
        fspi_writel(f, FSPI_DLLBCR_OVRDEN, base + FSPI_DLLBCR);
 
        /* enable module */
-       fspi_writel(f, FSPI_MCR0_AHB_TIMEOUT(0xFF) | FSPI_MCR0_IP_TIMEOUT(0xFF),
-                base + FSPI_MCR0);
+       fspi_writel(f, FSPI_MCR0_AHB_TIMEOUT(0xFF) |
+                   FSPI_MCR0_IP_TIMEOUT(0xFF) | (u32) FSPI_MCR0_OCTCOMB_EN,
+                   base + FSPI_MCR0);
 
        /*
         * Disable same device enable bit and configure all slave devices