xref: /linux/drivers/gpu/drm/i915/display/intel_snps_hdmi_pll.h (revision 4f9786035f9e519db41375818e1d0b5f20da2f10)
159476420SAnkit Nautiyal /* SPDX-License-Identifier: MIT */
259476420SAnkit Nautiyal /*
359476420SAnkit Nautiyal  * Copyright © 2025 Synopsys, Inc., Intel Corporation
459476420SAnkit Nautiyal  */
559476420SAnkit Nautiyal 
659476420SAnkit Nautiyal #ifndef __INTEL_SNPS_HDMI_PLL_H__
759476420SAnkit Nautiyal #define __INTEL_SNPS_HDMI_PLL_H__
859476420SAnkit Nautiyal 
959476420SAnkit Nautiyal #include <linux/types.h>
1059476420SAnkit Nautiyal 
11*82ecaae2SAnkit Nautiyal struct intel_c10pll_state;
1259476420SAnkit Nautiyal struct intel_mpllb_state;
1359476420SAnkit Nautiyal 
1459476420SAnkit Nautiyal void intel_snps_hdmi_pll_compute_mpllb(struct intel_mpllb_state *pll_state, u64 pixel_clock);
15*82ecaae2SAnkit Nautiyal void intel_snps_hdmi_pll_compute_c10pll(struct intel_c10pll_state *pll_state, u64 pixel_clock);
1659476420SAnkit Nautiyal 
1759476420SAnkit Nautiyal #endif /* __INTEL_SNPS_HDMI_PLL_H__ */
18