Searched +full:sun50i +full:- +full:a64 +full:- +full:de2 (Results 1 – 15 of 15) sorted by relevance
/linux-6.12.1/Documentation/devicetree/bindings/bus/ |
D | allwinner,sun50i-a64-de2.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/bus/allwinner,sun50i-a64-de2.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Allwinner A64 Display Engine Bus 10 - Chen-Yu Tsai <wens@csie.org> 11 - Maxime Ripard <mripard@kernel.org> 15 pattern: "^bus(@[0-9a-f]+)?$" 17 "#address-cells": 20 "#size-cells": [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/display/ |
D | allwinner,sun8i-a83t-de2-mixer.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/display/allwinner,sun8i-a83t-de2-mixer.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Chen-Yu Tsai <wens@csie.org> 11 - Maxime Ripard <mripard@kernel.org> 16 - allwinner,sun8i-a83t-de2-mixer-0 17 - allwinner,sun8i-a83t-de2-mixer-1 18 - allwinner,sun8i-h3-de2-mixer-0 19 - allwinner,sun8i-r40-de2-mixer-0 [all …]
|
/linux-6.12.1/drivers/clk/sunxi-ng/ |
D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 3 obj-$(CONFIG_SUNXI_CCU) += sunxi-ccu.o 6 sunxi-ccu-y += ccu_common.o 7 sunxi-ccu-y += ccu_mmc_timing.o 8 sunxi-ccu-y += ccu_reset.o 11 sunxi-ccu-y += ccu_div.o 12 sunxi-ccu-y += ccu_frac.o 13 sunxi-ccu-y += ccu_gate.o 14 sunxi-ccu-y += ccu_mux.o 15 sunxi-ccu-y += ccu_mult.o [all …]
|
D | ccu-sun8i-de2.c | 1 // SPDX-License-Identifier: GPL-2.0-only 7 #include <linux/clk-provider.h> 18 #include "ccu-sun8i-de2.h" 20 static SUNXI_CCU_GATE(bus_mixer0_clk, "bus-mixer0", "bus-de", 22 static SUNXI_CCU_GATE(bus_mixer1_clk, "bus-mixer1", "bus-de", 24 static SUNXI_CCU_GATE(bus_wb_clk, "bus-wb", "bus-de", 26 static SUNXI_CCU_GATE(bus_rot_clk, "bus-rot", "bus-de", 29 static SUNXI_CCU_GATE(mixer0_clk, "mixer0", "mixer0-div", 31 static SUNXI_CCU_GATE(mixer1_clk, "mixer1", "mixer1-div", 33 static SUNXI_CCU_GATE(wb_clk, "wb", "wb-div", [all …]
|
/linux-6.12.1/arch/arm64/boot/dts/allwinner/ |
D | sun50i-a64.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include <dt-bindings/clock/sun50i-a64-ccu.h> 7 #include <dt-bindings/clock/sun6i-rtc.h> 8 #include <dt-bindings/clock/sun8i-de2.h> 9 #include <dt-bindings/clock/sun8i-r-ccu.h> 10 #include <dt-bindings/interrupt-controller/arm-gic.h> 11 #include <dt-bindings/reset/sun50i-a64-ccu.h> 12 #include <dt-bindings/reset/sun8i-de2.h> 13 #include <dt-bindings/reset/sun8i-r-ccu.h> 14 #include <dt-bindings/thermal/thermal.h> [all …]
|
D | sun50i-h5.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 4 #include <arm/allwinner/sunxi-h3-h5.dtsi> 6 #include <dt-bindings/thermal/thermal.h> 10 #address-cells = <1>; 11 #size-cells = <0>; 14 compatible = "arm,cortex-a53"; 17 enable-method = "psci"; 19 clock-latency-ns = <244144>; /* 8 32k periods */ 20 #cooling-cells = <2>; 24 compatible = "arm,cortex-a53"; [all …]
|
D | sun50i-h6.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 4 #include <dt-bindings/interrupt-controller/arm-gic.h> 5 #include <dt-bindings/clock/sun50i-h6-ccu.h> 6 #include <dt-bindings/clock/sun50i-h6-r-ccu.h> 7 #include <dt-bindings/clock/sun6i-rtc.h> 8 #include <dt-bindings/clock/sun8i-de2.h> 9 #include <dt-bindings/clock/sun8i-tcon-top.h> 10 #include <dt-bindings/reset/sun50i-h6-ccu.h> 11 #include <dt-bindings/reset/sun50i-h6-r-ccu.h> 12 #include <dt-bindings/reset/sun8i-de2.h> [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/clock/ |
D | allwinner,sun8i-a83t-de2-clk.yaml | 1 # SPDX-License-Identifier: GPL-2.0+ 3 --- 4 $id: http://devicetree.org/schemas/clock/allwinner,sun8i-a83t-de2-clk.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Chen-Yu Tsai <wens@csie.org> 11 - Maxime Ripard <mripard@kernel.org> 14 "#clock-cells": 17 "#reset-cells": 22 - const: allwinner,sun8i-a83t-de2-clk 23 - const: allwinner,sun8i-h3-de2-clk [all …]
|
/linux-6.12.1/drivers/bus/ |
D | sun50i-de2.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Allwinner A64 Display Engine 2.0 Bus Driver 14 struct device_node *np = pdev->dev.of_node; in sun50i_de2_bus_probe() 17 ret = sunxi_sram_claim(&pdev->dev); in sun50i_de2_bus_probe() 19 return dev_err_probe(&pdev->dev, ret, in sun50i_de2_bus_probe() 22 of_platform_populate(np, NULL, NULL, &pdev->dev); in sun50i_de2_bus_probe() 29 sunxi_sram_release(&pdev->dev); in sun50i_de2_bus_remove() 33 { .compatible = "allwinner,sun50i-a64-de2", }, 41 .name = "sun50i-de2-bus",
|
/linux-6.12.1/Documentation/devicetree/bindings/media/ |
D | allwinner,sun8i-a83t-de2-rotate.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/media/allwinner,sun8i-a83t-de2-rotate.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Allwinner A83T DE2 Rotate 10 - Jernej Skrabec <jernej.skrabec@siol.net> 11 - Chen-Yu Tsai <wens@csie.org> 12 - Maxime Ripard <mripard@kernel.org> 14 description: |- 15 The Allwinner A83T and A64 have a rotation core used for [all …]
|
/linux-6.12.1/drivers/gpu/drm/sun4i/ |
D | sun8i_mixer.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 11 #include <linux/dma-mapping.h> 91 /* for DE2 VI layer which ignores alpha */ 100 /* for DE2 VI layer which ignores alpha */ 109 /* for DE2 VI layer which ignores alpha */ 118 /* for DE2 VI layer which ignores alpha */ 127 /* for DE2 VI layer which ignores alpha */ 136 /* for DE2 VI layer which ignores alpha */ 145 /* for DE2 VI layer which ignores alpha */ 154 /* for DE2 VI layer which ignores alpha */ [all …]
|
D | sun4i_drv.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 * Maxime Ripard <maxime.ripard@free-electrons.com> 10 #include <linux/dma-mapping.h> 38 args->pitch = ALIGN(DIV_ROUND_UP(args->width * args->bpp, 8), 2); in drm_sun4i_gem_dumb_create() 50 .name = "sun4i-drm", 72 ret = -ENOMEM; in sun4i_drv_bind() 76 drm->dev_private = drv; in sun4i_drv_bind() 77 INIT_LIST_HEAD(&drv->frontend_list); in sun4i_drv_bind() 78 INIT_LIST_HEAD(&drv->engine_list); in sun4i_drv_bind() 79 INIT_LIST_HEAD(&drv->tcon_list); in sun4i_drv_bind() [all …]
|
/linux-6.12.1/drivers/soc/sunxi/ |
D | sunxi_sram.c | 6 * Author: Maxime Ripard <maxime.ripard@free-electrons.com> 61 .data = SUNXI_SRAM_DATA("A3-A4", 0x4, 0x4, 2, 75 SUNXI_SRAM_MAP(1, 1, "usb-otg")), 81 SUNXI_SRAM_MAP(0, 1, "de2")), 86 .compatible = "allwinner,sun4i-a10-sram-a3-a4", 90 .compatible = "allwinner,sun4i-a10-sram-c1", 94 .compatible = "allwinner,sun4i-a10-sram-d", 98 .compatible = "allwinner,sun50i-a64-sram-c", 118 seq_puts(s, "--------------------\n\n"); in sunxi_sram_show() 120 for_each_child_of_node(sram_dev->of_node, sram_node) { in sunxi_sram_show() [all …]
|
/linux-6.12.1/arch/arm/boot/dts/allwinner/ |
D | sun8i-r40.dtsi | 2 * Copyright 2017 Chen-Yu Tsai <wens@csie.org> 5 * This file is dual-licensed: you can use it either under the terms 44 #include <dt-bindings/interrupt-controller/arm-gic.h> 45 #include <dt-bindings/clock/sun6i-rtc.h> 46 #include <dt-bindings/clock/sun8i-de2.h> 47 #include <dt-bindings/clock/sun8i-r40-ccu.h> 48 #include <dt-bindings/clock/sun8i-tcon-top.h> 49 #include <dt-bindings/reset/sun8i-r40-ccu.h> 50 #include <dt-bindings/reset/sun8i-de2.h> 51 #include <dt-bindings/thermal/thermal.h> [all …]
|
/linux-6.12.1/arch/riscv/boot/dts/allwinner/ |
D | sunxi-d1s-t113.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2 // Copyright (C) 2021-2022 Samuel Holland <samuel@sholland.org> 4 #include <dt-bindings/clock/sun6i-rtc.h> 5 #include <dt-bindings/clock/sun8i-de2.h> 6 #include <dt-bindings/clock/sun8i-tcon-top.h> 7 #include <dt-bindings/clock/sun20i-d1-ccu.h> 8 #include <dt-bindings/clock/sun20i-d1-r-ccu.h> 9 #include <dt-bindings/interrupt-controller/irq.h> 10 #include <dt-bindings/reset/sun8i-de2.h> 11 #include <dt-bindings/reset/sun20i-d1-ccu.h> [all …]
|