27 Apr, 2019

1 commit


06 Dec, 2018

2 commits


28 Nov, 2018

1 commit


23 Nov, 2018

7 commits


15 Nov, 2018

1 commit


14 Nov, 2018

8 commits


13 Nov, 2018

7 commits


09 Nov, 2018

10 commits


08 Nov, 2018

1 commit


03 Nov, 2018

2 commits

  • Update SCFW API to the following commit:
    "
    ("430d1e3646fbe75e339e18abf2330565eac906e0")
    Author: Chuck Cannon
    Date: Fri Nov 2 15:25:45 2018 -0500

    SCF-105: RN updates.
    "

    Signed-off-by: Ranjani Vaidyanathan

    Ranjani Vaidyanathan
     
  • Implemented system suspend resume functions to call hwvad enable/disable
    then do runtime_force_suspend/resume.
    Since hwvad can run independently, when user calls enable/disable, we
    will have to increment/decrement usage counter by calling
    runtime_*_sync but to avoid doing this when disable/enable is called
    from system_suspend/resume since we called pm_runtime functions - this
    is why we have added the sync parameter in enable/disable_hwvad.
    However, we ignore the busy flag because the module wasn't designed to
    work with arecord and hwvad in parralel and we only print a warning.
    Since hwvad and recording share the same clock and initialization
    procedures require module to be disabled, the busy flag will be set
    when having both features enabled.

    Signed-off-by: Cosmin-Gabriel Samoila
    Reviewed-by: Daniel Baluta

    Cosmin-Gabriel Samoila