soc/intel: Replace config_of_path() with config_of_soc()
commitd5f645c6cde230004ee5af6c62d451d1329928e9
authorKyösti Mälkki <kyosti.malkki@gmail.com>
Fri, 27 Sep 2019 21:20:27 +0000 (28 00:20 +0300)
committerPatrick Georgi <pgeorgi@google.com>
Wed, 2 Oct 2019 11:21:10 +0000 (2 11:21 +0000)
treeeb87509c96e5ee1fa26e87594c75a399d92402e2
parentd3d38c95b7c23c5bd455d35e1b5bef0bce7b2cc5
soc/intel: Replace config_of_path() with config_of_soc()

The previously provided device path made no difference, all
integrated PCI devices point back to the same chip_info
structure.

Change reduces the exposure of various SA_DEVFN_xx and
PCH_DEVFN_xx from (ugly) soc/pci_devs.h.

Change-Id: Ibf13645fdd3ef7fd3d5c8217bb24d7ede045c790
Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/35656
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
46 files changed:
src/include/device/device.h
src/mainboard/google/fizz/mainboard.c
src/mainboard/google/hatch/variants/akemi/variant.c
src/mainboard/google/hatch/variants/kindred/variant.c
src/mainboard/google/poppy/variants/atlas/mainboard.c
src/mainboard/google/poppy/variants/nami/mainboard.c
src/mainboard/google/poppy/variants/nautilus/mainboard.c
src/mainboard/google/poppy/variants/nocturne/mainboard.c
src/soc/intel/apollolake/acpi.c
src/soc/intel/apollolake/chip.c
src/soc/intel/apollolake/cpu.c
src/soc/intel/apollolake/memmap.c
src/soc/intel/apollolake/pmutil.c
src/soc/intel/apollolake/pnpconfig.c
src/soc/intel/apollolake/romstage.c
src/soc/intel/broadwell/acpi.c
src/soc/intel/broadwell/cpu.c
src/soc/intel/broadwell/romstage/pch.c
src/soc/intel/cannonlake/acpi.c
src/soc/intel/cannonlake/chip.c
src/soc/intel/cannonlake/cpu.c
src/soc/intel/cannonlake/finalize.c
src/soc/intel/cannonlake/fsp_params.c
src/soc/intel/cannonlake/pmc.c
src/soc/intel/cannonlake/pmutil.c
src/soc/intel/cannonlake/smihandler.c
src/soc/intel/common/block/chip/chip.c
src/soc/intel/fsp_broadwell_de/iou_complto.c
src/soc/intel/icelake/acpi.c
src/soc/intel/icelake/chip.c
src/soc/intel/icelake/cpu.c
src/soc/intel/icelake/finalize.c
src/soc/intel/icelake/fsp_params.c
src/soc/intel/icelake/pmc.c
src/soc/intel/icelake/pmutil.c
src/soc/intel/icelake/romstage/fsp_params.c
src/soc/intel/icelake/smihandler.c
src/soc/intel/quark/romstage/fsp2_0.c
src/soc/intel/skylake/acpi.c
src/soc/intel/skylake/chip_fsp20.c
src/soc/intel/skylake/cpu.c
src/soc/intel/skylake/pmc.c
src/soc/intel/skylake/pmutil.c
src/soc/intel/skylake/romstage/romstage.c
src/soc/intel/skylake/romstage/romstage_fsp20.c
src/soc/intel/skylake/romstage/systemagent.c