coreboot-kgpe-d16/src/soc/intel/baytrail
Duncan Laurie 8923be58b8 baytrail: Add ACPI CPU entries
- C-state table based on static config
MWAIT values are from ref code for non-S0ix config
C6 substate 8 is ignored by the kernel as it violates the CPUID
but it is left in as the other substate may not work.
- P-state table generated with proper ratio and VID values
relies on having the package power msr set to magic value
as the power-on default is wrong
- T-state table uses static table

BUG=chrome-os-partner:23505
BRANCH=rambi
TEST=build and boot on rambi

Change-Id: I7c997e58cb3a71d0ec413b17f0c5467bef4bf62c
Signed-off-by: Duncan Laurie <dlaurie@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/175742
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Commit-Queue: Aaron Durbin <adurbin@chromium.org>
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: http://review.coreboot.org/4954
Tested-by: build bot (Jenkins)
Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
2014-05-06 18:39:04 +02:00
..
acpi baytrail: Add ACPI CPU entries 2014-05-06 18:39:04 +02:00
baytrail baytrail: Add ACPI CPU entries 2014-05-06 18:39:04 +02:00
bootblock baytrail: load microcode in bootblock 2014-02-05 05:24:13 +01:00
microcode baytrail: add microcode version 319 2014-02-24 18:41:16 +01:00
romstage baytrail: add support for S3 resume 2014-05-06 17:17:05 +02:00
acpi.c baytrail: Add ACPI CPU entries 2014-05-06 18:39:04 +02:00
chip.c baytrail: add support for disabling south cluster pci devices 2014-02-27 06:12:43 +01:00
chip.h baytrail: Add EHCI initialization 2014-03-11 19:55:30 +01:00
cpu.c baytrail: Enable Turbo/Burst and set some magic MSRs 2014-05-06 17:20:07 +02:00
ehci.c baytrail: Add EHCI initialization 2014-03-11 19:55:30 +01:00
gfx.c baytrail: Switch graphics init to use reg_script 2014-03-11 19:52:06 +01:00
gpio.c rambi: Add ncore GPIO config tables 2014-02-11 22:21:20 +01:00
iosf.c baytrail: add ccu iosf access functions 2014-03-11 19:54:04 +01:00
Kconfig Move ARCH_* from board/Kconfig to cpu or soc Kconfig. 2014-05-03 00:25:20 +02:00
lpe.c baytrail: add audio clock workaround for LPE 2014-03-11 19:54:58 +01:00
Makefile.inc baytrail: Enable Turbo/Burst and set some magic MSRs 2014-05-06 17:20:07 +02:00
memmap.c baytrail: SMM support 2014-02-16 20:57:14 +01:00
mrc_cache.c
northcluster.c baytrail: Add function to read top of low memory 2014-04-30 23:11:21 +02:00
nvm.c
placeholders.c baytrail: Add ACPI CPU entries 2014-05-06 18:39:04 +02:00
pmutil.c baytrail: SMM support 2014-02-16 20:57:14 +01:00
ramstage.c baytrail: Add BCLK and IACORE to pattrs 2014-05-06 18:38:58 +02:00
refcode.c baytrail: use version 2 of efi wrapper 2014-02-24 18:42:52 +01:00
reset.c baytrail: add reset support 2014-02-11 22:22:25 +01:00
sata.c baytrail: Add SATA driver 2014-02-27 06:13:30 +01:00
smihandler.c baytrail: SMM support 2014-02-16 20:57:14 +01:00
smm.c baytrail: SMM support 2014-02-16 20:57:14 +01:00
southcluster.c baytrail: configure acpi SCI irq 2014-05-06 17:17:40 +02:00
spi.c
tsc_freq.c baytrail: Add BCLK and IACORE to pattrs 2014-05-06 18:38:58 +02:00
xhci.c baytrail: Fix XHCI problems and re-enable 2014-04-30 23:08:35 +02:00