| /Linux-v5.4/drivers/clk/ingenic/ |
| D | cgu.c | 76 const struct ingenic_cgu_pll_info *pll_info; in ingenic_pll_recalc_rate() local 84 pll_info = &clk_info->pll; in ingenic_pll_recalc_rate() 87 ctl = readl(cgu->base + pll_info->reg); in ingenic_pll_recalc_rate() 90 m = (ctl >> pll_info->m_shift) & GENMASK(pll_info->m_bits - 1, 0); in ingenic_pll_recalc_rate() 91 m += pll_info->m_offset; in ingenic_pll_recalc_rate() 92 n = (ctl >> pll_info->n_shift) & GENMASK(pll_info->n_bits - 1, 0); in ingenic_pll_recalc_rate() 93 n += pll_info->n_offset; in ingenic_pll_recalc_rate() 94 od_enc = ctl >> pll_info->od_shift; in ingenic_pll_recalc_rate() 95 od_enc &= GENMASK(pll_info->od_bits - 1, 0); in ingenic_pll_recalc_rate() 96 bypass = !pll_info->no_bypass_bit && in ingenic_pll_recalc_rate() [all …]
|
| /Linux-v5.4/drivers/gpu/drm/radeon/ |
| D | radeon_combios.c | 735 uint16_t pll_info; in radeon_combios_get_clock_info() local 743 pll_info = combios_get_table_offset(dev, COMBIOS_PLL_INFO_TABLE); in radeon_combios_get_clock_info() 744 if (pll_info) { in radeon_combios_get_clock_info() 745 rev = RBIOS8(pll_info); in radeon_combios_get_clock_info() 748 p1pll->reference_freq = RBIOS16(pll_info + 0xe); in radeon_combios_get_clock_info() 749 p1pll->reference_div = RBIOS16(pll_info + 0x10); in radeon_combios_get_clock_info() 750 p1pll->pll_out_min = RBIOS32(pll_info + 0x12); in radeon_combios_get_clock_info() 751 p1pll->pll_out_max = RBIOS32(pll_info + 0x16); in radeon_combios_get_clock_info() 756 p1pll->pll_in_min = RBIOS32(pll_info + 0x36); in radeon_combios_get_clock_info() 757 p1pll->pll_in_max = RBIOS32(pll_info + 0x3a); in radeon_combios_get_clock_info() [all …]
|
| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/dce/ |
| D | dce_audio.c | 759 const struct audio_pll_info *pll_info, in get_azalia_clock_info_dp() argument 774 pll_info->dp_dto_source_clock_in_khz * 10; in get_azalia_clock_info_dp() 781 const struct audio_pll_info *pll_info) in dce_aud_wall_dto_setup() argument 817 src_sel = pll_info->dto_source - DTO_SOURCE_ID0; in dce_aud_wall_dto_setup() 839 pll_info, in dce_aud_wall_dto_setup()
|
| D | dce_clock_source.c | 1249 calc_pll_cs->ref_freq_khz = fw_info->pll_info.crystal_frequency; in calc_pll_max_vco_construct() 1251 fw_info->pll_info.min_output_pxl_clk_pll_frequency; in calc_pll_max_vco_construct() 1253 fw_info->pll_info.max_output_pxl_clk_pll_frequency; in calc_pll_max_vco_construct() 1260 fw_info->pll_info.max_input_pxl_clk_pll_frequency; in calc_pll_max_vco_construct() 1267 fw_info->pll_info.min_input_pxl_clk_pll_frequency; in calc_pll_max_vco_construct() 1376 clk_src->ref_freq_khz = clk_src->bios->fw_info.pll_info.crystal_frequency; in dce110_clk_src_construct()
|
| D | dce_audio.h | 153 const struct audio_pll_info *pll_info);
|
| D | dce_i2c_hw.c | 625 dce_i2c_hw->reference_frequency = (ctx->dc_bios->fw_info.pll_info.crystal_frequency) >> 1; in dce_i2c_hw_construct()
|
| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/inc/hw/ |
| D | audio.h | 51 const struct audio_pll_info *pll_info);
|
| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/bios/ |
| D | bios_parser.c | 437 info->pll_info.crystal_frequency = in get_firmware_info_v1_4() 439 info->pll_info.min_input_pxl_clk_pll_frequency = in get_firmware_info_v1_4() 441 info->pll_info.max_input_pxl_clk_pll_frequency = in get_firmware_info_v1_4() 443 info->pll_info.min_output_pxl_clk_pll_frequency = in get_firmware_info_v1_4() 445 info->pll_info.max_output_pxl_clk_pll_frequency = in get_firmware_info_v1_4() 488 info->pll_info.crystal_frequency = in get_firmware_info_v2_1() 490 info->pll_info.min_input_pxl_clk_pll_frequency = in get_firmware_info_v2_1() 492 info->pll_info.max_input_pxl_clk_pll_frequency = in get_firmware_info_v2_1() 494 info->pll_info.min_output_pxl_clk_pll_frequency = in get_firmware_info_v2_1() 496 info->pll_info.max_output_pxl_clk_pll_frequency = in get_firmware_info_v2_1() [all …]
|
| D | bios_parser2.c | 1191 info->pll_info.crystal_frequency = dce_info->dce_refclk_10khz * 10; in get_firmware_info_v3_1() 1194 if (info->pll_info.crystal_frequency == 0) in get_firmware_info_v3_1() 1195 info->pll_info.crystal_frequency = 27000; in get_firmware_info_v3_1() 1264 info->pll_info.crystal_frequency = dce_info->dce_refclk_10khz * 10; in get_firmware_info_v3_2() 1266 if (info->pll_info.crystal_frequency == 0) { in get_firmware_info_v3_2() 1268 info->pll_info.crystal_frequency = 27000; in get_firmware_info_v3_2() 1270 info->pll_info.crystal_frequency = 100000; in get_firmware_info_v3_2()
|
| /Linux-v5.4/drivers/gpu/drm/amd/display/include/ |
| D | audio_types.h | 99 struct audio_pll_info pll_info; member
|
| D | grph_object_ctrl_defs.h | 159 struct pll_info { struct 165 } pll_info; member
|
| /Linux-v5.4/drivers/video/fbdev/aty/ |
| D | atyfb.h | 47 struct pll_info { struct 138 struct pll_info pll_limits;
|
| D | radeonfb.h | 138 struct pll_info { struct 342 struct pll_info pll;
|
| /Linux-v5.4/drivers/gpu/drm/rcar-du/ |
| D | rcar_lvds.c | 180 struct pll_info { struct 190 unsigned long target, struct pll_info *pll, in rcar_lvds_d3_e3_pll_calc() argument 323 struct pll_info pll = { .diff = (unsigned long)-1 }; in __rcar_lvds_pll_setup_d3_e3()
|
| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/dce110/ |
| D | dce110_hw_sequencer.c | 1174 audio_output->pll_info.dp_dto_source_clock_in_khz = in build_audio_output() 1179 audio_output->pll_info.feed_back_divider = in build_audio_output() 1182 audio_output->pll_info.dto_source = in build_audio_output() 1187 audio_output->pll_info.ss_enabled = true; in build_audio_output() 1189 audio_output->pll_info.ss_percentage = in build_audio_output() 1994 &audio_output.pll_info); in dce110_setup_audio_dto() 2022 &audio_output.pll_info); in dce110_setup_audio_dto()
|
| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/dcn10/ |
| D | dcn10_hw_sequencer.c | 1218 dc->ctx->dc_bios->fw_info.pll_info.crystal_frequency; in dcn10_init_hw() 1224 dc->ctx->dc_bios->fw_info.pll_info.crystal_frequency, in dcn10_init_hw()
|
| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/core/ |
| D | dc_resource.c | 191 dc->ctx->dc_bios->fw_info.pll_info.crystal_frequency; in dc_create_resource_pool()
|