diff options
| author | Amaury Pouly <amaury.pouly@gmail.com> | 2012-02-28 22:44:57 +0100 |
|---|---|---|
| committer | Amaury Pouly <amaury.pouly@gmail.com> | 2012-02-28 22:45:30 +0100 |
| commit | c4450b9baf0b09d1da054f282603573547b7ad14 (patch) | |
| tree | 2f489e6f7441dd5c36abbf778d5dcbf325ec7357 | |
| parent | c735ff2ac0972a9f7563ed68192c41dbe3bbbea4 (diff) | |
| download | rockbox-c4450b9baf0b09d1da054f282603573547b7ad14.zip rockbox-c4450b9baf0b09d1da054f282603573547b7ad14.tar.gz rockbox-c4450b9baf0b09d1da054f282603573547b7ad14.tar.bz2 rockbox-c4450b9baf0b09d1da054f282603573547b7ad14.tar.xz | |
imx233: print power up source in the bootloader
Change-Id: I9ff4738b7efdb25ab57b0061f60c7fde58b9a0b5
| -rw-r--r-- | bootloader/imx233.c | 2 | ||||
| -rw-r--r-- | firmware/target/arm/imx233/power-imx233.h | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/bootloader/imx233.c b/bootloader/imx233.c index d808fc8..2380dfa 100644 --- a/bootloader/imx233.c +++ b/bootloader/imx233.c @@ -35,6 +35,7 @@ #include "disk.h" #include "panic.h" #include "power.h" +#include "power-imx233.h" #include "system-target.h" #include "fmradio_i2c.h" #include "version.h" @@ -126,6 +127,7 @@ void main(uint32_t arg, uint32_t addr) //button_debug_screen(); printf("Boot version: %s", RBVERSION); printf("arg=%x addr=%x", arg, addr); + printf("power up source: %x", __XTRACT(HW_POWER_STS, PWRUP_SOURCE)); #ifdef SANSA_FUZEPLUS extern void imx233_mmc_disable_window(void); diff --git a/firmware/target/arm/imx233/power-imx233.h b/firmware/target/arm/imx233/power-imx233.h index 3a2452c..b38f9e5 100644 --- a/firmware/target/arm/imx233/power-imx233.h +++ b/firmware/target/arm/imx233/power-imx233.h @@ -157,6 +157,8 @@ #define HW_POWER_STS__CHRGSTS (1 << 11) #define HW_POWER_STS__PSWITCH_BP 20 #define HW_POWER_STS__PSWITCH_BM (3 << 20) +#define HW_POWER_STS__PWRUP_SOURCE_BP 24 +#define HW_POWER_STS__PWRUP_SOURCE_BM (0x3f << 24) #define HW_POWER_BATTMONITOR (*(volatile uint32_t *)(HW_POWER_BASE + 0xe0)) #define HW_POWER_BATTMONITOR__ENBATADJ (1 << 10) |