Home
last modified time | relevance | path

Searched full:dto (Results 1 – 25 of 58) sorted by relevance

123

/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dce/
Ddce_audio.c1079 /* calculate DTO settings */ in dce_aud_wall_dto_setup()
1093 /* On TN/SI, Program DTO source select and DTO select before in dce_aud_wall_dto_setup()
1094 programming DTO modulo and DTO phase. These bits must be in dce_aud_wall_dto_setup()
1120 calculate DTO settings */ in dce_aud_wall_dto_setup()
1126 /* Program DTO select before programming DTO modulo and DTO in dce_aud_wall_dto_setup()
1171 /* calculate DTO settings */ in dce60_aud_wall_dto_setup()
1185 /* On TN/SI, Program DTO source select and DTO select before in dce60_aud_wall_dto_setup()
1186 programming DTO modulo and DTO phase. These bits must be in dce60_aud_wall_dto_setup()
1212 calculate DTO settings */ in dce60_aud_wall_dto_setup()
1218 /* Program DTO select before programming DTO modulo and DTO in dce60_aud_wall_dto_setup()
Ddce_clock_source.c909 /* Resync deep color DTO */ in dce110_program_pix_clk()
955 /* Resync deep color DTO */ in dce112_program_pix_clk()
987 /* Set DTO values: phase = target clock, modulo = reference clock*/ in dcn31_program_pix_clk()
991 /* Set DTO values: phase = target clock, modulo = reference clock*/ in dcn31_program_pix_clk()
995 /* Enable DTO */ in dcn31_program_pix_clk()
1055 /* Resync deep color DTO */ in dcn31_program_pix_clk()
1102 /* enable DP DTO */ in dcn401_program_pix_clk()
1111 /* disables DP DTO when provided with TMDS signal type */ in dcn401_program_pix_clk()
1157 /* Resync deep color DTO */ in dcn401_program_pix_clk()
1341 /* Set DTO values: phase = target clock, modulo = reference clock*/ in dcn3_program_pix_clk()
[all …]
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dccg/dcn314/
Ddcn314_dccg.c210 /* DTO Output Rate / Pixel Rate = 1/4 */ in dccg314_set_dtbclk_dto()
233 /* The recommended programming sequence to enable DTBCLK DTO to generate in dccg314_set_dtbclk_dto()
234 * valid pixel HPO DPSTREAM ENCODER, specifies that DTO source select should in dccg314_set_dtbclk_dto()
235 * be set only after DTO is enabled in dccg314_set_dtbclk_dto()
340 /* turn off the DTO and leave phase/modulo at max */ in dccg314_dpp_root_clock_control()
346 /* turn on the DTO to generate a 0hz clock */ in dccg314_dpp_root_clock_control()
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dccg/dcn32/
Ddcn32_dccg.c209 /* DTO Output Rate / Pixel Rate = 1/4 */ in dccg32_set_dtbclk_dto()
232 /* The recommended programming sequence to enable DTBCLK DTO to generate in dccg32_set_dtbclk_dto()
233 * valid pixel HPO DPSTREAM ENCODER, specifies that DTO source select should in dccg32_set_dtbclk_dto()
234 * be set only after DTO is enabled in dccg32_set_dtbclk_dto()
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dccg/dcn35/
Ddcn35_dccg.c80 DPP_DCCG_DTO, // Functional clock selected is DTO tuned DPPCLK
132 DSC_DTO_TUNED_CK_GPU_DISCLK_3, // DTO divided clock selected as functional clock
1032 /* Switch DPP clock to DTO */ in dccg35_enable_dpp_clk_new()
1149 * Do not update the DPPCLK DTO if the clock is stopped. in dccg35_update_dpp_dto()
1355 /* DTO Output Rate / Pixel Rate = 1/4 */ in dccg35_set_dtbclk_dto()
1393 /* The recommended programming sequence to enable DTBCLK DTO to generate in dccg35_set_dtbclk_dto()
1394 * valid pixel HPO DPSTREAM ENCODER, specifies that DTO source select should in dccg35_set_dtbclk_dto()
1395 * be set only after DTO is enabled. in dccg35_set_dtbclk_dto()
1646 /* turn off the DTO and leave phase/modulo at max */ in dccg35_dpp_root_clock_control()
1653 /* turn on the DTO to generate a 0hz clock */ in dccg35_dpp_root_clock_control()
[all …]
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dccg/dcn31/
Ddcn31_dccg.c52 * Do not update the DPPCLK DTO if the clock is stopped. in dccg31_update_dpp_dto()
360 //DTO must be enabled to generate a 0 Hz clock output in dccg31_disable_dscclk()
404 //Disable DTO in dccg31_enable_dscclk()
593 /* The recommended programming sequence to enable DTBCLK DTO to generate in dccg31_set_dtbclk_dto()
594 * valid pixel HPO DPSTREAM ENCODER, specifies that DTO source select should in dccg31_set_dtbclk_dto()
595 * be set only after DTO is enabled in dccg31_set_dtbclk_dto()
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dccg/dcn21/
Ddcn21_dccg.c57 * program DPP DTO phase and modulo as below in dccg21_update_dpp_dto()
82 * DTO should be on to divide down un-used in dccg21_update_dpp_dto()
/linux-6.14.4/drivers/mmc/host/
Domap_hsmmc.c78 #define DTO 0xe macro
547 regval = regval | (clkdiv << 6) | (DTO << 16); in omap_hsmmc_set_clock()
938 "CTO" , "CCRC", "CEB", "CIE", "DTO" , "DCRC", "DEB" , "---" , in omap_hsmmc_dbg_report_irq()
1300 uint32_t reg, clkd, dto = 0; in set_data_timeout() local
1312 dto += 1; in set_data_timeout()
1315 dto = 31 - dto; in set_data_timeout()
1317 if (timeout && dto) in set_data_timeout()
1318 dto += 1; in set_data_timeout()
1319 if (dto >= 13) in set_data_timeout()
1320 dto -= 13; in set_data_timeout()
[all …]
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn201/
Ddcn201_clk_mgr.c159 // if clock is being lowered, increase DTO before lowering refclk in dcn201_update_clocks()
163 // if clock is being raised, increase refclk before lowering DTO in dcn201_update_clocks()
/linux-6.14.4/drivers/infiniband/ulp/iser/
Diser_initiator.c44 * dto descriptor. Data size is stored in
85 * dto descriptor. Data size is stored in
355 /* build the tx desc regd header and add it to the tx desc dto */ in iser_send_command()
482 /* build the tx desc regd header and add it to the tx desc dto */ in iser_send_control()
/linux-6.14.4/drivers/gpu/drm/amd/display/include/
Daudio_types.h77 /* PLL information required for AZALIA DTO calculation */
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/
Ddcn32_clk_mgr.c278 /* use mask to program DTO once per tg */ in dcn32_update_clocks_update_dtb_dto()
292 /* Since DPPCLK request to PMFW needs to be exact (due to DPP DTO programming),
295 * refclk and DPP DTO to not match up.
813 /* if clock is being lowered, increase DTO before lowering refclk */ in dcn32_update_clocks()
827 /* if clock is being raised, increase refclk before lowering DTO */ in dcn32_update_clocks()
831 * that we do not lower dto when it is not safe to lower. We do not need to in dcn32_update_clocks()
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn30/
Ddcn30_clk_mgr.c302 /* if clock is being lowered, increase DTO before lowering refclk */ in dcn3_update_clocks()
306 /* if clock is being raised, increase refclk before lowering DTO */ in dcn3_update_clocks()
310 * that we do not lower dto when it is not safe to lower. We do not need to in dcn3_update_clocks()
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn20/
Ddcn20_clk_mgr.c323 // if clock is being lowered, increase DTO before lowering refclk in dcn2_update_clocks()
327 // if clock is being raised, increase refclk before lowering DTO in dcn2_update_clocks()
387 * So take the higher value since the DPP DTO is typically programmed in dcn2_update_clocks_fpga()
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn10/
Drv1_clk_mgr_vbios_smu.c155 /* TODO: add code for programing DP DTO, currently this is down by command table */ in rv1_vbios_smu_set_dprefclk()
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/clk_mgr/dce100/
Ddce_clk_mgr.c102 * (DP DTO / DP Audio DTO and DP GTC)
/linux-6.14.4/Documentation/devicetree/bindings/fpga/
Dfpga-region.yaml140 The intended use is that a Device Tree overlay (DTO) can be used to reprogram an
145 Region, the FPGA already has been programmed. A DTO that targets an FPGA Region
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn21/
Drn_clk_mgr.c214 // increase per DPP DTO before lowering global dppclk with requested dppclk in rn_update_clocks()
224 //update dpp dto with actual dpp clk. in rn_update_clocks()
232 // increase global DPPCLK before lowering per DPP DTO in rn_update_clocks()
Drn_clk_mgr_vbios_smu.c176 /* TODO: add code for programing DP DTO, currently this is down by command table */ in rn_vbios_smu_set_dprefclk()
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/bios/dce110/
Dcommand_table_helper_dce110.c194 /* When programming DP DTO PLL ID should be invalid */ in clock_source_id_to_atom()
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/bios/dce80/
Dcommand_table_helper_dce80.c136 /* When programming DP DTO PLL ID should be invalid */ in clock_source_id_to_atom()
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/bios/dce60/
Dcommand_table_helper_dce60.c136 /* When programming DP DTO PLL ID should be invalid */ in clock_source_id_to_atom()
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/
Ddcn301_smu.c171 /* TODO: add code for programing DP DTO, currently this is down by command table */ in dcn301_smu_set_dprefclk()
/linux-6.14.4/drivers/media/dvb-frontends/
Dl64781.c227 l64781_readreg (state, 0x01); /* dto. */ in apply_frontend_param()
357 l64781_readreg (state, 0x01); /* dto. */ in l64781_read_status()
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn316/
Ddcn316_clk_mgr.c225 // increase per DPP DTO before lowering global dppclk in dcn316_update_clocks()
229 // increase global DPPCLK before lowering per DPP DTO in dcn316_update_clocks()

123