summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorDara Ramesh <dramesh@nvidia.com>2018-06-27 08:01:07 -0400
committermobile promotions <svcmobile_promotions@nvidia.com>2018-06-28 08:14:39 -0400
commit2952e70faeaa64a7e40fec2522949331ae70ed08 (patch)
tree3e7d92dfd9fd697ca62a9a0e7609bd5eaf6e7a29 /include
parente294b0039145ce8ba6ec7e36ba129208179c4af4 (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.h11
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)
44int tegra_hdmi_setup_hda_presence(int sor_num);
43int tegra_hdmi_setup_audio_freq_source(unsigned audio_freq, 45int 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) 48int tegra_hdmi_audio_null_sample_inject(bool on, int sor_num);
47int tegra_hdmi_setup_hda_presence(int sor_num);
48#else 49#else
49static inline int tegra_hdmi_setup_hda_presence(int sor_num) { return -ENODEV; } 50static inline int tegra_hdmi_setup_hda_presence(int sor_num) { return -ENODEV; }
51static inline int tegra_hdmi_setup_audio_freq_source(unsigned audio_freq,
52 unsigned audio_source,
53 int sor_num) { return -ENODEV; }
54static inline int tegra_hdmi_audio_null_sample_inject(bool on, int sor_num) { return -ENODEV; }
50#endif 55#endif
51int tegra_hdmi_audio_null_sample_inject(bool on, int sor_num); 56
52 57
53bool is_os_l4t(void); 58bool is_os_l4t(void);
54#endif /* __MACH_TEGRA_HDMI_AUDIO_H */ 59#endif /* __MACH_TEGRA_HDMI_AUDIO_H */