| /kernel/linux/linux-6.6/drivers/media/i2c/ |
| D | ov02a10.c | 107 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/ |
| D | aspeed-video.txt | 13 - clock-names: "vclk" and "eclk" 29 clock-names = "vclk", "eclk";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/media/ |
| D | aspeed-video.txt | 13 - clock-names: "vclk" and "eclk" 29 clock-names = "vclk", "eclk";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/media/i2c/ |
| D | ovti,ov02a10.yaml | 37 - const: eclk 41 Frequency of the eclk clock in Hz. 135 clock-names = "eclk";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/mtd/ |
| D | renesas-nandc.yaml | 37 - const: eclk 62 clock-names = "hclk", "eclk";
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/exynos/ |
| D | exynos7_drm_decon.c | 49 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/ |
| D | exynos7_drm_decon.c | 49 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/ |
| D | ecx-common.dtsi | 42 clocks = <&eclk>; 180 eclk: eclk { label
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | ecx-common.dtsi | 42 clocks = <&eclk>; 180 eclk: eclk { label
|
| /kernel/linux/linux-5.10/drivers/media/platform/ |
| D | aspeed-video.c | 211 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/ |
| D | clk-aspeed.c | 49 [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()
|
| D | clk-aspeed.h | 73 * @eclk_div_table: Divider lookup table for ECLK
|
| /kernel/linux/linux-5.10/drivers/clk/ |
| D | clk-aspeed.c | 49 [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()
|
| D | clk-aspeed.h | 73 * @eclk_div_table: Divider lookup table for ECLK
|
| /kernel/linux/linux-6.6/drivers/media/platform/aspeed/ |
| D | aspeed-video.c | 287 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/ |
| D | renesas-nand-controller.c | 1322 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/ |
| D | hwmgr_ppt.h | 61 uint32_t eclk; /* VCE clock */ member
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
| D | hwmgr_ppt.h | 61 uint32_t eclk; /* VCE clock */ member
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/knightslanding/ |
| D | uncore-memory.json | 43 "BriefDescription": "ECLK count",
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
| D | smu7.h | 46 #define SMU7_MAX_LEVELS_VCE 8 // ECLK levels for VCE.
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
| D | smu7.h | 46 #define SMU7_MAX_LEVELS_VCE 8 // ECLK levels for VCE.
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/inc/ |
| D | smu7.h | 46 #define SMU7_MAX_LEVELS_VCE 8 // ECLK levels for VCE.
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/inc/ |
| D | smu7.h | 46 #define SMU7_MAX_LEVELS_VCE 8 // ECLK levels for VCE.
|
| /kernel/linux/linux-5.10/arch/mips/cavium-octeon/executive/ |
| D | cvmx-helper-jtag.c | 59 * 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/ |
| D | dm_services_types.h | 65 struct dm_pp_clock_range eclk; member
|