aboutsummaryrefslogtreecommitdiff
path: root/arch/arm/mach-versal-net
diff options
context:
space:
mode:
authorMichal Simek <michal.simek@amd.com>2022-09-19 14:21:03 +0200
committerMichal Simek <michal.simek@amd.com>2022-09-26 14:23:29 +0200
commit1e681448a38dcaf95a58592410382c3324c2cc00 (patch)
tree20713b04d89b2ef4b1387c2ce08ec812dcf21822 /arch/arm/mach-versal-net
parentf6aebdf676ed003391d158edde4ec74b41a83cb8 (diff)
downloadu-boot-1e681448a38dcaf95a58592410382c3324c2cc00.zip
u-boot-1e681448a38dcaf95a58592410382c3324c2cc00.tar.gz
u-boot-1e681448a38dcaf95a58592410382c3324c2cc00.tar.bz2
spi: cadence_qspi: Add support for Versal NET platform
Trivial changes to support cadence ospi driver for Versal NET platform. Also avoid ospi flash reset for now. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/0789141f432189aab69bc496fe33e0218d1d7510.1663589964.git.michal.simek@amd.com
Diffstat (limited to 'arch/arm/mach-versal-net')
-rw-r--r--arch/arm/mach-versal-net/include/mach/hardware.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/arm/mach-versal-net/include/mach/hardware.h b/arch/arm/mach-versal-net/include/mach/hardware.h
index 2eb5498..808ce48 100644
--- a/arch/arm/mach-versal-net/include/mach/hardware.h
+++ b/arch/arm/mach-versal-net/include/mach/hardware.h
@@ -25,3 +25,7 @@ enum versal_net_platform {
VERSAL_NET_EMU = 2,
VERSAL_NET_QEMU = 3,
};
+
+#define VERSAL_SLCR_BASEADDR 0xF1060000
+#define VERSAL_AXI_MUX_SEL (VERSAL_SLCR_BASEADDR + 0x504)
+#define VERSAL_OSPI_LINEAR_MODE BIT(1)