Skip to content
Snippets Groups Projects
  1. Aug 21, 2019
  2. Aug 16, 2019
  3. Aug 15, 2019
  4. Aug 13, 2019
  5. Aug 12, 2019
    • isca's avatar
      misc: airbrush: go to final freq for ipu states · 0ae19740
      isca authored
      
      When we move from off state/ tpu state to IPU only state we usually
      first change to lowest IPU freq and then to the final freq. a reset bug
      showed that the multiple changes can result in an error. The update
      makes sure that we change to the final IPU rate directly.
      
      Bug:138942419
      
      Change-Id: I25b388c9ad23bc6fa78dd7027c363d2d21478c59
      Signed-off-by: default avatarisca <isca@google.com>
      0ae19740
  6. Aug 08, 2019
  7. Aug 07, 2019
  8. Aug 06, 2019
    • isca's avatar
      misc: ipu: fixed read errors · 42f0c2ba
      isca authored
      
      fixed a cleanup issue that occurred if a read got stopped due to
      shutdown.
      
      Bug:138606342
      
      Change-Id: Ia47708dc4287f9d0c59de979e197fd2b513f6b37
      Signed-off-by: default avatarisca <isca@google.com>
      (cherry picked from commit 766c243ce1a1a74a20504aeabe20e1f8a957d616)
      42f0c2ba
    • Chris Ye's avatar
      msm-camera: Protect the linked list traverse with mutex · 6d984f10
      Chris Ye authored
      
      Vsync event frame message linked list can be access concurrently from
      different kernel work queues.  Protect the linked list traverse with
      mutex to avoid racing conditions.
      
      Bug: 138900489
      
      Change-Id: I0c3cad055cb980924ee9f521fa1db6b4d8a2d565
      Signed-off-by: default avatarChris Ye <lzye@google.com>
      6d984f10
    • Chris Ye's avatar
      msm-camera: Stop ISP devices when SMMU fault · d971eccc
      Chris Ye authored
      
      In camera ISP dev IOMMU fault handler, stop ISP devices in all
      context immediately for any ISP DMA operation to prevent memory
      corruption and entering RAMDUMP.
      After ISP devices are stopped, user space will timeout and recover
      the camera sessions.
      
      Bug: 138625435
      
      Change-Id: I88644c704da49ef018b21f21107417d5c3444375
      Signed-off-by: default avatarChris Ye <lzye@google.com>
      d971eccc
    • Wei Miao's avatar
      misc: faceauth: Fix debug data return code · bc9597f4
      Wei Miao authored
      
      At this moment the return code on debug data collection
      when EL2 reject the request is positive code. Modify it
      to standard posix err code for AFL/Kernel to correctly parse it.
      
      Test: Boot P19 on Fused device, run debug data collection, should
      be rejected and see ENODATA.
      
      Bug: 138599009
      Change-Id: Ib44f46c49817bb7d5c2f847f1cca7c98bb1928e2
      Signed-off-by: default avatarWei Miao <miaowei@google.com>
      bc9597f4
    • Shaun Kelsey's avatar
      misc: ab: sm: Rate limit AB messages · 297b7841
      Shaun Kelsey authored
      
      Restore AB state change messages but rate limit them
      to reduce spam
      
      Bug: 138735655
      Change-Id: I2f813860c4aae11e1d328ddec9dee6b90ee8a7ed
      Signed-off-by: default avatarShaun Kelsey <shaunkelsey@google.com>
      297b7841
    • Shaun Kelsey's avatar
      misc: ab: sm: Better error handling of ddr train failure · 0b29410e
      Shaun Kelsey authored
      
      Currently, while waiting for DDR initialization from BootROM,
      HOST ddr driver checks the DDR_TRAIN_FAIL status for failure.
      
      But there can be some cases where the ddr_train() sequence itself
      is not called due to error scenarios in the DDR init sequence
      itself. In this case the DDR_TRAIN_FAIL flag will not be set.
      
      So, modify the failure check condition by checking for both
      DDR_TRAIN_COMPLETE and DDR_TRAIN_FAIL flags.
      
      This patch also adds a check to validate the ddr training data
      address which is stored in the SYSREG_REG_TRN_ADDR.
      
      Bug: 138544431
      Test: atest :airbrush-platform-presubmit
      Change-Id: I06f8137d0fe45f62369606a5bbf93e1935241a74
      Signed-off-by: default avatarShaik Ameer Basha <shaik.ameer@samsung.com>
      Signed-off-by: default avatarShaun Kelsey <shaunkelsey@google.com>
      (cherry picked from commit 880064be367651c04ec101f1ff619552a1ed2200)
      0b29410e
  9. Aug 05, 2019
  10. Aug 02, 2019
  11. Aug 01, 2019
  12. Jul 31, 2019
Loading