Lines Matching defs:display
126 void intel_cdclk_get_cdclk(struct intel_display *display, in intel_cdclk_get_cdclk()
132 static void intel_cdclk_set_cdclk(struct intel_display *display, in intel_cdclk_set_cdclk()
141 struct intel_display *display = to_intel_display(state); in intel_cdclk_modeset_calc_cdclk() local
146 static u8 intel_cdclk_calc_voltage_level(struct intel_display *display, in intel_cdclk_calc_voltage_level()
152 static void fixed_133mhz_get_cdclk(struct intel_display *display, in fixed_133mhz_get_cdclk()
158 static void fixed_200mhz_get_cdclk(struct intel_display *display, in fixed_200mhz_get_cdclk()
164 static void fixed_266mhz_get_cdclk(struct intel_display *display, in fixed_266mhz_get_cdclk()
170 static void fixed_333mhz_get_cdclk(struct intel_display *display, in fixed_333mhz_get_cdclk()
176 static void fixed_400mhz_get_cdclk(struct intel_display *display, in fixed_400mhz_get_cdclk()
182 static void fixed_450mhz_get_cdclk(struct intel_display *display, in fixed_450mhz_get_cdclk()
188 static void i85x_get_cdclk(struct intel_display *display, in i85x_get_cdclk()
230 static void i915gm_get_cdclk(struct intel_display *display, in i915gm_get_cdclk()
254 static void i945gm_get_cdclk(struct intel_display *display, in i945gm_get_cdclk()
278 static unsigned int intel_hpll_vco(struct intel_display *display) in intel_hpll_vco()
348 static void g33_get_cdclk(struct intel_display *display, in g33_get_cdclk()
397 static void pnv_get_cdclk(struct intel_display *display, in pnv_get_cdclk()
431 static void i965gm_get_cdclk(struct intel_display *display, in i965gm_get_cdclk()
476 static void gm45_get_cdclk(struct intel_display *display, in gm45_get_cdclk()
507 static void hsw_get_cdclk(struct intel_display *display, in hsw_get_cdclk()
525 static int vlv_calc_cdclk(struct intel_display *display, int min_cdclk) in vlv_calc_cdclk()
546 static u8 vlv_calc_voltage_level(struct intel_display *display, int cdclk) in vlv_calc_voltage_level()
567 static void vlv_get_cdclk(struct intel_display *display, in vlv_get_cdclk()
594 static void vlv_program_pfi_credits(struct intel_display *display) in vlv_program_pfi_credits()
632 static void vlv_set_cdclk(struct intel_display *display, in vlv_set_cdclk()
722 static void chv_set_cdclk(struct intel_display *display, in chv_set_cdclk()
798 static void bdw_get_cdclk(struct intel_display *display, in bdw_get_cdclk()
842 static void bdw_set_cdclk(struct intel_display *display, in bdw_set_cdclk()
931 static void skl_dpll0_update(struct intel_display *display, in skl_dpll0_update()
972 static void skl_get_cdclk(struct intel_display *display, in skl_get_cdclk()
1039 static void skl_set_preferred_cdclk_vco(struct intel_display *display, int vco) in skl_set_preferred_cdclk_vco()
1049 static u32 skl_dpll0_link_rate(struct intel_display *display, int vco) in skl_dpll0_link_rate()
1068 static void skl_dpll0_enable(struct intel_display *display, int vco) in skl_dpll0_enable()
1090 static void skl_dpll0_disable(struct intel_display *display) in skl_dpll0_disable()
1101 static u32 skl_cdclk_freq_sel(struct intel_display *display, in skl_cdclk_freq_sel()
1124 static void skl_set_cdclk(struct intel_display *display, in skl_set_cdclk()
1197 static void skl_sanitize_cdclk(struct intel_display *display) in skl_sanitize_cdclk()
1239 static void skl_cdclk_init_hw(struct intel_display *display) in skl_cdclk_init_hw()
1268 static void skl_cdclk_uninit_hw(struct intel_display *display) in skl_cdclk_uninit_hw()
1517 static int bxt_calc_cdclk(struct intel_display *display, int min_cdclk) in bxt_calc_cdclk()
1533 static int bxt_calc_cdclk_pll_vco(struct intel_display *display, int cdclk) in bxt_calc_cdclk_pll_vco()
1639 static void icl_readout_refclk(struct intel_display *display, in icl_readout_refclk()
1660 static void bxt_de_pll_readout(struct intel_display *display, in bxt_de_pll_readout()
1695 static void bxt_get_cdclk(struct intel_display *display, in bxt_get_cdclk()
1763 static void bxt_de_pll_disable(struct intel_display *display) in bxt_de_pll_disable()
1775 static void bxt_de_pll_enable(struct intel_display *display, int vco) in bxt_de_pll_enable()
1792 static void icl_cdclk_pll_disable(struct intel_display *display) in icl_cdclk_pll_disable()
1804 static void icl_cdclk_pll_enable(struct intel_display *display, int vco) in icl_cdclk_pll_enable()
1822 static void adlp_cdclk_pll_crawl(struct intel_display *display, int vco) in adlp_cdclk_pll_crawl()
1846 static u32 bxt_cdclk_cd2x_pipe(struct intel_display *display, enum pipe pipe) in bxt_cdclk_cd2x_pipe()
1866 static u32 bxt_cdclk_cd2x_div_sel(struct intel_display *display, in bxt_cdclk_cd2x_div_sel()
1887 static u16 cdclk_squash_waveform(struct intel_display *display, in cdclk_squash_waveform()
1907 static void icl_cdclk_pll_update(struct intel_display *display, int vco) in icl_cdclk_pll_update()
1917 static void bxt_cdclk_pll_update(struct intel_display *display, int vco) in bxt_cdclk_pll_update()
1927 static void dg2_cdclk_squash_program(struct intel_display *display, in dg2_cdclk_squash_program()
1949 static bool mdclk_source_is_cdclk_pll(struct intel_display *display) in mdclk_source_is_cdclk_pll()
1954 static u32 xe2lpd_mdclk_source_sel(struct intel_display *display) in xe2lpd_mdclk_source_sel()
1962 int intel_mdclk_cdclk_ratio(struct intel_display *display, in intel_mdclk_cdclk_ratio()
1972 static void xe2lpd_mdclk_cdclk_ratio_program(struct intel_display *display, in xe2lpd_mdclk_cdclk_ratio_program()
1982 static bool cdclk_compute_crawl_and_squash_midpoint(struct intel_display *display, in cdclk_compute_crawl_and_squash_midpoint()
2055 static bool pll_enable_wa_needed(struct intel_display *display) in pll_enable_wa_needed()
2063 static u32 bxt_cdclk_ctl(struct intel_display *display, in bxt_cdclk_ctl()
2093 static void _bxt_set_cdclk(struct intel_display *display, in _bxt_set_cdclk()
2126 static void bxt_set_cdclk(struct intel_display *display, in bxt_set_cdclk()
2215 static void bxt_sanitize_cdclk(struct intel_display *display) in bxt_sanitize_cdclk()
2267 static void bxt_cdclk_init_hw(struct intel_display *display) in bxt_cdclk_init_hw()
2292 static void bxt_cdclk_uninit_hw(struct intel_display *display) in bxt_cdclk_uninit_hw()
2313 void intel_cdclk_init_hw(struct intel_display *display) in intel_cdclk_init_hw()
2328 void intel_cdclk_uninit_hw(struct intel_display *display) in intel_cdclk_uninit_hw()
2336 static bool intel_cdclk_can_crawl_and_squash(struct intel_display *display, in intel_cdclk_can_crawl_and_squash()
2358 static bool intel_cdclk_can_crawl(struct intel_display *display, in intel_cdclk_can_crawl()
2380 static bool intel_cdclk_can_squash(struct intel_display *display, in intel_cdclk_can_squash()
2427 static bool intel_cdclk_can_cd2x_update(struct intel_display *display, in intel_cdclk_can_cd2x_update()
2465 void intel_cdclk_dump_config(struct intel_display *display, in intel_cdclk_dump_config()
2475 static void intel_pcode_notify(struct intel_display *display, in intel_pcode_notify()
2508 static void intel_set_cdclk(struct intel_display *display, in intel_set_cdclk()
2570 struct intel_display *display = to_intel_display(state); in intel_cdclk_pcode_pre_notify() local
2615 struct intel_display *display = to_intel_display(state); in intel_cdclk_pcode_post_notify() local
2671 struct intel_display *display = to_intel_display(state); in intel_set_cdclk_pre_plane_update() local
2724 struct intel_display *display = to_intel_display(state); in intel_set_cdclk_post_plane_update() local
2751 static int intel_cdclk_ppc(struct intel_display *display, bool double_wide) in intel_cdclk_ppc()
2757 static int intel_cdclk_guardband(struct intel_display *display) in intel_cdclk_guardband()
2770 struct intel_display *display = to_intel_display(crtc_state); in intel_pixel_rate_to_cdclk() local
2781 struct intel_display *display = to_intel_display(crtc); in intel_planes_min_cdclk() local
2810 struct intel_display *display = to_intel_display(state); in intel_compute_min_cdclk() local
2894 struct intel_display *display = to_intel_display(state); in bxt_compute_min_voltage_level() local
2931 struct intel_display *display = to_intel_display(state); in vlv_modeset_calc_cdclk() local
2990 struct intel_display *display = to_intel_display(state); in skl_dpll0_vco() local
3061 struct intel_display *display = to_intel_display(state); in bxt_modeset_calc_cdclk() local
3142 struct intel_display *display = to_intel_display(state); in intel_atomic_get_cdclk_state() local
3201 int intel_cdclk_init(struct intel_display *display) in intel_cdclk_init()
3215 static bool intel_cdclk_need_serialize(struct intel_display *display, in intel_cdclk_need_serialize()
3232 struct intel_display *display = to_intel_display(state); in intel_modeset_calc_cdclk() local
3343 void intel_cdclk_update_hw_state(struct intel_display *display) in intel_cdclk_update_hw_state()
3366 struct intel_display *display = to_intel_display(crtc); in intel_cdclk_crtc_disable_noatomic() local
3371 static int intel_compute_max_dotclk(struct intel_display *display) in intel_compute_max_dotclk()
3388 void intel_update_max_cdclk(struct intel_display *display) in intel_update_max_cdclk()
3467 void intel_update_cdclk(struct intel_display *display) in intel_update_cdclk()
3482 static int dg1_rawclk(struct intel_display *display) in dg1_rawclk()
3494 static int cnp_rawclk(struct intel_display *display) in cnp_rawclk()
3524 static int pch_rawclk(struct intel_display *display) in pch_rawclk()
3529 static int vlv_hrawclk(struct intel_display *display) in vlv_hrawclk()
3538 static int i9xx_hrawclk(struct intel_display *display) in i9xx_hrawclk()
3553 u32 intel_read_rawclk(struct intel_display *display) in intel_read_rawclk()
3584 struct intel_display *display = m->private; in i915_cdclk_info_show() local
3595 void intel_cdclk_debugfs_register(struct intel_display *display) in intel_cdclk_debugfs_register()
3750 void intel_init_cdclk_hooks(struct intel_display *display) in intel_init_cdclk_hooks()