summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorSameer Pujar <spujar@nvidia.com>2019-09-17 03:33:52 -0400
committermobile promotions <svcmobile_promotions@nvidia.com>2019-09-23 12:26:59 -0400
commit97d004f46485e5eb4153065bd5042198ea27eef9 (patch)
tree66d6fe986c92342460d33a20cf685a8c03338a6f /include
parent6cb8bebc6358148190d1f12b4ff41160310f2eef (diff)
ALSA: hda/tegra: program FPCI registers
There are two register groups defined for audio. One is for the FPCI interface to the system and the other is for audio. The FPCI registers have 256 bytes and include FPCI configuration registers, AZA hardware debug registers, registers like OB FIFO monitor, OB FIFO Watermark etc. These FPCI registers are not part of AZA spec and the same are not seen in HD Audio Specification (1.0a). Earlier we exposed helper functions and register definitions in AZA controller and sound core header files to program some FPCI related registers. Since FPCI registers appear to be NVIDIA proprietary, having defines in core is not likely to be accepted for upstream. Hence this patch programs related FPCI registers in Tegra HDA driver. The definitions from the core are removed in another patch. Bug 200454686 Change-Id: Ie5f74641eaed3e9842f325c044ec9f5e4f8bf9dd Signed-off-by: Sameer Pujar <spujar@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/2199647 (cherry picked from commit 66e9261186ca9315ff8d1e64c641a1764c3b3095) Reviewed-on: https://git-master.nvidia.com/r/2202239 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Mohan Kumar D <mkumard@nvidia.com> Reviewed-by: Sharad Gupta <sharadg@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions