coreboot/src/soc/mediatek/common
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
..
include/soc soc/mediatek: Add chip config for setting PCIe config 2022-03-16 16:55:26 +00:00
auxadc.c
cbmem.c
clkbuf.c soc/mediatek/mt8195: Add clk_buf driver 2021-05-10 01:57:49 +00:00
ddp.c
dfd.c soc/mediatek/mt8192: move DFD driver to common folder 2021-08-12 17:59:00 +00:00
dpm.c soc/mediatek/common: Add DPM_FOUR_CHANNEL option 2021-06-23 05:50:37 +00:00
dram_init.c src/soc/mediatek: Remove unused <delay.h> 2022-01-05 17:41:40 +00:00
dramc_param.c
dsi.c commonlib/bsd: Remove cb_err_t 2022-03-09 02:18:21 +00:00
eint_event.c
flash_controller.c src: Drop duplicated includes 2022-01-01 14:55:51 +00:00
gpio.c
i2c.c i2c: Add configurable I2C transfer timeout 2022-03-15 22:06:27 +00:00
Kconfig soc/mediatek: Add PCIe support 2022-03-09 00:48:01 +00:00
mcu.c
mcupm.c soc/mediatek: Move the MT8192 MCUPM driver to common 2021-05-26 07:32:51 +00:00
memory.c soc/mediatek/mt8186: Support DRAM fast calibration using blob 2022-02-09 06:02:52 +00:00
memory_test.c
mmu_cmops.c soc/mediatek: move functions of mmu operation to common folder 2021-11-15 03:06:35 +00:00
mmu_operations.c src/soc to src/superio: Fix spelling errors 2021-10-05 18:07:08 +00:00
msdc.c
mt6315.c
mt6359p.c soc/mediatek/common: add mt6359p vcore support 2021-08-09 01:53:00 +00:00
mtcmos.c soc/mediatek/mt8195: Add mtcmos init support 2021-05-05 07:38:06 +00:00
mtk_mipi_dphy.c
pcie.c soc/mediatek: PCI: Remove global variable 2022-03-16 16:55:52 +00:00
pll.c helpers: Add GENMASK macro 2021-08-02 15:01:54 +00:00
pmic_wrap.c soc/mediatek/mt8186: Add support for PMIC MT6366 2021-11-15 03:06:25 +00:00
pmif.c
pmif_clk.c
pmif_spi.c src/soc/mediatek: Remove unused <delay.h> 2022-01-05 17:41:40 +00:00
pmif_spmi.c
reset.c
rtc.c
rtc_mt6359p.c soc/mediatek: remove unused RTC_GPIO_USER_MASK 2022-03-02 13:13:10 +00:00
rtc_osc_init.c
spi.c soc/mediatek: Move the common part of SPI drivers to common/ 2021-05-05 07:36:48 +00:00
spm.c soc/mediatek: Fix printing SPM version 2022-02-12 00:45:54 +00:00
sspm.c soc/mediatek: Move the SSPM driver to common 2021-06-01 08:28:30 +00:00
timer.c
tracker.c soc/mediatek/mt8186: add tracker dump 2021-12-14 17:06:12 +00:00
tracker_v1.c soc/mediatek: add support for tracker version one 2021-12-14 16:11:28 +00:00
tracker_v2.c soc/mediatek: add support for tracker version one 2021-12-14 16:11:28 +00:00
uart.c
ufs.c
usb.c soc/medaitek/mt8195: adjust USB phy shift value 2021-12-26 10:05:22 +00:00
wdt.c soc/mediatek/common: Add halt() after triggering wdt reset 2022-03-15 19:17:12 +00:00