Home
last modified time | relevance | path

Searched full:eclk (Results 1 – 25 of 98) sorted by relevance

1234

/kernel/linux/linux-6.6/drivers/media/i2c/
Dov02a10.c107 struct clk *eclk; member
135 * eclk 24Mhz
412 ret = clk_prepare_enable(ov02a10->eclk); in ov02a10_power_on()
414 dev_err(dev, "failed to enable eclk\n"); in ov02a10_power_on()
442 clk_disable_unprepare(ov02a10->eclk); in ov02a10_power_on()
454 clk_disable_unprepare(ov02a10->eclk); in ov02a10_power_off()
886 ov02a10->eclk = devm_clk_get(dev, "eclk"); in ov02a10_probe()
887 if (IS_ERR(ov02a10->eclk)) in ov02a10_probe()
888 return dev_err_probe(dev, PTR_ERR(ov02a10->eclk), in ov02a10_probe()
889 "failed to get eclk\n"); in ov02a10_probe()
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/
Daspeed-video.txt13 - clock-names: "vclk" and "eclk"
29 clock-names = "vclk", "eclk";
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/media/
Daspeed-video.txt13 - clock-names: "vclk" and "eclk"
29 clock-names = "vclk", "eclk";
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/media/i2c/
Dovti,ov02a10.yaml37 - const: eclk
41 Frequency of the eclk clock in Hz.
135 clock-names = "eclk";
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/mtd/
Drenesas-nandc.yaml37 - const: eclk
62 clock-names = "hclk", "eclk";
/kernel/linux/linux-5.10/drivers/gpu/drm/exynos/
Dexynos7_drm_decon.c49 struct clk *eclk; member
711 ctx->eclk = devm_clk_get(dev, "decon0_eclk"); in decon_probe()
712 if (IS_ERR(ctx->eclk)) { in decon_probe()
714 ret = PTR_ERR(ctx->eclk); in decon_probe()
787 clk_disable_unprepare(ctx->eclk); in exynos7_decon_suspend()
813 ret = clk_prepare_enable(ctx->eclk); in exynos7_decon_resume()
815 DRM_DEV_ERROR(dev, "Failed to prepare_enable the eclk [%d]\n", in exynos7_decon_resume()
830 clk_disable_unprepare(ctx->eclk); in exynos7_decon_resume()
/kernel/linux/linux-6.6/drivers/gpu/drm/exynos/
Dexynos7_drm_decon.c49 struct clk *eclk; member
716 ctx->eclk = devm_clk_get(dev, "decon0_eclk"); in decon_probe()
717 if (IS_ERR(ctx->eclk)) { in decon_probe()
719 ret = PTR_ERR(ctx->eclk); in decon_probe()
786 clk_disable_unprepare(ctx->eclk); in exynos7_decon_suspend()
812 ret = clk_prepare_enable(ctx->eclk); in exynos7_decon_resume()
814 DRM_DEV_ERROR(dev, "Failed to prepare_enable the eclk [%d]\n", in exynos7_decon_resume()
829 clk_disable_unprepare(ctx->eclk); in exynos7_decon_resume()
/kernel/linux/linux-6.6/arch/arm/boot/dts/calxeda/
Decx-common.dtsi42 clocks = <&eclk>;
180 eclk: eclk { label
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Decx-common.dtsi42 clocks = <&eclk>;
180 eclk: eclk { label
/kernel/linux/linux-5.10/drivers/media/platform/
Daspeed-video.c211 struct clk *eclk; member
523 clk_disable(video->eclk); in aspeed_video_off()
536 clk_enable(video->eclk); in aspeed_video_on()
1632 video->eclk = devm_clk_get(dev, "eclk"); in aspeed_video_init()
1633 if (IS_ERR(video->eclk)) { in aspeed_video_init()
1634 dev_err(dev, "Unable to get ECLK\n"); in aspeed_video_init()
1635 return PTR_ERR(video->eclk); in aspeed_video_init()
1638 rc = clk_prepare(video->eclk); in aspeed_video_init()
1676 clk_unprepare(video->eclk); in aspeed_video_init()
1728 clk_unprepare(video->eclk); in aspeed_video_probe()
[all …]
/kernel/linux/linux-6.6/drivers/clk/
Dclk-aspeed.c49 [ASPEED_CLK_GATE_ECLK] = { 0, 6, "eclk-gate", "eclk", 0 }, /* Video Engine */
515 hw = clk_hw_register_mux(dev, "eclk-mux", eclk_parent_names, in aspeed_clk_probe()
523 hw = clk_hw_register_divider_table(dev, "eclk", "eclk-mux", 0, in aspeed_clk_probe()
Dclk-aspeed.h73 * @eclk_div_table: Divider lookup table for ECLK
/kernel/linux/linux-5.10/drivers/clk/
Dclk-aspeed.c49 [ASPEED_CLK_GATE_ECLK] = { 0, 6, "eclk-gate", "eclk", 0 }, /* Video Engine */
515 hw = clk_hw_register_mux(dev, "eclk-mux", eclk_parent_names, in aspeed_clk_probe()
523 hw = clk_hw_register_divider_table(dev, "eclk", "eclk-mux", 0, in aspeed_clk_probe()
Dclk-aspeed.h73 * @eclk_div_table: Divider lookup table for ECLK
/kernel/linux/linux-6.6/drivers/media/platform/aspeed/
Daspeed-video.c287 struct clk *eclk; member
664 clk_disable(video->eclk); in aspeed_video_off()
677 clk_enable(video->eclk); in aspeed_video_on()
2100 video->eclk = devm_clk_get(dev, "eclk"); in aspeed_video_init()
2101 if (IS_ERR(video->eclk)) { in aspeed_video_init()
2102 dev_err(dev, "Unable to get ECLK\n"); in aspeed_video_init()
2103 return PTR_ERR(video->eclk); in aspeed_video_init()
2106 rc = clk_prepare(video->eclk); in aspeed_video_init()
2146 clk_unprepare(video->eclk); in aspeed_video_init()
2197 clk_unprepare(video->eclk); in aspeed_video_probe()
[all …]
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/
Drenesas-nand-controller.c1322 struct clk *eclk; in rnandc_probe() local
1345 eclk = clk_get(&pdev->dev, "eclk"); in rnandc_probe()
1346 if (IS_ERR(eclk)) { in rnandc_probe()
1347 ret = PTR_ERR(eclk); in rnandc_probe()
1351 rnandc->ext_clk_rate = clk_get_rate(eclk); in rnandc_probe()
1352 clk_put(eclk); in rnandc_probe()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
Dhwmgr_ppt.h61 uint32_t eclk; /* VCE clock */ member
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
Dhwmgr_ppt.h61 uint32_t eclk; /* VCE clock */ member
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/knightslanding/
Duncore-memory.json43 "BriefDescription": "ECLK count",
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
Dsmu7.h46 #define SMU7_MAX_LEVELS_VCE 8 // ECLK levels for VCE.
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
Dsmu7.h46 #define SMU7_MAX_LEVELS_VCE 8 // ECLK levels for VCE.
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/inc/
Dsmu7.h46 #define SMU7_MAX_LEVELS_VCE 8 // ECLK levels for VCE.
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/inc/
Dsmu7.h46 #define SMU7_MAX_LEVELS_VCE 8 // ECLK levels for VCE.
/kernel/linux/linux-5.10/arch/mips/cavium-octeon/executive/
Dcvmx-helper-jtag.c59 * Clock divider for QLM JTAG operations. eclk is divided by in cvmx_helper_qlm_jtag_init()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/
Ddm_services_types.h65 struct dm_pp_clock_range eclk; member

1234