Age | Commit message (Collapse) | Author |
|
Change-Id: I0b2b50c007d9e7b722b2c4bbc0282c51a8d18b00
Reviewed-on: http://git-master/r/88239
Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
|
|
Support I2S slave mode. Disable pll_p_out1 and
pll_a to reduce power when in slave mode.
Slave mode disabled by default.
Reviewed-on: http://git-master/r/76046
Change-Id: I873a11d54f1e037d99c86ff4cec06ee83064902a
Signed-off-by: ScottPeterson <speterson@nvidia.com>
Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
Reviewed-on: http://git-master/r/77765
Reviewed-by: Automatic_Commit_Validation_User
|
|
Bug: 924817
Reviewed-on: http://git-master/r/77238
Change-Id: Ife3bb3439b4b00d042684500d7ffb6bc00100ba6
Signed-off-by: Nikesh Oswal <noswal@nvidia.com>
Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
Reviewed-on: http://git-master/r/77756
Reviewed-by: Automatic_Commit_Validation_User
|
|
set default bias level to standby
Change-Id: I89f375c88efae48fff43fe57e15659b40602dfac
Signed-off-by: Chandrakanth Gorantla <cgorantla@nvidia.com>
Reviewed-on: http://git-master/r/73174
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Sumit Bhattacharya <sumitb@nvidia.com>
Reviewed-by: Nikesh Oswal <noswal@nvidia.com>
Reviewed-by: Scott Peterson <speterson@nvidia.com>
(cherry picked from commit d00767b6573367a6827f35c2339e46f68f75cbaf)
Reviewed-on: http://git-master/r/73952
Reviewed-by: Varun Wadekar <vwadekar@nvidia.com>
Tested-by: Varun Wadekar <vwadekar@nvidia.com>
|
|
during suspend if bias is set to off then disable the pll_a and
related clock only once this would prevent the kernel warnings
Bug: 920911
Change-Id: Id85cba4548894572dfd17e51c8a55707bfba7105
Signed-off-by: Nikesh Oswal <noswal@nvidia.com>
Reviewed-on: http://git-master/r/72739
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Sumit Bhattacharya <sumitb@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
|
|
Bug: 912897
Change-Id: I3bdc879d7eecea78eace7452fd9b157f68aeea48
Signed-off-by: Nikesh Oswal <noswal@nvidia.com>
Reviewed-on: http://git-master/r/72355
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Scott Peterson <speterson@nvidia.com>
Reviewed-by: Sumit Bhattacharya <sumitb@nvidia.com>
|
|
during voice call, prevent suspend of codec and audio
modules, whereas for other mode they are allowed to suspend.
Bug: 917672
Change-Id: I1e8ff06fa21084a0187d35258177f22ae112f1ce
Signed-off-by: Nikesh Oswal <noswal@nvidia.com>
Reviewed-on: http://git-master/r/71174
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
Reviewed-by: Scott Peterson <speterson@nvidia.com>
|
|
Bug 912637
Change-Id: I05e2d3dcb903bf9d011f9b108a8f65f25ee1d3b5
Signed-off-by: Sumit Bhattacharya <sumitb@nvidia.com>
Reviewed-on: http://git-master/r/68956
Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
|
|
when writing into ahub connection registers for i2s
i2s clocks must be enabled hence calling the
ahub resume from i2s driver
Bug: 908372
Change-Id: Ieb1312f5d98e54882ae0328fffcf7668649dc999
Signed-off-by: Nikesh Oswal <noswal@nvidia.com>
Reviewed-on: http://git-master/r/68412
Reviewed-by: Sumit Bhattacharya <sumitb@nvidia.com>
Reviewed-by: Scott Peterson <speterson@nvidia.com>
|
|
add code for handling register save/restore and clocks
disable/enable during suspend/resume
Bug: 862023
Change-Id: I7502fb4cd0db8be250e3fd9047d98e6ad5cafec1
Signed-off-by: Nikesh Oswal <noswal@nvidia.com>
Reviewed-on: http://git-master/r/65479
Reviewed-by: Sumit Bhattacharya <sumitb@nvidia.com>
Reviewed-by: Scott Peterson <speterson@nvidia.com>
Rebase-Id: Rf83ed876bd330000b8778f832b0fddcfef954bb2
|
|
Bug: 862023
Change-Id: I74f6d8e14ca9c48cbbe272384c0821e880e59697
Signed-off-by: Nikesh Oswal <noswal@nvidia.com>
Reviewed-on: http://git-master/r/63259
Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
Rebase-Id: Re4124a65167562191b9058455a20f941887fad54
|
|
add alsa control for voice call and add voice call dai link
Bug: 862023
Change-Id: I1fb45e0c987e93e90f631b09d7146852c141816f
Signed-off-by: Nikesh Oswal <noswal@nvidia.com>
Reviewed-on: http://git-master/r/62622
Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
Rebase-Id: Rd6168ccb88d9758be4919d16aa972fbd27e7ee46
|
|
default playback path is established through the dam
so as to support mixing of system sounds during voice call and also
playing of connection and disconnection tones
Bug: 862023
Change-Id: Ia055e7372f4ca18d038db483c3657ee4bbbfb6ca
Signed-off-by: Nikesh Oswal <noswal@nvidia.com>
Reviewed-on: http://git-master/r/63816
Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
Rebase-Id: R38a4b7b469f5c8cffdc9c53a4a1fb07c13b5a531
|
|
Bug: 862023
Change-Id: If5aaa1add08d1339a93a84c41ad1c98a24b63db5
Signed-off-by: Nikesh Oswal <noswal@nvidia.com>
Reviewed-on: http://git-master/r/62082
Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
Rebase-Id: R7531465a6b899b9da52a2003cd6e07afb53961bf
|
|
Use tegra asoc util lock_rate API to lock pll_a, pll_a_out and mclk
settings whenever any DAI-link using these clocks is active. If any
dai-link fails to set clock due to another active dai-link it will
check if the current mclk rate is acceptable for it's purpose before
erroring out.
Also add hw_param ops for SPDIF dai-link.
Bug 872652
Change-Id: I6ef1a3b69745bdf85cb88f5fbccfb05c37e33c5d
Signed-off-by: Sumit Bhattacharya <sumitb@nvidia.com>
Reviewed-on: http://git-master/r/63856
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Rebase-Id: Rdf4d19ce1ff150dd5835c891dfed0cea16150016
|
|
Change SPDIF dai-link codec name from spdif-dit to spdif-dit.0 since
spdif-dit platform driver index has been changed from -1 to 0.
Bug 872652
Signed-off-by: Sumit Bhattacharya <sumitb@nvidia.com>
Change-Id: I3a234e237149607346301bf1f19d5a2e7f9e69b6
Reviewed-on: http://git-master/r/61509
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Rebase-Id: Rdd42749aae8eb8f8eb5afbf541ba1f780fca9316
|
|
Bug: 890385
Bug: 862023
Change-Id: I154ba0c016c058bd7c3ca04b496c3fce9639ea4f
Signed-off-by: Nikesh Oswal <noswal@nvidia.com>
Reviewed-on: http://git-master/r/59104
Reviewed-by: Scott Peterson <speterson@nvidia.com>
Tested-by: Scott Peterson <speterson@nvidia.com>
Rebase-Id: Re63b865dff15841a27d692a078c327fc84b7edfe
|
|
Fixed a typo in the names of the mic input.
Change-Id: Ib40672c44e57887389949f93f09b852188c8772a
Signed-off-by: ScottPeterson <speterson@nvidia.com>
Change-Id: Ifda29a75ccf2a160849090ceacbfdddd7d26808f
Reviewed-on: http://git-master/r/60005
Reviewed-by: Sumit Bhattacharya <sumitb@nvidia.com>
Rebase-Id: Ra29a910c4737a1667d2640ce8cb9592ade7f1573
|
|
Fix invalid printf arguments in error handler.
Change-Id: I4d86ba0b00eb4ab7d04660c5c9cd69082ea7799f
Signed-off-by: Colin Patrick McCabe <cmccabe@nvidia.com>
Reviewed-on: http://git-master/r/59171
Reviewed-by: Rakesh Iyer <riyer@nvidia.com>
Reviewed-by: Dan Willemsen <dwillemsen@nvidia.com>
Rebase-Id: R3786dda027d44f423ac2417c9f560761bd10ef10
|
|
Bug: 862023
Change-Id: I0302091654c5394733264712269be4fe0aefa39a
Signed-off-by: Nikesh Oswal <noswal@nvidia.com>
Reviewed-on: http://git-master/r/55466
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Rebase-Id: R3c915a05a2f6bc90ff24d9ee6625dcadd92f93e8
|
|
Bug 872652
Change-Id: Ia35ba728859bcba1bff1ce73c622203d027bc8f9
Signed-off-by: Sumit Bhattacharya <sumitb@nvidia.com>
Reviewed-on: http://git-master/r/54989
Reviewed-by: Scott Peterson <speterson@nvidia.com>
Reviewed-by: Stephen Warren <swarren@nvidia.com>
Tested-by: Gerrit_Virtual_Submit
Rebase-Id: Rd23d694c056cefb76669c510b1367128255f3835
|
|
Bug 862023
Change-Id: I715ce95e3cece3fc8eeea81ab6b95ad6de3b2a1c
Reviewed-on: http://git-master/r/50907
Tested-by: Sumit Bhattacharya <sumitb@nvidia.com>
Reviewed-by: Ravindra Lokhande <rlokhande@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Rebase-Id: R736182cd182138901b3f79b6fbfe3adee8ce7105
|