coreboot-kgpe-d16/src
Jianjun Wang 5111326c5c soc/mediatek: PCI: Remove global variable
Remove global variable and use 'pcidev_path_on_root()' to get the base
address of PCIe controller.

TEST=Build pass and boot up to kernel successfully via SSD on Dojo
board, here is the SSD information in boot log:
 == NVME IDENTIFY CONTROLLER DATA ==
    PCI VID   : 0x15b7
    PCI SSVID : 0x15b7
    SN        : 21517J440114
    MN        : WDC PC SN530 SDBPTPZ-256G-1006
    RAB       : 0x4
    AERL      : 0x7
    SQES      : 0x66
    CQES      : 0x44
    NN        : 0x1
Identified NVMe model WDC PC SN530 SDBPTPZ-256G-1006

BUG=b:178565024

Signed-off-by: Jianjun Wang <jianjun.wang@mediatek.com>
Change-Id: Ia41c82a7aa5d6e9d936e242550851cef83afeae9
Reviewed-on: https://review.coreboot.org/c/coreboot/+/62800
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Yu-Ping Wu <yupingso@google.com>
2022-03-16 16:55:52 +00:00
..
acpi coreboot_tables.c: Expose the ACPI RSDP 2022-03-09 14:21:01 +00:00
arch prog_loader: Change legacy_romstage_select_and_load() to return cb_err 2022-03-09 17:20:48 +00:00
commonlib libpayload: Parse DDR Information using coreboot tables 2022-03-16 01:21:44 +00:00
console console: Fix LOG_FAST macro 2022-02-22 23:13:50 +00:00
cpu cpu/x86/smm: Add weak SoC init and exit methods 2022-03-10 17:06:51 +00:00
device i2c: Add configurable I2C transfer timeout 2022-03-15 22:06:27 +00:00
drivers i2c: Add configurable I2C transfer timeout 2022-03-15 22:06:27 +00:00
ec ec/starlabs/merlin: Use ECWR function 2022-03-10 15:08:40 +00:00
include cpu/x86/smm: Add weak SoC init and exit methods 2022-03-10 17:06:51 +00:00
lib lib/spd: Do not print part number if it is not available 2022-03-15 19:18:54 +00:00
mainboard mb/hp/snb_ivb_laptops: Rename `BOARD_HP_SNB_IVB_LAPTOPS` 2022-03-16 15:55:18 +00:00
northbridge timestamps: Rename timestamps to make names more consistent 2022-03-08 16:06:33 +00:00
security {drivers/security}: Replace `cb_err_t` with `enum cb_err` 2022-03-09 08:40:43 +00:00
soc soc/mediatek: PCI: Remove global variable 2022-03-16 16:55:52 +00:00
southbridge timestamps: Rename timestamps to make names more consistent 2022-03-08 16:06:33 +00:00
superio Use the fallthrough statement in switch loops 2022-02-16 21:29:53 +00:00
vendorcode vc/google/chromeos/Kconfig: Fix typo 2022-03-09 15:38:45 +00:00
Kconfig src/Kconfig: Update the path to 'c_start.S' for GDB_STUB config 2022-02-22 20:49:10 +00:00