Home
last modified time | relevance | path

Searched refs:clock_cfg (Results 1 – 8 of 8) sorted by relevance

/Linux-v5.4/drivers/net/ethernet/cavium/common/
Dcavium_ptp.c223 u64 clock_cfg; in cavium_ptp_probe() local
272 clock_cfg = readq(clock->reg_base + PTP_CLOCK_CFG); in cavium_ptp_probe()
273 clock_cfg |= PTP_CLOCK_CFG_PTP_EN; in cavium_ptp_probe()
274 writeq(clock_cfg, clock->reg_base + PTP_CLOCK_CFG); in cavium_ptp_probe()
289 clock_cfg = readq(clock->reg_base + PTP_CLOCK_CFG); in cavium_ptp_probe()
290 clock_cfg &= ~PTP_CLOCK_CFG_PTP_EN; in cavium_ptp_probe()
291 writeq(clock_cfg, clock->reg_base + PTP_CLOCK_CFG); in cavium_ptp_probe()
311 u64 clock_cfg; in cavium_ptp_remove() local
318 clock_cfg = readq(clock->reg_base + PTP_CLOCK_CFG); in cavium_ptp_remove()
319 clock_cfg &= ~PTP_CLOCK_CFG_PTP_EN; in cavium_ptp_remove()
[all …]
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn20/
Ddcn20_clk_mgr.c395 struct dc_clock_config *clock_cfg) in dcn2_get_clock() argument
399 clock_cfg->max_clock_khz = context->bw_ctx.bw.dcn.clk.max_supported_dispclk_khz; in dcn2_get_clock()
400 clock_cfg->min_clock_khz = DCN_MINIMUM_DISPCLK_Khz; in dcn2_get_clock()
401 clock_cfg->current_clock_khz = clk_mgr->clks.dispclk_khz; in dcn2_get_clock()
402 clock_cfg->bw_requirequired_clock_khz = context->bw_ctx.bw.dcn.clk.bw_dispclk_khz; in dcn2_get_clock()
405 clock_cfg->max_clock_khz = context->bw_ctx.bw.dcn.clk.max_supported_dppclk_khz; in dcn2_get_clock()
406 clock_cfg->min_clock_khz = DCN_MINIMUM_DPPCLK_Khz; in dcn2_get_clock()
407 clock_cfg->current_clock_khz = clk_mgr->clks.dppclk_khz; in dcn2_get_clock()
408 clock_cfg->bw_requirequired_clock_khz = context->bw_ctx.bw.dcn.clk.bw_dppclk_khz; in dcn2_get_clock()
Ddcn20_clk_mgr.h51 struct dc_clock_config *clock_cfg);
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/inc/hw/
Dclk_mgr.h182 struct dc_clock_config *clock_cfg);
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/inc/
Dhw_sequencer.h338 struct dc_clock_config *clock_cfg);
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/dcn10/
Ddcn10_hw_sequencer.c3264 struct dc_clock_config clock_cfg = {0}; in dcn10_set_clock() local
3269 context, clock_type, &clock_cfg); in dcn10_set_clock()
3274 if (clk_khz > clock_cfg.max_clock_khz) in dcn10_set_clock()
3277 if (clk_khz < clock_cfg.min_clock_khz) in dcn10_set_clock()
3280 if (clk_khz < clock_cfg.bw_requirequired_clock_khz) in dcn10_set_clock()
3300 struct dc_clock_config *clock_cfg) in dcn10_get_clock() argument
3305 dc->clk_mgr->funcs->get_clock(dc->clk_mgr, context, clock_type, clock_cfg); in dcn10_get_clock()
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/
Ddc.h1067 void dc_get_clock(struct dc *dc, enum dc_clock_type clock_type, struct dc_clock_config *clock_cfg);
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/core/
Ddc.c2496 void dc_get_clock(struct dc *dc, enum dc_clock_type clock_type, struct dc_clock_config *clock_cfg) in dc_get_clock() argument
2499 dc->hwss.get_clock(dc, clock_type, clock_cfg); in dc_get_clock()