From a8688f5e1432997daac8185f81ac63ff24f611f5 Mon Sep 17 00:00:00 2001 From: Alec Berg Date: Thu, 15 May 2014 14:31:13 -0700 Subject: samus_pd: fix DMA init bug Enable clock to syscfg in order to write DMA remapping registers in pre_init(). BUG=chrome-os-partner:28350 BRANCH=none TEST=test on a samus board. Change-Id: I71b7f9b2bdc45f138f404997ccde65f54a1125d0 Signed-off-by: Alec Berg Reviewed-on: https://chromium-review.googlesource.com/200039 Reviewed-by: Vincent Palatin --- board/samus_pd/board.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/board/samus_pd/board.c b/board/samus_pd/board.c index 3e0c5ea69e..c8184f75aa 100644 --- a/board/samus_pd/board.c +++ b/board/samus_pd/board.c @@ -28,6 +28,8 @@ void bc12_evt(enum gpio_signal signal) void board_config_pre_init(void) { + /* enable SYSCFG clock */ + STM32_RCC_APB2ENR |= 1 << 0; /* * the DMA mapping is : * Chan 2 : TIM1_CH1 (C0 RX) -- cgit v1.2.1