coreboot/src/soc
Subrata Banik c8b9608154 soc/intel: Use PWRMBASE over static Index 0 for PMC
This patch replaces static index 0 for PMC read resources with PCI
configuration offset 0x10 (PWRMBASE).

TEST=Able to build and boot Google, Rex to OS.

Without this change:
[SPEW ]     PCI: 00:1f.2 resource base fe000000 size 10000 align 0 gran
0 limit 0 flags f0000200 index 0

With this change:
[SPEW ]     PCI: 00:1f.2 resource base fe000000 size 10000 align 0 gran
0 limit 0 flags f0000200 index 10

Signed-off-by: Subrata Banik <subratabanik@google.com>
Change-Id: Iee2523876a8045e70effd5824afc327d1113038b
Reviewed-on: https://review.coreboot.org/c/coreboot/+/69227
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Werner Zeh <werner.zeh@siemens.com>
2022-11-08 14:12:27 +00:00
..
amd soc/amd/mendocino: Enable x86 SHA accelerator 2022-11-07 14:57:16 +00:00
cavium soc: Add SPDX license headers to Makefiles 2022-10-31 03:27:13 +00:00
example/min86 soc: Add SPDX license headers to Makefiles 2022-10-31 03:27:13 +00:00
intel soc/intel: Use PWRMBASE over static Index 0 for PMC 2022-11-08 14:12:27 +00:00
mediatek lib/coreboot_table: Rename lb_fill_pcie 2022-11-04 19:17:49 +00:00
nvidia lib/coreboot_table: Simplify API to set up lb_serial 2022-11-04 19:17:13 +00:00
qualcomm soc/qualcomm/sc7280: Move AOP load and reset handle to Romstage 2022-11-07 18:06:36 +00:00
rockchip soc/rockchip/rk3288/clock.c: Remove trailing semicolon 2022-09-30 23:12:15 +00:00
samsung lib/coreboot_table: Simplify API to set up lb_serial 2022-11-04 19:17:13 +00:00
sifive/fu540 src/soc: Get rid of most src/soc/Kconfig files 2022-06-24 03:59:36 +00:00
ti lib/coreboot_table: Simplify API to set up lb_serial 2022-11-04 19:17:13 +00:00
ucb/riscv soc: Add SPDX license headers to Makefiles 2022-10-31 03:27:13 +00:00