Home
last modified time | relevance | path

Searched +full:artpec6 +full:- +full:clkctrl (Results 1 – 2 of 2) sorted by relevance

/linux/arch/arm/boot/dts/axis/
H A Dartpec6.dtsi2 * Device Tree Source for the Axis ARTPEC-6 SoC
4 * This file is dual-licensed: you can use it either under the terms
43 #include <dt-bindings/interrupt-controller/arm-gic.h>
44 #include <dt-bindings/dma/nbpfaxi.h>
45 #include <dt-bindings/clock/axis,artpec6-clkctrl.h>
48 #address-cells = <1>;
49 #size-cells = <1>;
50 compatible = "axis,artpec6";
51 interrupt-parent = <&intc>;
54 #address-cells = <1>;
[all …]
/linux/drivers/clk/axis/
H A Dclk-artpec6.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * ARTPEC-6 clock initialization
5 * Copyright 2015-2016 Axis Communications AB.
8 #include <linux/clk-provider.h>
15 #include <dt-bindings/clock/axis,artpec6-clkctrl.h>
46 i = of_property_match_string(np, "clock-names", "sys_refclk"); in of_artpec6_clkctrl_setup()
56 clks = clkdata->clk_table; in of_artpec6_clkctrl_setup()
59 clks[i] = ERR_PTR(-EPROBE_DEFER); in of_artpec6_clkctrl_setup()
61 clkdata->syscon_base = of_iomap(np, 0); in of_artpec6_clkctrl_setup()
62 BUG_ON(clkdata->syscon_base == NULL); in of_artpec6_clkctrl_setup()
[all …]