diff options
author | Dara Ramesh <dramesh@nvidia.com> | 2018-06-27 08:01:07 -0400 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2018-06-28 08:14:39 -0400 |
commit | 2952e70faeaa64a7e40fec2522949331ae70ed08 (patch) | |
tree | 3e7d92dfd9fd697ca62a9a0e7609bd5eaf6e7a29 /include | |
parent | e294b0039145ce8ba6ec7e36ba129208179c4af4 (diff) |
video: tegra: hda: stub implementation for HDA API
Add stub implementation of
tegra_hdmi_setup_audio_freq_source and
tegra_hdmi_audio_null_sample_inject API's
when CONFIG_TEGRA_DC is disabled
bug 200406253
Change-Id: I5341377f5e8383275a2c97e7244af9eb5ac56710
Signed-off-by: Dara Ramesh <dramesh@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/1762967
Reviewed-by: Mohan Kumar D <mkumard@nvidia.com>
Reviewed-by: Viraj Karandikar <vkarandikar@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Ravindra Lokhande <rlokhande@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/video/tegra_hdmi_audio.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/include/video/tegra_hdmi_audio.h b/include/video/tegra_hdmi_audio.h index ec277c9f2..5a64f8528 100644 --- a/include/video/tegra_hdmi_audio.h +++ b/include/video/tegra_hdmi_audio.h | |||
@@ -40,15 +40,20 @@ enum { | |||
40 | HDA, | 40 | HDA, |
41 | }; | 41 | }; |
42 | 42 | ||
43 | #if IS_ENABLED(CONFIG_TEGRA_DC) | ||
44 | int tegra_hdmi_setup_hda_presence(int sor_num); | ||
43 | int tegra_hdmi_setup_audio_freq_source(unsigned audio_freq, | 45 | int tegra_hdmi_setup_audio_freq_source(unsigned audio_freq, |
44 | unsigned audio_source, | 46 | unsigned audio_source, |
45 | int sor_num); | 47 | int sor_num); |
46 | #if IS_ENABLED(CONFIG_TEGRA_DC) | 48 | int tegra_hdmi_audio_null_sample_inject(bool on, int sor_num); |
47 | int tegra_hdmi_setup_hda_presence(int sor_num); | ||
48 | #else | 49 | #else |
49 | static inline int tegra_hdmi_setup_hda_presence(int sor_num) { return -ENODEV; } | 50 | static inline int tegra_hdmi_setup_hda_presence(int sor_num) { return -ENODEV; } |
51 | static inline int tegra_hdmi_setup_audio_freq_source(unsigned audio_freq, | ||
52 | unsigned audio_source, | ||
53 | int sor_num) { return -ENODEV; } | ||
54 | static inline int tegra_hdmi_audio_null_sample_inject(bool on, int sor_num) { return -ENODEV; } | ||
50 | #endif | 55 | #endif |
51 | int tegra_hdmi_audio_null_sample_inject(bool on, int sor_num); | 56 | |
52 | 57 | ||
53 | bool is_os_l4t(void); | 58 | bool is_os_l4t(void); |
54 | #endif /* __MACH_TEGRA_HDMI_AUDIO_H */ | 59 | #endif /* __MACH_TEGRA_HDMI_AUDIO_H */ |