1. 25 9月, 2016 1 次提交
    • D
      ASoC: Intel: Skylake: Add module instance id generation APIs · 700a9a63
      Dharageswari R 提交于
      Driver needs to send unique module instance id to firmware while
      creating the module and uses this id to communicate with DSP for setting
      parameters while audio use case is ongoing.
      
      But, we have upper bound of instance ID. The current IDs are coming from
      topology but it doesn't know the upper bound and can't assign unique
      id's subject to upper bounds as we can create a big graph but not all
      parts running at same time.
      
      This patch adds a 128bit unique id management routines which are built
      on top of ffz() for faster implementation. Unfortunately ffz() works on
      32bits values, so additional code is added on top of ffz() to create a
      128bit unique id.
      Signed-off-by: NDharageswari R <dharageswari.r@intel.com>
      Signed-off-by: NVinod Koul <vinod.koul@intel.com>
      Signed-off-by: NMark Brown <broonie@kernel.org>
      700a9a63
  2. 15 9月, 2016 1 次提交
  3. 04 9月, 2016 1 次提交
  4. 03 9月, 2016 1 次提交
  5. 02 9月, 2016 4 次提交
  6. 23 8月, 2016 4 次提交
  7. 18 8月, 2016 1 次提交
  8. 17 8月, 2016 2 次提交
  9. 15 8月, 2016 17 次提交
  10. 11 8月, 2016 3 次提交
  11. 09 8月, 2016 5 次提交