Home
last modified time | relevance | path

Searched refs:clock_info (Results 1 – 25 of 54) sorted by relevance

123

/drivers/net/ethernet/amazon/ena/
A Dena_phc.c11 static int ena_phc_adjtime(struct ptp_clock_info *clock_info, s64 delta) in ena_phc_adjtime() argument
21 static int ena_phc_feature_enable(struct ptp_clock_info *clock_info, in ena_phc_feature_enable() argument
28 static int ena_phc_gettimex64(struct ptp_clock_info *clock_info, in ena_phc_gettimex64() argument
33 container_of(clock_info, struct ena_phc_info, clock_info); in ena_phc_gettimex64()
54 static int ena_phc_settime64(struct ptp_clock_info *clock_info, in ena_phc_settime64() argument
105 struct ptp_clock_info *clock_info; in ena_phc_register() local
110 clock_info = &phc_info->clock_info; in ena_phc_register()
121 *clock_info = ena_ptp_clock_info; in ena_phc_register()
122 snprintf(clock_info->name, in ena_phc_register()
123 sizeof(clock_info->name), in ena_phc_register()
[all …]
A Dena_phc.h13 struct ptp_clock_info clock_info; member
/drivers/net/ethernet/qlogic/qede/
A Dqede_ptp.c12 struct ptp_clock_info clock_info; member
454 ptp->clock_info.owner = THIS_MODULE; in qede_ptp_enable()
456 ptp->clock_info.max_adj = QED_MAX_PHC_DRIFT_PPB; in qede_ptp_enable()
457 ptp->clock_info.n_alarm = 0; in qede_ptp_enable()
458 ptp->clock_info.n_ext_ts = 0; in qede_ptp_enable()
459 ptp->clock_info.n_per_out = 0; in qede_ptp_enable()
460 ptp->clock_info.pps = 0; in qede_ptp_enable()
461 ptp->clock_info.adjfine = qede_ptp_adjfine; in qede_ptp_enable()
462 ptp->clock_info.adjtime = qede_ptp_adjtime; in qede_ptp_enable()
463 ptp->clock_info.gettime64 = qede_ptp_gettime; in qede_ptp_enable()
[all …]
/drivers/gpu/drm/radeon/
A Dradeon_atombios.c2511 le16_to_cpu(clock_info->si.usVDDC); in radeon_atombios_parse_pplib_clock_info()
2513 le16_to_cpu(clock_info->si.usVDDCI); in radeon_atombios_parse_pplib_clock_info()
2537 le16_to_cpu(clock_info->r600.usVDDC); in radeon_atombios_parse_pplib_clock_info()
2579 union pplib_clock_info *clock_info; in radeon_atombios_parse_power_table_4_5() local
2611 rdev->pm.power_state[i].clock_info = in radeon_atombios_parse_power_table_4_5()
2616 if (!rdev->pm.power_state[i].clock_info) in radeon_atombios_parse_power_table_4_5()
2627 clock_info); in radeon_atombios_parse_power_table_4_5()
2669 union pplib_clock_info *clock_info; in radeon_atombios_parse_power_table_6() local
2709 rdev->pm.power_state[i].clock_info = in radeon_atombios_parse_power_table_6()
2723 clock_info); in radeon_atombios_parse_power_table_6()
[all …]
A Dradeon_combios.c2637 rdev->pm.power_state[0].clock_info = in radeon_combios_get_power_modes()
2640 rdev->pm.power_state[1].clock_info = in radeon_combios_get_power_modes()
2643 if (!rdev->pm.power_state[0].clock_info || in radeon_combios_get_power_modes()
2644 !rdev->pm.power_state[1].clock_info) in radeon_combios_get_power_modes()
2723 if ((rdev->pm.power_state[state_index].clock_info[0].mclk == 0) || in radeon_combios_get_power_modes()
2724 (rdev->pm.power_state[state_index].clock_info[0].sclk == 0)) in radeon_combios_get_power_modes()
2743 rdev->pm.power_state[state_index].clock_info[0].voltage.gpio.reg = in radeon_combios_get_power_modes()
2751 rdev->pm.power_state[state_index].clock_info[0].voltage.gpio.reg = in radeon_combios_get_power_modes()
2761 rdev->pm.power_state[state_index].clock_info[0].voltage.delay = 0; in radeon_combios_get_power_modes()
2800 rdev->pm.power_state[state_index].clock_info[0].voltage = in radeon_combios_get_power_modes()
[all …]
A Drs780_dpm.c749 union pplib_clock_info *clock_info) in rs780_parse_pplib_clock_info() argument
754 sclk = le16_to_cpu(clock_info->rs780.usLowEngineClockLow); in rs780_parse_pplib_clock_info()
755 sclk |= clock_info->rs780.ucLowEngineClockHigh << 16; in rs780_parse_pplib_clock_info()
757 sclk = le16_to_cpu(clock_info->rs780.usHighEngineClockLow); in rs780_parse_pplib_clock_info()
758 sclk |= clock_info->rs780.ucHighEngineClockHigh << 16; in rs780_parse_pplib_clock_info()
760 switch (le16_to_cpu(clock_info->rs780.usVDDC)) { in rs780_parse_pplib_clock_info()
779 ps->flags = le32_to_cpu(clock_info->rs780.ulFlags); in rs780_parse_pplib_clock_info()
795 union pplib_clock_info *clock_info; in rs780_parse_power_table() local
824 clock_info = (union pplib_clock_info *) in rs780_parse_power_table()
840 clock_info); in rs780_parse_power_table()
A Drv770_dpm.c2177 union pplib_clock_info *clock_info) in rv7xx_parse_pplib_clock_info() argument
2200 sclk |= clock_info->evergreen.ucEngineClockHigh << 16; in rv7xx_parse_pplib_clock_info()
2202 mclk |= clock_info->evergreen.ucMemoryClockHigh << 16; in rv7xx_parse_pplib_clock_info()
2204 pl->vddc = le16_to_cpu(clock_info->evergreen.usVDDC); in rv7xx_parse_pplib_clock_info()
2209 sclk |= clock_info->r600.ucEngineClockHigh << 16; in rv7xx_parse_pplib_clock_info()
2211 mclk |= clock_info->r600.ucMemoryClockHigh << 16; in rv7xx_parse_pplib_clock_info()
2213 pl->vddc = le16_to_cpu(clock_info->r600.usVDDC); in rv7xx_parse_pplib_clock_info()
2214 pl->flags = le32_to_cpu(clock_info->r600.ulFlags); in rv7xx_parse_pplib_clock_info()
2274 union pplib_clock_info *clock_info; in rv7xx_parse_power_table() local
2315 clock_info = (union pplib_clock_info *) in rv7xx_parse_power_table()
[all …]
A Dradeon_pm.c184 clock_info[rdev->pm.requested_clock_mode_index].sclk; in radeon_set_power_state()
198 clock_info[rdev->pm.profiles[PM_PROFILE_HIGH_MH_IDX].dpms_on_cm_idx].mclk; in radeon_set_power_state()
201 clock_info[rdev->pm.requested_clock_mode_index].mclk; in radeon_set_power_state()
326 struct radeon_pm_clock_info *clock_info; in radeon_pm_print_states() local
341 clock_info = &(power_state->clock_info[j]); in radeon_pm_print_states()
345 clock_info->sclk * 10); in radeon_pm_print_states()
349 clock_info->sclk * 10, in radeon_pm_print_states()
350 clock_info->mclk * 10, in radeon_pm_print_states()
351 clock_info->voltage.voltage); in radeon_pm_print_states()
1299 …rdev->pm.current_vddc = rdev->pm.power_state[rdev->pm.default_power_state_index].clock_info[0].vol… in radeon_pm_resume_old()
[all …]
A Dtrinity_dpm.c1661 union pplib_clock_info *clock_info) in trinity_parse_pplib_clock_info() argument
1668 sclk = le16_to_cpu(clock_info->sumo.usEngineClockLow); in trinity_parse_pplib_clock_info()
1669 sclk |= clock_info->sumo.ucEngineClockHigh << 16; in trinity_parse_pplib_clock_info()
1671 pl->vddc_index = clock_info->sumo.vddcIndex; in trinity_parse_pplib_clock_info()
1687 union pplib_clock_info *clock_info; in trinity_parse_power_table() local
1725 if (!rdev->pm.power_state[i].clock_info) { in trinity_parse_power_table()
1743 clock_info = (union pplib_clock_info *) in trinity_parse_power_table()
1748 clock_info); in trinity_parse_power_table()
1762 clock_info = (union pplib_clock_info *) in trinity_parse_power_table()
1764 sclk = le16_to_cpu(clock_info->sumo.usEngineClockLow); in trinity_parse_power_table()
[all …]
A Drv6xx_dpm.c1818 union pplib_clock_info *clock_info) in rv6xx_parse_pplib_clock_info() argument
1838 sclk = le16_to_cpu(clock_info->r600.usEngineClockLow); in rv6xx_parse_pplib_clock_info()
1839 sclk |= clock_info->r600.ucEngineClockHigh << 16; in rv6xx_parse_pplib_clock_info()
1840 mclk = le16_to_cpu(clock_info->r600.usMemoryClockLow); in rv6xx_parse_pplib_clock_info()
1841 mclk |= clock_info->r600.ucMemoryClockHigh << 16; in rv6xx_parse_pplib_clock_info()
1845 pl->vddc = le16_to_cpu(clock_info->r600.usVDDC); in rv6xx_parse_pplib_clock_info()
1846 pl->flags = le32_to_cpu(clock_info->r600.ulFlags); in rv6xx_parse_pplib_clock_info()
1878 union pplib_clock_info *clock_info; in rv6xx_parse_power_table() local
1918 clock_info = (union pplib_clock_info *) in rv6xx_parse_power_table()
1924 clock_info); in rv6xx_parse_power_table()
A Dsumo_dpm.c1429 union pplib_clock_info *clock_info) in sumo_parse_pplib_clock_info() argument
1436 sclk = le16_to_cpu(clock_info->sumo.usEngineClockLow); in sumo_parse_pplib_clock_info()
1437 sclk |= clock_info->sumo.ucEngineClockHigh << 16; in sumo_parse_pplib_clock_info()
1439 pl->vddc_index = clock_info->sumo.vddcIndex; in sumo_parse_pplib_clock_info()
1440 pl->sclk_dpm_tdp_limit = clock_info->sumo.tdpLimit; in sumo_parse_pplib_clock_info()
1456 union pplib_clock_info *clock_info; in sumo_parse_power_table() local
1494 if (!rdev->pm.power_state[i].clock_info) { in sumo_parse_power_table()
1511 clock_info = (union pplib_clock_info *) in sumo_parse_power_table()
1516 clock_info); in sumo_parse_power_table()
A Dkv_dpm.c2408 union pplib_clock_info *clock_info) in kv_parse_pplib_clock_info() argument
2415 sclk = le16_to_cpu(clock_info->sumo.usEngineClockLow); in kv_parse_pplib_clock_info()
2416 sclk |= clock_info->sumo.ucEngineClockHigh << 16; in kv_parse_pplib_clock_info()
2418 pl->vddc_index = clock_info->sumo.vddcIndex; in kv_parse_pplib_clock_info()
2434 union pplib_clock_info *clock_info; in kv_parse_power_table() local
2472 if (!rdev->pm.power_state[i].clock_info) in kv_parse_power_table()
2488 clock_info = (union pplib_clock_info *) in kv_parse_power_table()
2493 clock_info); in kv_parse_power_table()
2507 clock_info = (union pplib_clock_info *) in kv_parse_power_table()
2509 sclk = le16_to_cpu(clock_info->sumo.usEngineClockLow); in kv_parse_power_table()
[all …]
/drivers/gpu/drm/amd/display/dc/dce/
A Ddce_audio.c1069 struct azalia_clock_info clock_info = { 0 }; in dce_aud_wall_dto_setup() local
1083 &clock_info); in dce_aud_wall_dto_setup()
1090 clock_info.audio_dto_module,\ in dce_aud_wall_dto_setup()
1091 clock_info.audio_dto_phase); in dce_aud_wall_dto_setup()
1112 DCCG_AUDIO_DTO0_PHASE, clock_info.audio_dto_phase); in dce_aud_wall_dto_setup()
1124 &clock_info); in dce_aud_wall_dto_setup()
1161 struct azalia_clock_info clock_info = { 0 }; in dce60_aud_wall_dto_setup() local
1175 &clock_info); in dce60_aud_wall_dto_setup()
1182 clock_info.audio_dto_module,\ in dce60_aud_wall_dto_setup()
1183 clock_info.audio_dto_phase); in dce60_aud_wall_dto_setup()
[all …]
A Ddce_stream_encoder.c1177 const struct audio_clock_info *clock_info; in get_audio_clock_info() local
1184 clock_info = audio_clock_info_table_48bpc; in get_audio_clock_info()
1189 clock_info = audio_clock_info_table_36bpc; in get_audio_clock_info()
1194 clock_info = audio_clock_info_table; in get_audio_clock_info()
1200 if (clock_info != NULL) { in get_audio_clock_info()
1203 if (clock_info[index].pixel_clock_in_10khz > in get_audio_clock_info()
1206 else if (clock_info[index].pixel_clock_in_10khz == in get_audio_clock_info()
1209 *audio_clock_info = clock_info[index]; in get_audio_clock_info()
/drivers/net/ethernet/mellanox/mlx5/core/lib/
A Dclock.c357 struct mlx5_ib_clock_info *clock_info = mdev->clock_info; in mlx5_update_clock_info_page() local
362 if (!clock_info) in mlx5_update_clock_info_page()
366 smp_store_mb(clock_info->sign, in mlx5_update_clock_info_page()
1155 struct mlx5_ib_clock_info *clock_info = mdev->clock_info; in mlx5_init_overflow_period() local
1183 if (clock_info) in mlx5_init_overflow_period()
1194 if (!mdev->clock_info) { in mlx5_init_clock_info()
1199 info = mdev->clock_info; in mlx5_init_clock_info()
1300 if (mdev->clock_info) { in mlx5_destroy_clock_dev()
1302 mdev->clock_info = NULL; in mlx5_destroy_clock_dev()
1370 mdev->clock_info = next->clock_info; in mlx5_shared_clock_register()
[all …]
/drivers/firmware/arm_scmi/
A Dclock.c159 struct clock_info { struct
193 struct clock_info *ci) in scmi_clock_protocol_attributes_get()
581 struct clock_info *ci = ph->get_priv(ph); in scmi_clock_rate_set()
666 struct clock_info *ci = ph->get_priv(ph); in scmi_clock_set_parent()
762 struct clock_info *ci = ph->get_priv(ph); in scmi_clock_enable()
779 struct clock_info *ci = ph->get_priv(ph); in scmi_clock_disable()
869 struct clock_info *ci = ph->get_priv(ph); in scmi_clock_state_get()
880 struct clock_info *ci = ph->get_priv(ph); in scmi_clock_config_oem_set()
899 struct clock_info *ci = ph->get_priv(ph); in scmi_clock_config_oem_get()
915 struct clock_info *ci = ph->get_priv(ph); in scmi_clock_count_get()
[all …]
/drivers/clk/ingenic/
A Dcgu.h202 const struct ingenic_cgu_clk_info *clock_info; member
233 ingenic_cgu_new(const struct ingenic_cgu_clk_info *clock_info,
A Dcgu.c30 return &clk->cgu->clock_info[clk->idx]; in to_clk_info()
644 const struct ingenic_cgu_clk_info *clk_info = &cgu->clock_info[idx]; in ingenic_register_clock()
786 ingenic_cgu_new(const struct ingenic_cgu_clk_info *clock_info, in ingenic_cgu_new() argument
802 cgu->clock_info = clock_info; in ingenic_cgu_new()
844 if (cgu->clock_info[i].type & CGU_CLK_EXT) in ingenic_cgu_register_clocks()
/drivers/gpu/drm/amd/display/dc/dio/dcn10/
A Ddcn10_stream_encoder.c1169 const struct audio_clock_info *clock_info; in get_audio_clock_info() local
1176 clock_info = audio_clock_info_table_48bpc; in get_audio_clock_info()
1181 clock_info = audio_clock_info_table_36bpc; in get_audio_clock_info()
1186 clock_info = audio_clock_info_table; in get_audio_clock_info()
1192 if (clock_info != NULL) { in get_audio_clock_info()
1195 if (clock_info[index].pixel_clock_in_10khz > in get_audio_clock_info()
1198 else if (clock_info[index].pixel_clock_in_10khz == in get_audio_clock_info()
1201 *audio_clock_info = clock_info[index]; in get_audio_clock_info()
/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
A Dprocesspptables.h37 const void *clock_info);
A Dhardwaremanager.c408 …ks(struct pp_hwmgr *hwmgr, const struct pp_hw_power_state *state, struct pp_clock_info *clock_info) in phm_get_current_shallow_sleep_clocks() argument
415 return hwmgr->hwmgr_func->get_current_shallow_sleep_clocks(hwmgr, state, clock_info); in phm_get_current_shallow_sleep_clocks()
/drivers/gpu/drm/omapdrm/dss/
A Dsdi.c219 sdi->mgr_config.clock_info = dispc_cinfo; in sdi_bridge_enable()
239 &sdi->mgr_config.clock_info); in sdi_bridge_enable()
/drivers/video/fbdev/omap2/omapfb/dss/
A Dsdi.c149 sdi.mgr_config.clock_info = dispc_cinfo; in sdi_display_enable()
180 dispc_mgr_set_clock_div(out->manager->id, &sdi.mgr_config.clock_info); in sdi_display_enable()
A Dmanager.c187 struct dispc_clock_info cinfo = config->clock_info; in dss_mgr_check_lcd_config()
/drivers/gpu/drm/amd/pm/legacy-dpm/
A Dkv_dpm.c2673 union pplib_clock_info *clock_info) in kv_parse_pplib_clock_info() argument
2680 sclk = le16_to_cpu(clock_info->sumo.usEngineClockLow); in kv_parse_pplib_clock_info()
2681 sclk |= clock_info->sumo.ucEngineClockHigh << 16; in kv_parse_pplib_clock_info()
2683 pl->vddc_index = clock_info->sumo.vddcIndex; in kv_parse_pplib_clock_info()
2699 union pplib_clock_info *clock_info; in kv_parse_power_table() local
2751 clock_info = (union pplib_clock_info *) in kv_parse_power_table()
2756 clock_info); in kv_parse_power_table()
2770 clock_info = (union pplib_clock_info *) in kv_parse_power_table()
2772 sclk = le16_to_cpu(clock_info->sumo.usEngineClockLow); in kv_parse_power_table()
2773 sclk |= clock_info->sumo.ucEngineClockHigh << 16; in kv_parse_power_table()

Completed in 96 milliseconds

123