summaryrefslogtreecommitdiff
path: root/firmware/target/arm/pp/adc-pp5020.c
diff options
context:
space:
mode:
authorSzymon Dziok <b0hoon@o2.pl>2014-07-27 11:36:34 +0000
committerSzymon Dziok <b0hoon@o2.pl>2014-07-28 22:11:33 +0200
commit228c47be4cb2d6612f06b443597885cc431152c1 (patch)
treea4f17632cee358eeccf4afc06303d572bac62f87 /firmware/target/arm/pp/adc-pp5020.c
parentf74edac8c78469e1d3dded04d0c9e7cbe775fdfc (diff)
downloadrockbox-228c47be4cb2d6612f06b443597885cc431152c1.tar.gz
rockbox-228c47be4cb2d6612f06b443597885cc431152c1.zip
Samsung YH-925: Don't add anything to adc value while reading it.
OF doesn't do such thing. Values in mV are converted proportionally, so no change to the battery meter. Change-Id: Ic545b0514535e7f17f0379ed02f6bdf515f69ac6
Diffstat (limited to 'firmware/target/arm/pp/adc-pp5020.c')
-rw-r--r--firmware/target/arm/pp/adc-pp5020.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/firmware/target/arm/pp/adc-pp5020.c b/firmware/target/arm/pp/adc-pp5020.c
index 8afd88ff11..26d0d0d6ca 100644
--- a/firmware/target/arm/pp/adc-pp5020.c
+++ b/firmware/target/arm/pp/adc-pp5020.c
@@ -64,7 +64,8 @@ unsigned short adc_scan(int channel)
64 adcdata[channel] = (adc_data_1<<2 | adc_data_2); 64 adcdata[channel] = (adc_data_1<<2 | adc_data_2);
65 65
66#if !(defined(PHILIPS_HDD1630) || defined(PHILIPS_HDD6330) ||\ 66#if !(defined(PHILIPS_HDD1630) || defined(PHILIPS_HDD6330) ||\
67 defined(SAMSUNG_YH820) || defined(SAMSUNG_YH920)) 67 defined(SAMSUNG_YH820) || defined(SAMSUNG_YH920) ||\
68 defined(SAMSUNG_YH925))
68 /* ADC values read low if PLL is enabled */ 69 /* ADC values read low if PLL is enabled */
69 if(PLL_CONTROL & 0x80000000){ 70 if(PLL_CONTROL & 0x80000000){
70 adcdata[channel] += 0x14; 71 adcdata[channel] += 0x14;