mirror of
https://github.com/Telecominfraproject/OpenCellular.git
synced 2026-01-10 17:41:54 +00:00
ADC: Add common priority for the ADC init
Added common priority for the ADC init to ensure board level priority is defined for the ADC pre init. BUG=none TEST=make buildall -j BRANCH=none Change-Id: Id1649df6a68ab53bd110e58a0722bd4c70cbffc5 Signed-off-by: Vijay Hiremath <vijay.p.hiremath@intel.com> Reviewed-on: https://chromium-review.googlesource.com/286040 Reviewed-by: Shawn N <shawnn@chromium.org>
This commit is contained in:
committed by
ChromeOS Commit Bot
parent
7e29ee3b8e
commit
e7bebf7c80
@@ -168,4 +168,4 @@ static void adc_init(void)
|
||||
|
||||
IT83XX_ADC_ADCCTL = 0x04;
|
||||
}
|
||||
DECLARE_HOOK(HOOK_INIT, adc_init, HOOK_PRIO_DEFAULT);
|
||||
DECLARE_HOOK(HOOK_INIT, adc_init, HOOK_PRIO_INIT_ADC);
|
||||
|
||||
@@ -284,4 +284,4 @@ static void adc_init(void)
|
||||
clock_disable_peripheral(CGC_OFFSET_ADC, 0x1,
|
||||
CGC_MODE_RUN | CGC_MODE_SLEEP);
|
||||
}
|
||||
DECLARE_HOOK(HOOK_INIT, adc_init, HOOK_PRIO_DEFAULT);
|
||||
DECLARE_HOOK(HOOK_INIT, adc_init, HOOK_PRIO_INIT_ADC);
|
||||
|
||||
@@ -94,7 +94,7 @@ static void adc_init(void)
|
||||
MEC1322_INT_BLK_EN |= 1 << 17;
|
||||
task_enable_irq(MEC1322_IRQ_ADC_SNGL);
|
||||
}
|
||||
DECLARE_HOOK(HOOK_INIT, adc_init, HOOK_PRIO_DEFAULT);
|
||||
DECLARE_HOOK(HOOK_INIT, adc_init, HOOK_PRIO_INIT_ADC);
|
||||
|
||||
void adc_interrupt(void)
|
||||
{
|
||||
|
||||
@@ -235,4 +235,4 @@ static void adc_init(void)
|
||||
task_enable_irq(NPCX_IRQ_ADC);
|
||||
|
||||
}
|
||||
DECLARE_HOOK(HOOK_INIT, adc_init, HOOK_PRIO_DEFAULT);
|
||||
DECLARE_HOOK(HOOK_INIT, adc_init, HOOK_PRIO_INIT_ADC);
|
||||
|
||||
@@ -320,4 +320,4 @@ static void adc_init(void)
|
||||
while (!(STM32_ADC_ISR & STM32_ADC_ISR_ADRDY))
|
||||
STM32_ADC_CR = STM32_ADC_CR_ADEN;
|
||||
}
|
||||
DECLARE_HOOK(HOOK_INIT, adc_init, HOOK_PRIO_DEFAULT);
|
||||
DECLARE_HOOK(HOOK_INIT, adc_init, HOOK_PRIO_INIT_ADC);
|
||||
|
||||
@@ -304,4 +304,4 @@ static void adc_init(void)
|
||||
STM32_ADC_SMPR1 = SMPR1_EXPAND(CONFIG_ADC_SAMPLE_TIME);
|
||||
STM32_ADC_SMPR2 = SMPR2_EXPAND(CONFIG_ADC_SAMPLE_TIME);
|
||||
}
|
||||
DECLARE_HOOK(HOOK_INIT, adc_init, HOOK_PRIO_DEFAULT);
|
||||
DECLARE_HOOK(HOOK_INIT, adc_init, HOOK_PRIO_INIT_ADC);
|
||||
|
||||
@@ -10,6 +10,8 @@
|
||||
|
||||
#include "common.h"
|
||||
|
||||
#define HOOK_PRIO_INIT_ADC HOOK_PRIO_DEFAULT /* ADC priority */
|
||||
|
||||
#define ADC_READ_ERROR -1 /* Value returned by adc_read_channel() on error */
|
||||
|
||||
/*
|
||||
|
||||
Reference in New Issue
Block a user