Searched +full:sun6i +full:- +full:a31 +full:- +full:prcm (Results 1 – 11 of 11) 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 30 - allwinner,sun4i-a10-mod0-clk 31 - allwinner,sun6i-a31-apb0-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# 7 title: Allwinner A23 PRCM 10 - Chen-Yu Tsai <wens@csie.org> 11 - Maxime Ripard <mripard@kernel.org> 17 const: allwinner,sun8i-a23-prcm 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> 7 * Allwinner PRCM (Power/Reset/Clock Management) driver 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", [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/reset/ |
D | allwinner,sun6i-a31-clock-reset.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/reset/allwinner,sun6i-a31-clock-reset.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Allwinner A31 Peripheral Reset Controller 10 - Chen-Yu Tsai <wens@csie.org> 11 - Maxime Ripard <mripard@kernel.org> 20 - allwinner,sun6i-a31-ahb1-reset 21 - allwinner,sun6i-a31-clock-reset 23 # The PRCM on the A31 and A23 will have the reg property missing, [all …]
|
/Linux-v6.1/arch/arm/mach-sunxi/ |
D | platsmp.c | 1 // SPDX-License-Identifier: GPL-2.0 7 * Maxime Ripard <maxime.ripard@free-electrons.com> 10 * Copyright (C) 2012-2013 Allwinner Ltd. 44 node = of_find_compatible_node(NULL, NULL, "allwinner,sun6i-a31-prcm"); in sun6i_smp_prepare_cpus() 46 pr_err("Missing A31 PRCM node in the device tree\n"); in sun6i_smp_prepare_cpus() 53 pr_err("Couldn't map A31 PRCM registers\n"); in sun6i_smp_prepare_cpus() 58 "allwinner,sun6i-a31-cpuconfig"); in sun6i_smp_prepare_cpus() 60 pr_err("Missing A31 CPU config node in the device tree\n"); in sun6i_smp_prepare_cpus() 67 pr_err("Couldn't map A31 CPU config registers\n"); in sun6i_smp_prepare_cpus() 78 return -EFAULT; in sun6i_smp_boot_secondary() [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/sound/ |
D | allwinner,sun4i-a10-codec.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/sound/allwinner,sun4i-a10-codec.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Chen-Yu Tsai <wens@csie.org> 11 - Maxime Ripard <mripard@kernel.org> 14 "#sound-dai-cells": 19 - allwinner,sun4i-a10-codec 20 - allwinner,sun6i-a31-codec 21 - allwinner,sun7i-a20-codec [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/pinctrl/ |
D | allwinner,sun4i-a10-pinctrl.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/allwinner,sun4i-a10-pinctrl.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Chen-Yu Tsai <wens@csie.org> 11 - Maxime Ripard <mripard@kernel.org> 14 "#gpio-cells": 21 "#interrupt-cells": 30 - allwinner,sun4i-a10-pinctrl 31 - allwinner,sun5i-a10s-pinctrl [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 | sun9i-a80.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/sun9i-a80-ccu.h> 48 #include <dt-bindings/clock/sun9i-a80-de.h> 49 #include <dt-bindings/clock/sun9i-a80-usb.h> 50 #include <dt-bindings/reset/sun9i-a80-ccu.h> 51 #include <dt-bindings/reset/sun9i-a80-de.h> 52 #include <dt-bindings/reset/sun9i-a80-usb.h> [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 …]
|
D | sun8i-a83t.dtsi | 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/sun8i-a83t-ccu.h> 48 #include <dt-bindings/clock/sun8i-de2.h> 49 #include <dt-bindings/clock/sun8i-r-ccu.h> 50 #include <dt-bindings/reset/sun8i-a83t-ccu.h> 51 #include <dt-bindings/reset/sun8i-de2.h> 52 #include <dt-bindings/reset/sun8i-r-ccu.h> 53 #include <dt-bindings/thermal/thermal.h> 56 interrupt-parent = <&gic>; [all …]
|