coreboot-kgpe-d16/src/soc/intel
Furquan Shaikh fb29ca0c55 soc/intel/common: Pass in pci_devfn_t into lpss_set_power_state
This change updates the parameter passed into `lpss_set_power_state()`
from struct device * to pci_devfn_t. This allows the users in the
early stages to use pci_devfn_t instead of having to walk the device
tree to get a pointer to the relevant device structure. It is
important for optimizing out unnecessary components of the device tree
from the early stages.

Change-Id: Ic9e32794da65348fe2a0a2791db47ab83b64cb0f
Signed-off-by: Furquan Shaikh <furquan@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/49210
Reviewed-by: Karthik Ramasubramanian <kramasub@google.com>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2021-01-08 08:24:20 +00:00
..
alderlake soc/intel: Drop dev parameter from soc_get_gen_io_dec_range() 2021-01-08 08:23:59 +00:00
apollolake soc/intel/apollolake: Hook up GMA ACPI brightness controls 2021-01-04 00:31:42 +00:00
baytrail arch/x86: Pass GNVS as parameter to SMM module 2021-01-04 23:15:46 +00:00
braswell arch/x86: Pass GNVS as parameter to SMM module 2021-01-04 23:15:46 +00:00
broadwell soc/intel/broadwell: Move MAX_CPUS from mb to SoC 2021-01-06 19:34:51 +00:00
cannonlake soc/intel: Drop dev parameter from soc_get_gen_io_dec_range() 2021-01-08 08:23:59 +00:00
common soc/intel/common: Pass in pci_devfn_t into lpss_set_power_state 2021-01-08 08:24:20 +00:00
denverton_ns arch/x86: Pass GNVS as parameter to SMM module 2021-01-04 23:15:46 +00:00
elkhartlake soc/intel: Drop dev parameter from soc_get_gen_io_dec_range() 2021-01-08 08:23:59 +00:00
icelake soc/intel: Drop dev parameter from soc_get_gen_io_dec_range() 2021-01-08 08:23:59 +00:00
jasperlake soc/intel: Drop dev parameter from soc_get_gen_io_dec_range() 2021-01-08 08:23:59 +00:00
quark arch/x86: Move prologue to .init section 2021-01-07 11:02:03 +00:00
skylake soc/intel: Drop dev parameter from soc_get_gen_io_dec_range() 2021-01-08 08:23:59 +00:00
tigerlake soc/intel: Drop dev parameter from soc_get_gen_io_dec_range() 2021-01-08 08:23:59 +00:00
xeon_sp soc/intel: Drop dev parameter from soc_get_gen_io_dec_range() 2021-01-08 08:23:59 +00:00
Kconfig