modules_unprotected.bzl 705 B

1234567891011121314151617181920212223
  1. # Add unprotected modules corresponding to each platform
  2. _unprotected_modules_map = {
  3. "pitti": [
  4. # keep sorted
  5. "drivers/block/zram/zram.ko",
  6. "mm/zsmalloc.ko",
  7. ],
  8. }
  9. def get_unprotected_vendor_modules_list(msm_target = None):
  10. """ Provides the list of unprotected vendor modules.
  11. Args:
  12. msm_target: name of target platform (e.g. "pitti").
  13. Returns:
  14. The list of unprotected vendor modules for the given msm_target.
  15. """
  16. unprotected_modules_list = []
  17. for t, m in _unprotected_modules_map.items():
  18. if msm_target in t:
  19. unprotected_modules_list = [] + _unprotected_modules_map[msm_target]
  20. return unprotected_modules_list