Skip to content
Snippets Groups Projects
  1. Feb 15, 2025
  2. Jan 20, 2025
  3. Jan 16, 2025
    • Lijuan Gao's avatar
      QcomModulePkg: Bootlib: Add node name length check when looking up a node · f9c9061e
      Lijuan Gao authored
      For device tree node searching, the full node name will be stored into a
      list, which may contain name, alias and address. However, the search
      only find the keywords, such as 'soc', if there is a similar name 'soc1',
      it may return the offset for 'soc' to 'soc1'. Therefore, add a check for
      node length.
      
      Change-Id: I620cc94876e9f25a490be4b2153fa9cb4aaf2130
      f9c9061e
  4. Dec 25, 2024
  5. Dec 17, 2024
  6. Dec 09, 2024
    • Amrit Anand's avatar
      QcomModulePkg: Add support for 32 bit OEM ID · 6a88114b
      Amrit Anand authored
      OEM ID which is read from DT using fdt_getprop doesn't give
      32 bits cleanly. It does 2 things differently.
      1. It returns 32 bits with the value stored in 8 bits MSB. Ex 0xfc in DT will be returned as 0xfc000000. The previous logic used to left shift & read to the read the value. This is fine till we have 32 bit requirement
      2. It stores every 8 bits in MSB order. Ex: 0xabcdef11 will be returned as 0x11efcdab. So we mask the value to read 8 bits & right shift the value.
      
      Change-Id: I706dd82d83a1e27a48be31350403b9ddc68337e3
      6a88114b
    • Auditya Bhattaram's avatar
      edk2: PartialGoods: Use labels instead of nodes · ac96f988
      Auditya Bhattaram authored
      SKU with NO Camera boot time KPI is regressed
      as the searching of camera nodes under soc parent
      node and disabling them is taking longer time.
      Disabling such nodes using label is time efficient.
      So use camera labels instead of nodes.
      
      Change-Id: Idfa98dfe9d159f771af60ff0950ab727c4adf318
      ac96f988
  7. Nov 28, 2024
  8. Nov 20, 2024
  9. Nov 14, 2024
  10. Nov 13, 2024
  11. Nov 04, 2024
  12. Nov 01, 2024
  13. Oct 22, 2024
  14. Oct 18, 2024
  15. Oct 16, 2024
  16. Oct 15, 2024
  17. Oct 11, 2024
  18. Oct 09, 2024
  19. Oct 08, 2024
  20. Oct 07, 2024
  21. Oct 05, 2024
  22. Oct 03, 2024
  23. Oct 01, 2024
  24. Sep 28, 2024
  25. Sep 26, 2024
  26. Sep 25, 2024
    • Ruchira Revdekar's avatar
      QcomModulePkg: Add SoftSku Id in DT selection logic · 10638ec2
      Ruchira Revdekar authored
      Add SoftSku Id in DT selection logic.
      In this bit 26-29 of SoC ID are being used as a SoftSKU ID.
      
      e.g qcom,msm_id = <0x4000291 10000>;
      bit 26-29 represent SoftSKU ID (SOFTSKUID_MASK = 0X3C000000);
      In this case it is "0001" for FP1
      
      DTB Selection Logic:
      1. For target, with softsku enabled, look for exact match, if not found select device tree with SoftSKU ID - 0x1 (default match).
      2. For target, with no softsku support, select DT with SoftSKU ID - 0x0.
      
      Change-Id: I5261ac5bc7972cdd024e1c109b76612c74850863
      10638ec2
  27. Sep 24, 2024
  28. Sep 17, 2024
  29. Sep 14, 2024
  30. Sep 12, 2024
  31. Sep 11, 2024
    • Mukesh Pilaniya's avatar
      edk2: QcomModulePkg: Fix compilation error when HIBERNATION_NO_AES is enabled · 8c4157da
      Mukesh Pilaniya authored
      Resolve the compilation error that occurs when HIBERNATION_NO_AES
      is enabled, and ensure that decompression functions only when the
      HIBERNATION_AES flag is set. The current code assumes decompression
      will only work if encryption is enabled in the kernel. This is because
      the decompression logic relies on a block array, and the code for
      storing this block array is written in the encryption vendor hook.
      Each index of the block array contains a compressed page unit.
      
      Change-Id: I58c56882b7e590d4b87b1f0366ccd8481bc57100
      8c4157da
  32. Sep 09, 2024
Loading