summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTodd Broch <tbroch@chromium.org>2014-09-12 15:04:09 -0700
committerchrome-internal-fetch <chrome-internal-fetch@google.com>2014-09-17 01:24:21 +0000
commitf0274df3db491c207413db35319eb72b35874b21 (patch)
tree44d837e62a758c2e687a842d02ebecc77df74d53
parentd86f672d145e31d587a26f9e15ea7df8a81c159f (diff)
downloadchrome-ec-f0274df3db491c207413db35319eb72b35874b21.tar.gz
fruitpie: Fix default OSPEEDR reg settings for PB15.
OSPEEDR cfg for PB15 was inadvertently set to '01' for PB15 (should be '00'). Not sure it causes any harm but shouldn't be set according to comment which is speeding up output pins on SPI interface PB12-14 only. BRANCH=none BUG=none TEST=manual, compiles, boots, talks PD w/ samus_pd. Change-Id: Ibc2ec1c427a2c3c92ffdf424b668752b1c0b0032 Signed-off-by: Todd Broch <tbroch@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/217963 Reviewed-by: Vic Yang <victoryang@chromium.org>
-rw-r--r--board/fruitpie/usb_pd_config.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/board/fruitpie/usb_pd_config.h b/board/fruitpie/usb_pd_config.h
index e53d003102..d53da1c7b6 100644
--- a/board/fruitpie/usb_pd_config.h
+++ b/board/fruitpie/usb_pd_config.h
@@ -64,7 +64,7 @@ static inline void spi_enable_clock(int port)
static inline void pd_set_pins_speed(int port)
{
/* 40 MHz pin speed on SPI PB12/13/14 */
- STM32_GPIO_OSPEEDR(GPIO_B) |= 0x7f000000;
+ STM32_GPIO_OSPEEDR(GPIO_B) |= 0x3f000000;
/* 40 MHz pin speed on TIM17_CH1 (PB9) */
STM32_GPIO_OSPEEDR(GPIO_B) |= 0x000C0000;
}