Searched +full:sun6i +full:- +full:a31 +full:- +full:ar100 +full:- +full:clk (Results 1 – 6 of 6) sorted by relevance
/Linux-v6.1/Documentation/devicetree/bindings/mfd/ |
D | allwinner,sun6i-a31-prcm.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/mfd/allwinner,sun6i-a31-prcm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Allwinner A31 PRCM 10 - Chen-Yu Tsai <wens@csie.org> 11 - Maxime Ripard <mripard@kernel.org> 17 const: allwinner,sun6i-a31-prcm 23 "^.*_(clk|rst)$": 30 - allwinner,sun4i-a10-mod0-clk [all …]
|
D | allwinner,sun8i-a23-prcm.yaml | 1 # SPDX-License-Identifier: GPL-2.0+ 3 --- 4 $id: http://devicetree.org/schemas/mfd/allwinner,sun8i-a23-prcm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Chen-Yu Tsai <wens@csie.org> 11 - Maxime Ripard <mripard@kernel.org> 17 const: allwinner,sun8i-a23-prcm 23 "^.*(clk|rst|codec).*$": 30 - fixed-factor-clock 31 - allwinner,sun8i-a23-apb0-clk [all …]
|
/Linux-v6.1/drivers/mfd/ |
D | sun6i-prcm.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Author: Boris BREZILLON <boris.brezillon@free-electrons.com> 48 .name = "sun6i-a31-ar100-clk", 49 .of_compatible = "allwinner,sun6i-a31-ar100-clk", 54 .name = "sun6i-a31-apb0-clk", 55 .of_compatible = "allwinner,sun6i-a31-apb0-clk", 60 .name = "sun6i-a31-apb0-gates-clk", 61 .of_compatible = "allwinner,sun6i-a31-apb0-gates-clk", 66 .name = "sun6i-a31-ir-clk", 67 .of_compatible = "allwinner,sun4i-a10-mod0-clk", [all …]
|
/Linux-v6.1/drivers/clk/sunxi/ |
D | clk-sun6i-ar100.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Author: Boris BREZILLON <boris.brezillon@free-electrons.com> 7 * Allwinner A31 AR100 clock driver 11 #include <linux/clk-provider.h> 17 #include "clk-factors.h" 20 * sun6i_get_ar100_factors - Calculates factors p, m for AR100 22 * AR100 rate is calculated as follows 31 if (req->rate > req->parent_rate) in sun6i_get_ar100_factors() 32 req->rate = req->parent_rate; in sun6i_get_ar100_factors() 34 div = DIV_ROUND_UP(req->parent_rate, req->rate); in sun6i_get_ar100_factors() [all …]
|
/Linux-v6.1/arch/arm/boot/dts/ |
D | sun6i-a31.dtsi | 4 * Maxime Ripard <maxime.ripard@free-electrons.com> 6 * This file is dual-licensed: you can use it either under the terms 45 #include <dt-bindings/interrupt-controller/arm-gic.h> 46 #include <dt-bindings/thermal/thermal.h> 48 #include <dt-bindings/clock/sun6i-a31-ccu.h> 49 #include <dt-bindings/clock/sun6i-rtc.h> 50 #include <dt-bindings/reset/sun6i-a31-ccu.h> 53 interrupt-parent = <&gic>; 54 #address-cells = <1>; 55 #size-cells = <1>; [all …]
|
D | sun8i-a23-a33.dtsi | 2 * Copyright 2014 Chen-Yu Tsai 4 * Chen-Yu Tsai <wens@csie.org> 6 * This file is dual-licensed: you can use it either under the terms 45 #include <dt-bindings/interrupt-controller/arm-gic.h> 47 #include <dt-bindings/clock/sun6i-rtc.h> 48 #include <dt-bindings/clock/sun8i-a23-a33-ccu.h> 49 #include <dt-bindings/reset/sun8i-a23-a33-ccu.h> 52 interrupt-parent = <&gic>; 53 #address-cells = <1>; 54 #size-cells = <1>; [all …]
|