Lines Matching +full:meson8 +full:- +full:ddr +full:- +full:clkc
1 // SPDX-License-Identifier: GPL-2.0+
3 * Amlogic Meson8 DDR clock controller
8 #include <dt-bindings/clock/meson8-ddr-clkc.h>
10 #include <linux/clk-provider.h>
13 #include "clk-regmap.h"
14 #include "clk-pll.h"
111 regmap = devm_regmap_init_mmio(&pdev->dev, base, in meson8_ddr_clkc_probe()
118 meson8_ddr_clk_regmaps[i]->map = regmap; in meson8_ddr_clkc_probe()
124 ret = devm_clk_hw_register(&pdev->dev, hw); in meson8_ddr_clkc_probe()
126 dev_err(&pdev->dev, "Clock registration failed\n"); in meson8_ddr_clkc_probe()
131 return devm_of_clk_add_hw_provider(&pdev->dev, of_clk_hw_onecell_get, in meson8_ddr_clkc_probe()
136 { .compatible = "amlogic,meson8-ddr-clkc" },
137 { .compatible = "amlogic,meson8b-ddr-clkc" },
144 .name = "meson8-ddr-clkc",