Remove the PRE_SSR blocking notifier call.
This is not required as early down event is not handled.
Change-Id: Ie448fa2af92edd484d282200cf350c6bddc5f99d
Signed-off-by: Vangala, Amarnath <quic_avangala@quicinc.com>
Remove handling for PRE_SSR event.
Move the gpio handling during SSR to SSR UP event.
Change-Id: I2bb1b66db455c6211f1bf12c9e19d7e306a6243a
Signed-off-by: Vangala, Amarnath <quic_avangala@quicinc.com>
Add support for modules to be built with Bazel for Blair.
Change-Id: I7b15deca72d7411c1ee9630b325c47777749c6fe
Signed-off-by: Satish Babu Patakokila <quic_spatakok@quicinc.com>
add check to return from the hs_rem_irq( ) if the headset
removal is already reported.
Change-Id: If9ffc1a471b80f8c9d01875b531748327032926a
Signed-off-by: Ganapathiraju Sarath Varma <quic_ganavarm@quicinc.com>
Post SSR when audio notifier service up notification
is received lpi_dev_up flag is not updated.
This is causing lpi read/write failures.
Update lpi_dev_up irrespective of initial_boot.
Change-Id: Ifab3709c45144988deb36192d0b1da7da77939d0
Signed-off-by: Sairam Peri <quic_peri@quicinc.com>
Issue: when we change the UVLO_DEGLITCH_SETTING (0x3460) 6.8ms
and above, we can’t hear any audio playback from the Music app
even at max voltage (4.1V).
HW team suggest to change the UVLO_DEGLITCH_SETTING from 0x1B
to 0x1D and WSA884X_PA_FSM_TIMER0(0x3433) to 0xC0. By these
two settings playback is not getting mute.
Change-Id: I5d2d57c26d7f467ba3d2231f1642f34643f6d716
Signed-off-by: Ganapathiraju Sarath Varma <quic_ganavarm@quicinc.com>
Signed-off-by: Prasad Kumpatla <quic_pkumpatl@quicinc.com>
Add logic to handle invalid address passed to swrm_peek and swrm_poke
debugfs node.
Change-Id: I46443734e6b4b758276cdf8fd28a022d37112bfc
Signed-off-by: Faiz Nabi Kuchay <quic_fkuchay@quicinc.com>
Updated FM dailink to btfm_fm_slim_tx to enable FM usecase.
Change-Id: I053f28517dd4a31bdc6e156a6f57de9163a751b8
Signed-off-by: Sairam Peri <quic_peri@quicinc.com>
Use correct Efuse register value for headphone
right-channel impedance calibration.
Change-Id: Ief075b18621dd55d5d636ab5e591b9bf07da5ac8
Signed-off-by: Eric Rosas <quic_erosas@quicinc.com>
When codec goes into suspend, disable vdd-px which
will cause an unvote in PM.
Change-Id: Ia9f958d67fc57dbf3932733797bce7b0eb742363
Signed-off-by: Eric Rosas <quic_erosas@quicinc.com>
Add impedance detection ramp down timeout after a given interval.
Change-Id: Ia03bc82ec0bb653e6ccd1b6d14c1a9cb996e8ecd
Signed-off-by: Sam Rainey <quic_rainey@quicinc.com>
Updated the holi machine driver to fetch the max WSA
devices supported from DT and enumarate them.
Added the module init functionality to initialize the
machine_driver during bootup.
Updated the supported dailinks in the holi dailinks
config file.
Change-Id: If7ba9e637818bfdf28cc0786a312592d89a4e17c
Enable wcd939x surge reset routine. Add callback for
the event within mbhc and enable it for wcd939x.
Change-Id: Iabc8c3367ae2eca5982db4526c6860e5eba63b76
Signed-off-by: Eric Rosas <quic_erosas@quicinc.com>