summaryrefslogtreecommitdiff
path: root/firmware/target/arm/imx233/adc-imx233.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm/imx233/adc-imx233.c')
-rw-r--r--firmware/target/arm/imx233/adc-imx233.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/firmware/target/arm/imx233/adc-imx233.c b/firmware/target/arm/imx233/adc-imx233.c
index f3b7869159..7ddefae60b 100644
--- a/firmware/target/arm/imx233/adc-imx233.c
+++ b/firmware/target/arm/imx233/adc-imx233.c
@@ -80,7 +80,8 @@ static short adc_read_physical(int src, bool div2)
80{ 80{
81 int virt = imx233_lradc_acquire_channel(src, TIMEOUT_BLOCK); 81 int virt = imx233_lradc_acquire_channel(src, TIMEOUT_BLOCK);
82 // divide by two for wider ranger 82 // divide by two for wider ranger
83 imx233_lradc_setup_channel(virt, div2, false, 0, src); 83 imx233_lradc_setup_source(virt, div2, src);
84 imx233_lradc_setup_sampling(virt, false, 0);
84 int val = adc_read_physical_ex(virt); 85 int val = adc_read_physical_ex(virt);
85 imx233_lradc_release_channel(virt); 86 imx233_lradc_release_channel(virt);
86 return val; 87 return val;