Commit 5d453746 authored by Jani Nikula's avatar Jani Nikula
Browse files

drm/i915/audio: move intel_audio_funcs internal to intel_audio.c

parent 37388c01
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -62,6 +62,15 @@
 * struct &i915_audio_component_audio_ops @audio_ops is called from i915 driver.
 */

struct intel_audio_funcs {
	void (*audio_codec_enable)(struct intel_encoder *encoder,
				   const struct intel_crtc_state *crtc_state,
				   const struct drm_connector_state *conn_state);
	void (*audio_codec_disable)(struct intel_encoder *encoder,
				    const struct intel_crtc_state *old_crtc_state,
				    const struct drm_connector_state *old_conn_state);
};

/* DP N/M table */
#define LC_810M	810000
#define LC_540M	540000
+1 −9
Original line number Diff line number Diff line
@@ -364,15 +364,6 @@ struct intel_color_funcs {
	void (*read_luts)(struct intel_crtc_state *crtc_state);
};

struct intel_audio_funcs {
	void (*audio_codec_enable)(struct intel_encoder *encoder,
				   const struct intel_crtc_state *crtc_state,
				   const struct drm_connector_state *conn_state);
	void (*audio_codec_disable)(struct intel_encoder *encoder,
				    const struct intel_crtc_state *old_crtc_state,
				    const struct drm_connector_state *old_conn_state);
};

struct intel_cdclk_funcs {
	void (*get_cdclk)(struct drm_i915_private *dev_priv,
			  struct intel_cdclk_config *cdclk_config);
@@ -829,6 +820,7 @@ struct i915_selftest_stash {
};

/* intel_audio.c private */
struct intel_audio_funcs;
struct intel_audio_private {
	/* Display internal audio functions */
	const struct intel_audio_funcs *funcs;