summaryrefslogtreecommitdiff
path: root/firmware
diff options
context:
space:
mode:
Diffstat (limited to 'firmware')
-rw-r--r--firmware/target/arm/s5l8700/debug-s5l8700.c28
1 files changed, 12 insertions, 16 deletions
diff --git a/firmware/target/arm/s5l8700/debug-s5l8700.c b/firmware/target/arm/s5l8700/debug-s5l8700.c
index 96df1546ef..094d63a16a 100644
--- a/firmware/target/arm/s5l8700/debug-s5l8700.c
+++ b/firmware/target/arm/s5l8700/debug-s5l8700.c
@@ -99,25 +99,21 @@ bool __dbg_hw_info(void)
99 } 99 }
100 else if(state==1) 100 else if(state==1)
101 { 101 {
102 pmu_ldo_set_voltage(5, 0x10);
102 _DEBUG_PRINTF("PMU:"); 103 _DEBUG_PRINTF("PMU:");
103 for(i=0;i<7;i++) 104 for(i=0;i<7;i++)
104 { 105 {
105 if(i == 1) 106 char *device[] = {"(unknown)",
106 { 107 "(CLICKWHEEL)",
107 _DEBUG_PRINTF("ldo %d: %dmV (CLICKWHEEL)",i,900 + pmu_read(0x2d + (i << 1))*100); 108 "(LCD)",
108 } 109 "(AUDIO)",
109 else if(i == 3) 110 "(NAND)",
110 { 111 "(unknown)",
111 _DEBUG_PRINTF("ldo %d: %dmV (AUDIO)",i,900 + pmu_read(0x2d + (i << 1))*100); 112 "(ACCESSORY)"};
112 } 113 _DEBUG_PRINTF("ldo%d %s: %dmV %s",i,
113 else if(i == 4) 114 pmu_read(0x2e + (i << 1))?" on":"off",
114 { 115 900 + pmu_read(0x2d + (i << 1))*100,
115 _DEBUG_PRINTF("ldo %d: %dmV (NAND)",i,900 + pmu_read(0x2d + (i << 1))*100); 116 device[i]);
116 }
117 else
118 {
119 _DEBUG_PRINTF("ldo %d: %dmV",i,900 + pmu_read(0x2d + (i << 1))*100);
120 }
121 } 117 }
122 _DEBUG_PRINTF("cpu voltage: %dmV",625 + pmu_read(0x1e)*25); 118 _DEBUG_PRINTF("cpu voltage: %dmV",625 + pmu_read(0x1e)*25);
123 _DEBUG_PRINTF("memory voltage: %dmV",625 + pmu_read(0x22)*25); 119 _DEBUG_PRINTF("memory voltage: %dmV",625 + pmu_read(0x22)*25);