Searched +full:sun6i +full:- +full:a31 +full:- +full:prcm (Results 1 – 19 of 19) sorted by relevance
1 # SPDX-License-Identifier: GPL-2.03 ---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 Device Tree Bindings10 - Chen-Yu Tsai <wens@csie.org>11 - Maxime Ripard <mripard@kernel.org>17 const: allwinner,sun6i-a31-prcm29 - allwinner,sun4i-a10-mod0-clk30 - allwinner,sun6i-a31-apb0-clk[all …]
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 Device Tree Bindings10 - Chen-Yu Tsai <wens@csie.org>11 - Maxime Ripard <mripard@kernel.org>17 const: allwinner,sun8i-a23-prcm29 - fixed-factor-clock30 - allwinner,sun8i-a23-apb0-clk[all …]
1 // SPDX-License-Identifier: GPL-2.0-only5 * Author: Boris BREZILLON <boris.brezillon@free-electrons.com>7 * Allwinner PRCM (Power/Reset/Clock Management) driver68 .name = "sun6i-a31-ar100-clk",69 .of_compatible = "allwinner,sun6i-a31-ar100-clk",74 .name = "sun6i-a31-apb0-clk",75 .of_compatible = "allwinner,sun6i-a31-apb0-clk",80 .name = "sun6i-a31-apb0-gates-clk",81 .of_compatible = "allwinner,sun6i-a31-apb0-gates-clk",86 .name = "sun6i-a31-ir-clk",[all …]
1 # SPDX-License-Identifier: GPL-2.03 ---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 Device Tree Bindings10 - Chen-Yu Tsai <wens@csie.org>11 - Maxime Ripard <mripard@kernel.org>20 - allwinner,sun6i-a31-ahb1-reset21 - allwinner,sun6i-a31-clock-reset23 # The PRCM on the A31 and A23 will have the reg property missing,[all …]
6 * Maxime Ripard <maxime.ripard@free-electrons.com>9 * Copyright (C) 2012-2013 Allwinner Ltd.46 node = of_find_compatible_node(NULL, NULL, "allwinner,sun6i-a31-prcm"); in sun6i_smp_prepare_cpus()48 pr_err("Missing A31 PRCM node in the device tree\n"); in sun6i_smp_prepare_cpus()55 pr_err("Couldn't map A31 PRCM registers\n"); in sun6i_smp_prepare_cpus()60 "allwinner,sun6i-a31-cpuconfig"); in sun6i_smp_prepare_cpus()62 pr_err("Missing A31 CPU config node in the device tree\n"); in sun6i_smp_prepare_cpus()69 pr_err("Couldn't map A31 CPU config registers\n"); in sun6i_smp_prepare_cpus()80 return -EFAULT; in sun6i_smp_boot_secondary()104 /* Clear CPU power-off gating */ in sun6i_smp_boot_secondary()[all …]
1 # SPDX-License-Identifier: GPL-2.03 ---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-codec20 - allwinner,sun6i-a31-codec21 - allwinner,sun7i-a20-codec[all …]
2 * Sunxi A31 Power Management Unit5 * http://linux-sunxi.org7 * Based on sun6i sources and earlier U-Boot Allwinner A10 SPL work9 * (C) Copyright 2006-201314 * SPDX-License-Identifier: GPL-2.0+21 #include <asm/arch/prcm.h>27 struct sunxi_prcm_reg *prcm = in prcm_apb0_enable() local31 setbits_le32(&prcm->apb0_gate, flags); in prcm_apb0_enable()34 setbits_le32(&prcm->apb0_reset, flags); in prcm_apb0_enable()39 struct sunxi_prcm_reg *prcm = in prcm_apb0_disable() local[all …]
2 * Sunxi A31 Power Management Unit5 * http://linux-sunxi.org7 * Based on sun6i sources and earlier U-Boot Allwiner A10 SPL work9 * (C) Copyright 2006-201314 * SPDX-License-Identifier: GPL-2.0+23 #include <asm/arch/prcm.h>31 /* Enable p2wi and PIO clk, and de-assert their resets */ in p2wi_init()38 writel(P2WI_CTRL_RESET, &p2wi->ctrl); in p2wi_init()41 &p2wi->cc); in p2wi_init()53 &p2wi->pm); in p2wi_change_to_p2wi_mode()[all …]
4 default "arch/arm/cpu/armv7/sunxi/u-boot-spl.lds" if !ARM6412 ---help---24 ---help---26 as the original A10 (mach-sun4i).30 ---help---31 Select this for sunxi SoCs which have sun6i like periphery, like37 ---help---40 not have official open-source DRAM initialization code, but can46 ---help---48 have only 16-bit memory buswidth.[all …]
2 * Copyright 2014 Chen-Yu Tsai4 * Chen-Yu Tsai <wens@csie.org>6 * This file is dual-licensed: you can use it either under the terms47 #include <dt-bindings/interrupt-controller/arm-gic.h>49 #include <dt-bindings/pinctrl/sun4i-a10.h>52 interrupt-parent = <&gic>;55 #address-cells = <1>;56 #size-cells = <1>;60 compatible = "allwinner,simple-framebuffer",61 "simple-framebuffer";[all …]
4 * Maxime Ripard <maxime.ripard@free-electrons.com>6 * This file is dual-licensed: you can use it either under the terms47 #include <dt-bindings/interrupt-controller/arm-gic.h>48 #include <dt-bindings/thermal/thermal.h>50 #include <dt-bindings/pinctrl/sun4i-a10.h>53 interrupt-parent = <&gic>;60 #address-cells = <1>;61 #size-cells = <1>;65 compatible = "allwinner,simple-framebuffer",66 "simple-framebuffer";[all …]
2 * Copyright 2014 Chen-Yu Tsai4 * Chen-Yu Tsai <wens@csie.org>6 * This file is dual-licensed: you can use it either under the terms47 #include <dt-bindings/interrupt-controller/arm-gic.h>49 #include <dt-bindings/pinctrl/sun4i-a10.h>52 interrupt-parent = <&gic>;55 #address-cells = <1>;56 #size-cells = <0>;59 compatible = "arm,cortex-a7";65 compatible = "arm,cortex-a7";[all …]
6 * This file is dual-licensed: you can use it either under the terms48 #include <dt-bindings/interrupt-controller/arm-gic.h>50 #include <dt-bindings/pinctrl/sun4i-a10.h>53 interrupt-parent = <&gic>;56 #address-cells = <1>;57 #size-cells = <0>;60 compatible = "arm,cortex-a7";66 compatible = "arm,cortex-a7";72 compatible = "arm,cortex-a7";78 compatible = "arm,cortex-a7";[all …]
4 * Maxime Ripard <maxime.ripard@free-electrons.com>6 * This file is dual-licensed: you can use it either under the terms45 #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/reset/sun6i-a31-ccu.h>52 interrupt-parent = <&gic>;53 #address-cells = <1>;54 #size-cells = <1>;61 #address-cells = <1>;[all …]
2 * Copyright 2014 Chen-Yu Tsai4 * Chen-Yu Tsai <wens@csie.org>6 * This file is dual-licensed: you can use it either under the terms45 #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 …]
2 * Copyright 2014 Chen-Yu Tsai4 * Chen-Yu Tsai <wens@csie.org>6 * This file is dual-licensed: you can use it either under the terms45 #include <dt-bindings/interrupt-controller/arm-gic.h>47 #include <dt-bindings/clock/sun8i-a23-a33-ccu.h>48 #include <dt-bindings/reset/sun8i-a23-a33-ccu.h>51 interrupt-parent = <&gic>;52 #address-cells = <1>;53 #size-cells = <1>;56 #address-cells = <1>;[all …]
6 * This file is dual-licensed: you can use it either under the terms45 #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 …]
1 # SPDX-License-Identifier: GPL-2.03 ---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-pinctrl31 - allwinner,sun5i-a10s-pinctrl[all …]
... -boot-2021.07/.readthedocs.yml u-boot-2021.07/Kbuild u-boot-2021.07 ...