Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Register
  • Sign in
  • L linux
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Kirill Smelkov
  • linux
  • Repository
  • linux
  • sound
  • soc
  • sof
  • sof-pci-dev.c
Find file BlameHistoryPermalink
  • Pierre-Louis Bossart's avatar
    ASoC: SOF: pci: change the default firmware path when the community key is used · 46207ca2
    Pierre-Louis Bossart authored Jan 07, 2020
    
    
    Since ApolloLake, Intel platforms require signed firmware. On all
    Windows platforms the default is to require the Intel production key
    be used. But some platforms allow for a community key to be used,
    which allows developers to compile/build their own firmware.
    
    In the linux-firmware tree, the default intel/sof path is used for
    firmwares signed for the production key, and files signed with the
    community key are located in intel/sof/community.
    
    Since we don't have an API to query which key is used on what
    platforms, we have to rely on DMI-based quirks.
    
    Developers can bypass this mechanism by setting a kernel 'fw_path'
    module parameter. Additional dynamic debug traces are provided to help
    debug cases where the wrong file might be used.
    
    Signed-off-by: default avatarPierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
    Link: https://lore.kernel.org/r/20200107160840.1524-2-pierre-louis.bossart@linux.intel.com
    
    
    Signed-off-by: default avatarMark Brown <broonie@kernel.org>
    46207ca2
GitLab Nexedi Edition | About GitLab | About Nexedi | 沪ICP备2021021310号-2 | 沪ICP备2021021310号-7