soc/intel/skylake: enable GMM in devicetree
Enables Gaussian Mixture Model (GMM) only if the corresponding pci device is enabled in the device tree Tested on Asrock H110M DVS motherboard Change-Id: I21409adf85b70bccc30dd8e12a03ad7921544b3c Signed-off-by: Maxim Polyakov <max.senia.poliak@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/35168 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Patrick Georgi <pgeorgi@google.com>
This commit is contained in:
parent
539b97df62
commit
03ddd190fd
|
@ -441,6 +441,10 @@ void platform_fsp_silicon_init_params_cb(FSPS_UPD *supd)
|
|||
dev->enabled = 0;
|
||||
params->XdciEnable = dev->enabled;
|
||||
|
||||
/* Enable or disable Gaussian Mixture Model in devicetree */
|
||||
dev = pcidev_path_on_root(SA_DEVFN_GMM);
|
||||
params->GmmEnable = dev ? dev->enabled : 0;
|
||||
|
||||
/*
|
||||
* Send VR specific mailbox commands:
|
||||
* 000b - no VR specific command sent
|
||||
|
|
|
@ -42,6 +42,9 @@
|
|||
#define SA_DEVFN_IGD PCI_DEVFN(SA_DEV_SLOT_IGD, 0)
|
||||
#define SA_DEV_IGD PCI_DEV(0, SA_DEV_SLOT_IGD, 0)
|
||||
|
||||
#define SA_DEV_SLOT_GMM 0x08
|
||||
#define SA_DEVFN_GMM PCI_DEVFN(SA_DEV_SLOT_GMM, 0)
|
||||
#define SA_DEV_GMM PCI_DEV(0, SA_DEV_SLOT_GMM, 0)
|
||||
/* PCH Devices */
|
||||
|
||||
#define PCH_DEV_SLOT_ISH 0x13
|
||||
|
|
Loading…
Reference in New Issue