And also remove all references to this hardcoded value.
It is next step for synchronization with mainlne
configuration style.
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
#define ZYNQ_SDHCI_BASEADDR1 0xE0101000
#define ZYNQ_I2C_BASEADDR0 0xE0004000
#define ZYNQ_I2C_BASEADDR1 0xE0005000
+#define ZYNQ_QSPI_BASEADDR 0xE000D000
/* Reflect slcr offsets */
struct slcr_regs {
#include <ubi_uboot.h>
#include <spi.h>
#include <asm/io.h>
+#include <asm/arch/hardware.h>
#include <asm/arch/sys_proto.h>
/* QSPI Transmit Data Register */
u32 midr; /* 0xFC */
};
-#define xqspips_base ((struct xqspips_regs *)XPSS_QSPI_BASEADDR)
+#define xqspips_base ((struct xqspips_regs *)ZYNQ_QSPI_BASEADDR)
struct xqspips {
u32 input_clk_hz;
}
/* Write QUAD bit */
- xqspips_write_quad_bit((void *)XPSS_QSPI_BASEADDR);
+ xqspips_write_quad_bit((void *)ZYNQ_QSPI_BASEADDR);
/* Read RDSR */
do {
#define CONFIG_CPU_FREQ_HZ XPAR_CPU_CORTEXA9_CORE_CLOCK_FREQ_HZ
-/* Must be removed */
-#if defined(XILINX_PS7_QSPI_FLASH_BASEADDR)
-#define XPSS_QSPI_BASEADDR XILINX_PS7_QSPI_FLASH_BASEADDR
-#endif
-
#if defined(XILINX_PS7_GEM_BASEADDR)
# if (XILINX_PS7_GEM_BASEADDR == ZYNQ_GEM_BASEADDR0)
# define CONFIG_ZYNQ_GEM0
#undef CONFIG_BOOTM_NETBSD
/* FIXME this should be removed pretty soon */
-#define XPSS_QSPI_BASEADDR 0xE000D000
#define XPSS_NAND_BASEADDR 0xE1000000
#define XPSS_CRTL_PARPORT_BASEADDR 0xE000E000