summaryrefslogtreecommitdiff
path: root/chip
diff options
context:
space:
mode:
authorYen Lin <yelin@nvidia.com>2013-07-01 13:28:31 -0700
committerChromeBot <chrome-bot@google.com>2013-07-03 14:22:19 -0700
commit6b5fcc6931f99c23f20fed3c5b7fdc2d6c7a2f9e (patch)
treea6cccc53bbbadf32b4bb9b15445041a2ba88992d /chip
parent85a1941f9d166f964e5369e676378bfc7e5a0b4b (diff)
downloadchrome-ec-6b5fcc6931f99c23f20fed3c5b7fdc2d6c7a2f9e.tar.gz
ec: Add Puppy support to generic/common files
add #ifdefs needed to support Puppy board in generic/common files BUG=none TEST=tested on Venice board Change-Id: I46592010cb5dfcc40db312c746f1e0d2886b3758 Signed-off-by: Yen Lin <yelin@nvidia.com> Reviewed-on: https://gerrit.chromium.org/gerrit/60688 Reviewed-by: Andrew Chew <achew@nvidia.com> Reviewed-by: Bill Richardson <wfrichar@chromium.org> Reviewed-by: Randall Spangler <rspangler@chromium.org> Tested-by: Jimmy Zhang <jimmzhang@nvidia.com> Commit-Queue: Jimmy Zhang <jimmzhang@nvidia.com>
Diffstat (limited to 'chip')
-rw-r--r--chip/stm32/power_led.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/chip/stm32/power_led.c b/chip/stm32/power_led.c
index 5c4a92c86f..4e33e239f1 100644
--- a/chip/stm32/power_led.c
+++ b/chip/stm32/power_led.c
@@ -49,7 +49,7 @@ static void power_led_set_duty(int percent)
* Set the duty cycle. CCRx = percent * ARR / 100. Since we set
* ARR=100, this is just percent.
*/
-#ifdef BOARD_pit
+#if defined(BOARD_pit) || defined(BOARD_puppy)
STM32_TIM_CCR3(TIM_POWER_LED) = percent;
#else
STM32_TIM_CCR2(TIM_POWER_LED) = percent;
@@ -59,7 +59,7 @@ static void power_led_set_duty(int percent)
static void power_led_use_pwm(void)
{
/* Configure power LED GPIO for TIM2/PWM alternate function */
-#ifdef BOARD_pit
+#if defined(BOARD_pit) || defined(BOARD_puppy)
/* PA2 = TIM2_CH3 */
gpio_set_alternate_function(GPIO_A, (1 << 2), GPIO_ALT_TIM2);
#else
@@ -87,7 +87,7 @@ static void power_led_use_pwm(void)
power_led_set_duty(100);
-#ifdef BOARD_pit
+#if defined(BOARD_pit) || defined(BOARD_puppy)
/* CC3 configured as output, PWM mode 1, preload enable */
STM32_TIM_CCMR2(TIM_POWER_LED) = (6 << 4) | (1 << 3);