summaryrefslogtreecommitdiffstats
path: root/arch/arm/boards/ls1046ardb/ls1046ardb_qspi_pbi.cfg
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2019-03-04 14:47:26 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2019-03-13 10:35:13 +0100
commitff9cef063bf38be352fb41a45ead15592d75dd86 (patch)
treecdce1f71caab3862b795ccbbec9a6382cbcdd7ab /arch/arm/boards/ls1046ardb/ls1046ardb_qspi_pbi.cfg
parent8e15d4ae1f028a8a5b21487d44956e7e02e13fac (diff)
downloadbarebox-ff9cef063bf38be352fb41a45ead15592d75dd86.tar.gz
barebox-ff9cef063bf38be352fb41a45ead15592d75dd86.tar.xz
ARM: Layerscape: Add LS1046a RDB board support
The RDB is the Freescale LS1046a reference board. This patch adds support for it. Currently supported: - DDR4 RAM as read from SPD EEPROM - UART - SD/MMC - RGMII network ports The Serdes ports are currently not supported. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/boards/ls1046ardb/ls1046ardb_qspi_pbi.cfg')
-rw-r--r--arch/arm/boards/ls1046ardb/ls1046ardb_qspi_pbi.cfg26
1 files changed, 26 insertions, 0 deletions
diff --git a/arch/arm/boards/ls1046ardb/ls1046ardb_qspi_pbi.cfg b/arch/arm/boards/ls1046ardb/ls1046ardb_qspi_pbi.cfg
new file mode 100644
index 0000000000..735d46c9f9
--- /dev/null
+++ b/arch/arm/boards/ls1046ardb/ls1046ardb_qspi_pbi.cfg
@@ -0,0 +1,26 @@
+#QSPI clk
+0957015c 40100000
+#Configure Scratch register
+09570600 00000000
+09570604 10000000
+#Disable CCI barrier tranaction
+09570178 0000e010
+09180000 00000008
+#USB PHY frequency sel
+09570418 0000009e
+0957041c 0000009e
+09570420 0000009e
+#Serdes SATA
+09eb1300 80104e20
+09eb08dc 00502880
+#PEX gen3 link
+09570158 00000300
+89400890 01048000
+89500890 01048000
+89600890 01048000
+#Alt base register
+09570158 00001000
+#flush PBI data
+096100c0 000fffff
+#Change endianness
+09550000 000f400c