summaryrefslogtreecommitdiff
path: root/include/asm-arm
diff options
context:
space:
mode:
authorZhang Jiejing <jiejing.zhang@freescale.com>2011-11-23 13:49:37 +0800
committerZhang Jiejing <jiejing.zhang@freescale.com>2011-11-23 14:28:45 +0800
commit08b5c56351ea218583483f69b0c19c53a836c3c4 (patch)
tree0bf2d364c1b6d79916305565a1a01f75aa5f09dd /include/asm-arm
parentddbe9eb5ee0e4e91983d362d6b685ec016f68366 (diff)
downloadu-boot-imx-08b5c56351ea218583483f69b0c19c53a836c3c4.zip
u-boot-imx-08b5c56351ea218583483f69b0c19c53a836c3c4.tar.gz
u-boot-imx-08b5c56351ea218583483f69b0c19c53a836c3c4.tar.bz2
ENGR00162938 MX5: Add download_mode command in uboot to enter MFG download mode.
Add download_mode command in uboot to enter MFG dowload mode , you can try download mode command in uboot and enter download mode. it first set srtc register, then before enter linux, it will clear these register to prevent the up comming watchdog reset will enter mfgtool mode. only add mx53 now. Signed-off-by: Zhang Jiejing <jiejing.zhang@freescale.com>
Diffstat (limited to 'include/asm-arm')
-rw-r--r--include/asm-arm/arch-mx53/mx53.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/asm-arm/arch-mx53/mx53.h b/include/asm-arm/arch-mx53/mx53.h
index f186601..49718db 100644
--- a/include/asm-arm/arch-mx53/mx53.h
+++ b/include/asm-arm/arch-mx53/mx53.h
@@ -359,6 +359,8 @@
#define PLATFORM_ICGC 0x14
+#define SRTC_LPGR 0x1c
+
/* Assuming 24MHz input clock with doubler ON */
/* MFI PDF */
#define DP_OP_1000 ((10 << 4) + ((1 - 1) << 0))
@@ -466,6 +468,7 @@ enum mxc_peri_clocks {
MXC_SPI2_CLK,
};
+extern void clear_mfgmode_mem(void);
extern unsigned int mxc_get_clock(enum mxc_clock clk);
extern unsigned int get_board_rev(void);
extern int is_soc_rev(int rev);