Home
last modified time | relevance | path

Searched full:memclk (Results 1 – 25 of 68) sorted by relevance

123

/kernel/linux/linux-6.6/drivers/memory/
Dpl353-smc.c20 * @memclk: Pointer to the peripheral clock
24 struct clk *memclk; member
32 clk_disable(pl353_smc->memclk); in pl353_smc_suspend()
49 ret = clk_enable(pl353_smc->memclk); in pl353_smc_resume()
90 pl353_smc->memclk = devm_clk_get(&adev->dev, "memclk"); in pl353_smc_probe()
91 if (IS_ERR(pl353_smc->memclk)) { in pl353_smc_probe()
92 dev_err(&adev->dev, "memclk clock not found.\n"); in pl353_smc_probe()
93 return PTR_ERR(pl353_smc->memclk); in pl353_smc_probe()
102 err = clk_prepare_enable(pl353_smc->memclk); in pl353_smc_probe()
131 clk_disable_unprepare(pl353_smc->memclk); in pl353_smc_probe()
[all …]
/kernel/linux/linux-5.10/drivers/memory/
Dpl353-smc.c83 * @memclk: Pointer to the peripheral clock
87 struct clk *memclk; member
272 clk_disable(pl353_smc->memclk); in pl353_smc_suspend()
289 ret = clk_enable(pl353_smc->memclk); in pl353_smc_resume()
376 pl353_smc->memclk = devm_clk_get(&adev->dev, "memclk"); in pl353_smc_probe()
377 if (IS_ERR(pl353_smc->memclk)) { in pl353_smc_probe()
378 dev_err(&adev->dev, "memclk clock not found.\n"); in pl353_smc_probe()
379 return PTR_ERR(pl353_smc->memclk); in pl353_smc_probe()
388 err = clk_prepare_enable(pl353_smc->memclk); in pl353_smc_probe()
424 clk_disable_unprepare(pl353_smc->memclk); in pl353_smc_probe()
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/inc/hw/
Dclk_mgr.h280 * Send message to PMFW to set hard min memclk frequency
286 /* Send message to PMFW to set hard max memclk frequency to highest DPM */
289 /* Custom set a memclk freq range*/
293 /* Get current memclk states from PMFW, update relevant structures */
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/memory-controllers/
Dpl353-smc.txt10 - clock-names : List of input clock names - "memclk", "apb_pclk"
26 clock-names = "memclk", "apb_pclk";
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/inc/hw/
Dclk_mgr.h251 * Send message to PMFW to set hard min memclk frequency
257 /* Send message to PMFW to set hard max memclk frequency to highest DPM */
260 /* Get current memclk states from PMFW, update relevant structures */
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/memory-controllers/
Darm,pl35x-smc.yaml134 - const: memclk
142 clock-names = "memclk", "apb_pclk";
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/
Dvg_clk_mgr.c588 bw_params->clk_table.entries[i].memclk_mhz = clock_table->DfPstateTable[j].memclk; in vg_clk_mgr_helper_populate_bw_params()
593 bw_params->clk_table.entries[i].memclk_mhz = clock_table->DfPstateTable[j].memclk; in vg_clk_mgr_helper_populate_bw_params()
629 { .fclk = 400, .memclk = 400, .voltage = 2800 },
630 { .fclk = 400, .memclk = 400, .voltage = 2800 },
631 { .fclk = 400, .memclk = 400, .voltage = 2800 },
632 { .fclk = 400, .memclk = 400, .voltage = 2800 }
Ddcn301_smu.h33 uint32_t memclk; member
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/mtd/
Darm,pl353-nand-r2p1.yaml38 clock-names = "memclk", "apb_pclk";
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn30/
Ddcn30_clk_mgr.c375 /* Set min memclk to minimum, either constrained by the current mode or DPM0 */
391 /* Set max memclk to highest DPM value */
403 /* Get current memclk states, update bounding box */
412 /* Refresh memclk states */ in dcn3_get_memclk_states_from_smu()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn30/
Ddcn30_clk_mgr.c354 /* Set min memclk to minimum, either constrained by the current mode or DPM0 */
375 /* Set max memclk to highest DPM value */
405 /* Get current memclk states, update bounding box */
414 /* Refresh memclk states */ in dcn3_get_memclk_states_from_smu()
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/asm-arm/asm/
Dsetup.h106 struct tag_memclk memclk; member
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn315/
Ddcn315_clk_mgr.c504 bw_params->clk_table.entries[i].memclk_mhz = clock_table->DfPstateTable[max_pstate].MemClk; in dcn315_clk_mgr_helper_populate_bw_params()
516 bw_params->clk_table.entries[i].memclk_mhz = clock_table->DfPstateTable[0].MemClk; in dcn315_clk_mgr_helper_populate_bw_params()
700 "smu_dpm_clks.dpm_clks->DfPstateTable[%d].MemClk= %d\n" in dcn315_clk_mgr_construct()
703 i, smu_dpm_clks.dpm_clks->DfPstateTable[i].MemClk, in dcn315_clk_mgr_construct()
Ddcn315_smu.h63 uint32_t MemClk; member
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn314/
Ddcn314_smu.h41 uint32_t MemClk; member
Ddcn314_clk_mgr.c623 bw_params->clk_table.entries[i].memclk_mhz = clock_table->DfPstateTable[min_pstate].MemClk; in dcn314_clk_mgr_helper_populate_bw_params()
639 bw_params->clk_table.entries[i].memclk_mhz = clock_table->DfPstateTable[max_pstate].MemClk; in dcn314_clk_mgr_helper_populate_bw_params()
823 "smu_dpm_clks.dpm_clks->DfPstateTable[%d].MemClk= %d\n" in dcn314_clk_mgr_construct()
826 i, smu_dpm_clks.dpm_clks->DfPstateTable[i].MemClk, in dcn314_clk_mgr_construct()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/
Ddcn32_clk_mgr.c796 /* Set min memclk to minimum, either constrained by the current mode or DPM0 */
817 /* Set max memclk to highest DPM value */
828 /* Get current memclk states, update bounding box */
838 /* Refresh memclk and fclk states */ in dcn32_get_memclk_states_from_smu()
845 /* memclk must have at least one level */ in dcn32_get_memclk_states_from_smu()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/
Dsmu13_driver_if_v13_0_5.h79 uint32_t MemClk; member
Dsmu13_driver_if_yellow_carp.h113 uint32_t MemClk; member
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn316/
Ddcn316_smu.h69 uint32_t MemClk; member
/kernel/linux/linux-5.10/arch/arm/include/uapi/asm/
Dsetup.h168 struct tag_memclk memclk; member
/kernel/linux/linux-6.6/arch/arm/include/uapi/asm/
Dsetup.h168 struct tag_memclk memclk; member
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/asm-arm/asm/
Dsetup.h117 struct tag_memclk memclk; member
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/asm-arm/asm/
Dsetup.h117 struct tag_memclk memclk; member
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/
Ddcn31_clk_mgr.c595 bw_params->clk_table.entries[i].memclk_mhz = clock_table->DfPstateTable[j].MemClk; in dcn31_clk_mgr_helper_populate_bw_params()
781 "smu_dpm_clks.dpm_clks->DfPstateTable[%d].MemClk= %d\n" in dcn31_clk_mgr_construct()
784 i, smu_dpm_clks.dpm_clks->DfPstateTable[i].MemClk, in dcn31_clk_mgr_construct()

123