coreboot-kgpe-d16/src/soc/intel/cannonlake
Lijian Zhao 26be35a507 soc/intel/cannonlake: Set DISB after Dram init
DRAM Initialization Scratchpad Bit needs to be set after Dram
Initialization finished, according to Cannonlake PCH-LP EDS(#565870)
chapter 5.3.1.

BUG=None

Change-Id: I16dd3787cb743bc5b7492042f3c3757534e1a51c
Signed-off-by: Lijian Zhao <lijian.zhao@intel.com>
Reviewed-on: https://review.coreboot.org/25704
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Subrata Banik <subrata.banik@intel.com>
Reviewed-by: Kin Wai Ng <kin.wai.ng@intel.com>
2018-04-19 07:52:43 +00:00
..
acpi soc/intel/cannonlake: Clear EMMC timeout when boot source is not EMMC 2018-04-05 15:59:28 +00:00
bootblock soc/intel/cannonlake: Add Cannonlake D0 support in mpinit and report 2018-01-26 22:40:53 +00:00
include/soc soc/intel/cannonlake: Add emmc/sdc port id 2018-02-22 09:58:39 +00:00
romstage soc/intel/cannonlake: Set DISB after Dram init 2018-04-19 07:52:43 +00:00
acpi.c soc/intel/cannonlake: Enable low power S0 Idle capability 2018-03-23 08:56:19 +00:00
cbmem.c
chip.c soc/intel/cannonlake: Add VT-d and VMX programming 2018-04-05 16:00:27 +00:00
chip.h soc/intel/cannonlake: Add VT-d and VMX programming 2018-04-05 16:00:27 +00:00
cnl_lpddr4_init.c soc/intel/cannonlake: provide LPDDR4 memory init 2018-01-07 18:45:46 +00:00
cpu.c src/soc/intel/cannonlake: Update C-state latency control limits 2018-01-23 05:43:10 +00:00
finalize.c soc/intel/cannonlake: Add provision to make CSME function disable in SMM mode 2018-02-22 09:56:37 +00:00
gpio.c soc/intel/common/block/gpio: Change group offset calculation 2018-02-16 03:59:29 +00:00
graphics.c soc/intel/cannonlake: Initialize DDI-A lane in Normal mode 2018-01-08 19:14:13 +00:00
gspi.c soc/intel/{cannonlake,skylake}: Add _soc_ prefix in spi soc routine 2017-11-11 18:19:31 +00:00
i2c.c drivers/i2c/designware: reduce API complication for bus config 2018-01-25 22:36:30 +00:00
Kconfig soc/intel/cannonlake: Set Cannonlake I2C clock 2018-04-10 18:08:05 +00:00
lockdown.c soc/intel/cannonlake: Add finalize function 2017-10-18 17:52:11 +00:00
lpc.c soc/intel/cannonlake: Force LPC IO decode settings 2018-04-19 07:51:38 +00:00
Makefile.inc soc/intel/cannonlake: enable pch link in bootblock 2018-01-25 15:56:29 +00:00
memmap.c soc/intel: Remove superfluous pointers variables 2018-04-11 02:19:43 +00:00
nhlt.c mainboard/intel/cannonlake_rvp: Add support for MAX98373 speaker amp 2018-01-23 05:17:17 +00:00
pmc.c soc/intel/cannonlake: Implement pmc_soc_restore_power_failure as per EDS 2017-12-21 04:19:46 +00:00
pmutil.c soc/intel/cannonlake: Set DISB after Dram init 2018-04-19 07:52:43 +00:00
reset.c soc/intel: Treat time-out as failure in HECI 2017-12-22 16:54:36 +00:00
sd.c soc/intel/cannonlake: Use SCS common code 2017-11-01 17:42:30 +00:00
smihandler.c soc/intel/cannonlake: Add provision to make CSME function disable in SMM mode 2018-02-22 09:56:37 +00:00
smmrelocate.c soc/intel/cannonlake: Fill the SMI usage 2017-10-03 20:23:41 +00:00
spi.c soc/intel/cannonlake: Make use of Intel SPI common block 2017-11-11 18:19:58 +00:00
systemagent.c src/soc: Fix various typos 2018-02-20 23:17:39 +00:00
uart.c soc/intel/cannonlake: Fix UART2 serial log broken issue 2017-12-14 18:39:01 +00:00
vr_config.c soc/intel/cannonlake: Init UPD params based on config 2017-08-25 18:24:33 +00:00