Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Intel-SIG] MTL platform driver updates sync with upstream (6.9) #248

Merged

Commits on May 30, 2024

  1. platform/x86/intel/vsec: Remove nuisance message

    mainline:701d40af59373ac3a60c620cbd0ceff7b2b8e565
    severity: Moderate
    
    upstream commit 701d40a ("platform/x86/intel/vsec: Remove nuisance message")
    
    intel_vsec_walk_header() is used to configure features from devices that
    don't provide a PCI VSEC or DVSEC structure. Some of these features may
    be unsupported and fail to load. Ignore them silently as we do for
    unsupported features described by VSEC/DVSEC.
    
    Intel-SIG: commit 701d40a ("platform/x86/intel/vsec: Remove nuisance message")
    
    Signed-off-by: "David E. Box" <[email protected]>
    Reviewed-by: Kuppuswamy Sathyanarayanan <[email protected]>
    Reviewed-by: Ilpo Järvinen <[email protected]>
    Link: https://lore.kernel.org/r/[email protected]
    Signed-off-by: Ilpo Järvinen <[email protected]>
    [ Quanxian Wang: amend commit log ]
    Signed-off-by: Quanxian Wang <[email protected]>
    debox1 authored and quanxianwang committed May 30, 2024
    Configuration menu
    Copy the full SHA
    8e5134e View commit details
    Browse the repository at this point in the history
  2. platform/x86/intel/pmc/lnl: Add GBE LTR ignore during suspend

    mainline:6f9fac5535ba2038063c656f0afb496d7f87bcc1
    severity: Moderate
    
    upstream commit 6f9fac5 ("platform/x86/intel/pmc/lnl: Add GBE LTR ignore during suspend")
    
    Add the GBE LTR ignore suspend time fix for Lunar Lake.
    
    Fixes: 119652b855e6 ("platform/x86/intel/pmc: Add Lunar Lake M support to intel_pmc_core driver")
    
    Intel-SIG: commit 6f9fac5 ("platform/x86/intel/pmc/lnl: Add GBE LTR ignore during suspend")
    
    Signed-off-by: David E. Box <[email protected]>
    Link: https://lore.kernel.org/r/[email protected]
    Reviewed-by: Hans de Goede <[email protected]>
    Signed-off-by: Hans de Goede <[email protected]>
    [ Quanxian Wang: amend commit log ]
    Signed-off-by: Quanxian Wang <[email protected]>
    debox1 authored and quanxianwang committed May 30, 2024
    Configuration menu
    Copy the full SHA
    7257c19 View commit details
    Browse the repository at this point in the history
  3. platform/x86/intel/pmc/lnl: Remove SSRAM support

    mainline:e6ba4acde44957dc9bdc3222b5739217a102752d
    severity: Moderate
    
    upstream commit e6ba4ac ("platform/x86/intel/pmc/lnl: Remove SSRAM support")
    
    A recent PMC firmware change in Lunar Lake caused the pmc_core driver to
    fail to probe. This is due to a change in the GUID for PMC telemetry coming
    from the SSRAM device. Until a final release is ready this value may
    change again. In the meantime, disable the SSRAM support for Lunar Lake so
    the driver can load and provide some basic functionality.
    
    Fixes: 3748dfd ("platform/x86/intel/pmc: Add Lunar Lake M support to intel_pmc_core driver")
    
    Intel-SIG: commit e6ba4ac ("platform/x86/intel/pmc/lnl: Remove SSRAM support")
    
    Signed-off-by: "David E. Box" <[email protected]>
    Reviewed-by: Kuppuswamy Sathyanarayanan <[email protected]>
    Reviewed-by: Ilpo Järvinen <[email protected]>
    Link: https://lore.kernel.org/r/[email protected]
    Signed-off-by: Ilpo Järvinen <[email protected]>
    [ Quanxian Wang: amend commit log ]
    Signed-off-by: Quanxian Wang <[email protected]>
    debox1 authored and quanxianwang committed May 30, 2024
    Configuration menu
    Copy the full SHA
    5a613ac View commit details
    Browse the repository at this point in the history
  4. platform/x86/intel/pmc/arl: Put GNA device in D3

    mainline:ac2d1fd9688fcdfba5acc815fb2b13fec83e5dad
    severity: Moderate
    
    upstream commit ac2d1fd ("platform/x86/intel/pmc/arl: Put GNA device in D3")
    
    As is the case on Meteor Lake, the Gaussian & Neural Accelerator (GNA)
    device is powered by BIOS to D0 by default. If no driver is loaded, this
    will cause the Package C state to be limited to PC2, leading to
    significant power consumption and decrease in batter life.  Put the GNA
    device in D3 by default if no driver is loaded for it.
    
    Fixes: 83f168a ("platform/x86/intel/pmc: Add Arrow Lake S support to intel_pmc_core driver")
    
    Intel-SIG: commit ac2d1fd ("platform/x86/intel/pmc/arl: Put GNA device in D3")
    
    Signed-off-by: "David E. Box" <[email protected]>
    Reviewed-by: Ilpo Järvinen <[email protected]>
    Reviewed-by: Kuppuswamy Sathyanarayanan <[email protected]>
    Link: https://lore.kernel.org/r/[email protected]
    Signed-off-by: Ilpo Järvinen <[email protected]>
    [ Quanxian Wang: amend commit log ]
    Signed-off-by: Quanxian Wang <[email protected]>
    debox1 authored and quanxianwang committed May 30, 2024
    Configuration menu
    Copy the full SHA
    ffc899f View commit details
    Browse the repository at this point in the history