coreboot-kgpe-d16/src/mainboard/google
Gabe Black 92dfa9c581 nyan*: Reduce the EC SPI bus frequency to 3 MHz.
The EC doesn't seem to be able to handle its bus running at 4 MHz or higher.
To avoid it not being able to keep up, we reduce the frequency of that bus on
all nyan derivatives to 3 MHz. Because PLLP can't be divided that low, we
switch the clock source to CLKM.

BUG=chrome-os-partner:22849
TEST=Built and booted on nyan.
BRANCH=None

Original-Change-Id: I8f31b41098d64634427b4686f5333012f643fada
Original-Signed-off-by: Gabe Black <gabeblack@google.com>
Original-Reviewed-on: https://chromium-review.googlesource.com/193349
Original-Commit-Queue: Gabe Black <gabeblack@chromium.org>
Original-Tested-by: Gabe Black <gabeblack@chromium.org>
Original-Reviewed-by: Gabe Black <gabeblack@chromium.org>
(cherry picked from commit c215c50a5bb982b0e671c951e2fe8df06db85db2)
Signed-off-by: Marc Jones <marc.jones@se-eng.com>

Change-Id: Ia60513d118aed8881927e9d52f170e27655ea8e7
Reviewed-on: http://review.coreboot.org/7739
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
2014-12-15 19:58:43 +01:00
..
bolt Remove IRQ_SLOT_COUNT on all boards without PIRQ table. 2014-12-06 21:34:19 +01:00
butterfly Remove IRQ_SLOT_COUNT on all boards without PIRQ table. 2014-12-06 21:34:19 +01:00
daisy arm: Redesign, clarify and clean up cache related code 2014-11-10 21:34:49 +01:00
falco Remove IRQ_SLOT_COUNT on all boards without PIRQ table. 2014-12-06 21:34:19 +01:00
link Remove IRQ_SLOT_COUNT on all boards without PIRQ table. 2014-12-06 21:34:19 +01:00
nyan nyan*: Reduce the EC SPI bus frequency to 3 MHz. 2014-12-15 19:58:43 +01:00
nyan_big nyan*: Reduce the EC SPI bus frequency to 3 MHz. 2014-12-15 19:58:43 +01:00
nyan_blaze nyan*: Reduce the EC SPI bus frequency to 3 MHz. 2014-12-15 19:58:43 +01:00
panther Remove IRQ_SLOT_COUNT on all boards without PIRQ table. 2014-12-06 21:34:19 +01:00
parrot Remove IRQ_SLOT_COUNT on all boards without PIRQ table. 2014-12-06 21:34:19 +01:00
peach_pit arm: Redesign, clarify and clean up cache related code 2014-11-10 21:34:49 +01:00
peppy Remove IRQ_SLOT_COUNT on all boards without PIRQ table. 2014-12-06 21:34:19 +01:00
rambi src: Too many terminators ';;' at end of stmts, stop Skynet 2014-11-09 12:26:34 +01:00
samus mainboard/google/samus: Fix usage of GNU field designator ext 2014-12-07 21:31:04 +01:00
slippy Remove IRQ_SLOT_COUNT on all boards without PIRQ table. 2014-12-06 21:34:19 +01:00
snow snow: Rename snow to daisy. 2014-09-25 19:09:47 +02:00
storm Mark non-executable files non-executable 2014-12-01 17:33:07 +01:00
stout Remove IRQ_SLOT_COUNT on all boards without PIRQ table. 2014-12-06 21:34:19 +01:00
Kconfig blaze: Create a nyan_blaze mainboard, copied from nyan_big 2014-11-14 07:27:06 +01:00