Files
OpenCellular/common
Louis Yung-Chieh Lo 3f00af41c4 nyan: don't touch GPIO setting while init alternate functions.
Old code reset some GPIO configurations with af->flags = 0 while
gpio_config_module(). This is bad because it could lead unexpected
behavior on the bus.

New code accepts GPIO_DEFAULT flag so that it doesn't touch the
GPIO setting while configuring alternate functions. This should not
effect other boards unless the GPIO_DEFAULT is set on that board.

BUG=chrome-os-partner:24607
BRANCH=nyan
TEST=run on nyan rev 3.12. No "SPI rx bad data" at boot. UART and i2c good.

Change-Id: Id451cfae21e1d764452429dc5adfe1317ff5b140
Signed-off-by: Louis Yung-Chieh Lo <yjlou@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/181135
Reviewed-by: Randall Spangler <rspangler@chromium.org>
2014-01-03 23:04:23 +00:00
..
2013-12-20 05:07:58 +00:00
2013-12-17 21:27:53 +00:00
2013-12-19 00:12:28 +00:00
2013-12-20 05:07:58 +00:00
2013-12-02 22:03:51 +00:00
2013-10-25 20:12:49 +00:00
2013-12-10 04:40:39 +00:00
2013-12-10 02:13:52 +00:00
2013-12-16 20:28:32 +00:00
2013-12-19 00:12:28 +00:00
2013-12-17 21:27:53 +00:00
2013-12-19 00:12:28 +00:00
2013-10-30 23:10:13 +00:00
2013-08-07 12:43:48 -07:00
2013-12-19 00:12:28 +00:00
2013-09-10 23:46:07 +00:00
2013-12-05 22:30:58 +00:00
2012-10-26 09:49:38 -07:00
2013-12-19 00:12:28 +00:00
2013-06-10 01:48:44 -07:00
2013-12-19 00:12:28 +00:00
2013-11-01 20:07:24 +00:00
2013-12-19 00:12:28 +00:00
2013-12-19 00:12:28 +00:00