1. 15 4月, 2022 1 次提交
  2. 16 3月, 2022 2 次提交
  3. 26 11月, 2021 1 次提交
  4. 21 8月, 2021 2 次提交
  5. 12 8月, 2021 1 次提交
  6. 17 6月, 2021 1 次提交
  7. 28 5月, 2021 1 次提交
  8. 23 5月, 2021 2 次提交
  9. 21 5月, 2021 5 次提交
  10. 22 4月, 2021 1 次提交
  11. 16 4月, 2021 2 次提交
  12. 02 4月, 2021 3 次提交
  13. 26 3月, 2021 2 次提交
  14. 12 3月, 2021 2 次提交
  15. 10 2月, 2021 6 次提交
  16. 29 1月, 2021 3 次提交
  17. 14 1月, 2021 1 次提交
  18. 06 11月, 2020 1 次提交
  19. 25 9月, 2020 1 次提交
  20. 18 9月, 2020 1 次提交
  21. 21 8月, 2020 1 次提交
    • Y
      crypto: hisilicon/qm - fix the process of register algorithms to crypto · 3d29e98d
      Yang Shen 提交于
      When the devices are removed or not existing, the corresponding algorithms
      which are registered by 'hisi-zip' driver can't be used.
      
      Move 'hisi_zip_register_to_crypto' from 'hisi_zip_init' to
      'hisi_zip_probe'. The algorithms will be registered to crypto only when
      there is device bind on the driver. And when the devices are removed,
      the algorithms will be unregistered.
      
      In the previous process, the function 'xxx_register_to_crypto' need a lock
      and a static variable to judge if the registration is the first time.
      Move this action into the function 'hisi_qm_alg_register'. Each device
      will call 'hisi_qm_alg_register' to add itself to qm list in probe process
      and registering algs when the qm list is empty.
      Signed-off-by: NYang Shen <shenyang39@huawei.com>
      Reviewed-by: NZhou Wang <wangzhou1@hisilicon.com>
      Signed-off-by: NHerbert Xu <herbert@gondor.apana.org.au>
      3d29e98d