coreboot-kgpe-d16/src/soc/intel/icelake
Kyösti Mälkki 903b40a8a4 soc/intel: Replace uses of dev_find_slot()
To call dev_find_slot(0, xx) in romstage can produce
invalid results since PCI bus enumeration has not
been progressed yet.

Replace this with method that relies on bus topology
that walks the root bus only.

Change-Id: I2883610059bb9fa860bba01179e7d5c58cae00e5
Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/33996
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
2019-07-04 09:48:22 +00:00
..
acpi soc/intel/icelake: Replace PCI device LPC to ESPI as per EDS 2019-06-13 04:38:08 +00:00
bootblock soc/intel/icelake: Replace PCI device LPC to ESPI as per EDS 2019-06-13 04:38:08 +00:00
include/soc soc/intel: Replace uses of dev_find_slot() 2019-07-04 09:48:22 +00:00
romstage arch/x86: Adjust size of postcar stack 2019-07-04 06:53:12 +00:00
acpi.c soc/intel/icelake: Replace PCI device LPC to ESPI as per EDS 2019-06-13 04:38:08 +00:00
chip.c soc/intel/icelake: Replace PCI device LPC to ESPI as per EDS 2019-06-13 04:38:08 +00:00
chip.h soc/intel/icelake: Pass FSP-M/S UPD as per ICL requirement 2019-06-09 02:47:17 +00:00
cpu.c soc/intel: Remove unused pointer argument in mca_configure() 2019-05-21 16:20:56 +00:00
elog.c soc/intel/icelake: Add chipset event logging 2019-05-02 06:02:52 +00:00
espi.c soc/intel/icelake: Replace PCI device LPC to ESPI as per EDS 2019-06-13 04:38:08 +00:00
finalize.c soc/intel/icelake: Clear PMCON status bits 2019-05-02 06:02:40 +00:00
fsp_params.c soc/intel/icelake: Replace PCI device LPC to ESPI as per EDS 2019-06-13 04:38:08 +00:00
gpio.c soc/intel/icelake: Make use of gpio_pm_configure() 2019-05-20 14:50:06 +00:00
graphics.c soc/intel/common: Skip SoC GT programming based on CONFIG_SKIP_GRAPHICS_ENABLING 2019-06-09 02:46:37 +00:00
gspi.c
i2c.c
Kconfig soc/intel/{cml, whl}: Add option to skip HECI disable in SMM 2019-06-13 04:38:39 +00:00
lockdown.c device/mmio.h: Add include file for MMIO ops 2019-03-04 15:57:39 +00:00
Makefile.inc soc/intel/icelake: Replace PCI device LPC to ESPI as per EDS 2019-06-13 04:38:08 +00:00
memmap.c soc/intel: Replace uses of dev_find_slot() 2019-07-04 09:48:22 +00:00
p2sb.c
pmc.c soc/{amd,intel}/chip: Use local include for chip.h 2019-04-26 16:49:13 +00:00
pmutil.c soc/intel: Replace uses of dev_find_slot() 2019-07-04 09:48:22 +00:00
reset.c src: Use #include <timer.h> when appropriate 2019-04-06 16:02:49 +00:00
sd.c
smihandler.c soc/intel: Replace uses of dev_find_slot() 2019-07-04 09:48:22 +00:00
smmrelocate.c device/pci: Fix PCI accessor headers 2019-03-01 20:32:15 +00:00
spi.c
systemagent.c src: Use include <console/console.h> when appropriate 2019-04-23 10:01:21 +00:00
uart.c soc/intel/{skl,cnl,icl}: Drop soc_uart_set_legacy_mode() 2019-06-03 13:26:00 +00:00