Home
last modified time | relevance | path

Searched full:sun50i (Results 1 – 25 of 159) sorted by relevance

1234567

/Linux-v5.10/arch/arm64/boot/dts/allwinner/
DMakefile2 dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-amarula-relic.dtb
3 dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-bananapi-m64.dtb
4 dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-nanopi-a64.dtb
5 dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-oceanic-5205-5inmfd.dtb
6 dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-olinuxino.dtb
7 dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-olinuxino-emmc.dtb
8 dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-orangepi-win.dtb
9 dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-pine64-lts.dtb
10 dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-pine64-plus.dtb sun50i-a64-pine64.dtb
11 dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-pinebook.dtb
[all …]
Dsun50i-h6.dtsi5 #include <dt-bindings/clock/sun50i-h6-ccu.h>
6 #include <dt-bindings/clock/sun50i-h6-r-ccu.h>
9 #include <dt-bindings/reset/sun50i-h6-ccu.h>
10 #include <dt-bindings/reset/sun50i-h6-r-ccu.h>
65 compatible = "allwinner,sun50i-h6-display-engine";
111 compatible = "allwinner,sun50i-h6-de3",
112 "allwinner,sun50i-a64-de2";
120 compatible = "allwinner,sun50i-h6-de3-clk";
132 compatible = "allwinner,sun50i-h6-de3-mixer-0";
157 compatible = "allwinner,sun50i-h6-video-engine";
[all …]
Dsun50i-h5.dtsi83 compatible = "allwinner,sun50i-h5-system-control";
97 compatible = "allwinner,sun50i-h5-sram-c1",
105 compatible = "allwinner,sun50i-h5-video-engine";
116 compatible = "allwinner,sun50i-h5-crypto";
125 compatible = "allwinner,sun50i-h5-mali", "arm,mali-450";
164 compatible = "allwinner,sun50i-h5-ths";
216 compatible = "allwinner,sun50i-h5-ccu";
220 compatible = "allwinner,sun50i-h5-de2-clk";
224 compatible = "allwinner,sun50i-h5-mmc",
225 "allwinner,sun50i-a64-mmc";
[all …]
Dsun50i-a64.dtsi6 #include <dt-bindings/clock/sun50i-a64-ccu.h>
10 #include <dt-bindings/reset/sun50i-a64-ccu.h>
99 compatible = "allwinner,sun50i-a64-display-engine";
135 simple-audio-card,name = "sun50i-a64-audio";
241 compatible = "allwinner,sun50i-a64-de2";
249 compatible = "allwinner,sun50i-a64-de2-clk";
261 compatible = "allwinner,sun50i-a64-de2-rotate",
273 compatible = "allwinner,sun50i-a64-de2-mixer-0";
304 compatible = "allwinner,sun50i-a64-de2-mixer-1";
336 compatible = "allwinner,sun50i-a64-system-control";
[all …]
Dsun50i-a100.dtsi7 #include <dt-bindings/clock/sun50i-a100-ccu.h>
8 #include <dt-bindings/clock/sun50i-a100-r-ccu.h>
9 #include <dt-bindings/reset/sun50i-a100-ccu.h>
10 #include <dt-bindings/reset/sun50i-a100-r-ccu.h>
96 compatible = "allwinner,sun50i-a100-ccu";
115 compatible = "allwinner,sun50i-a100-sid",
116 "allwinner,sun50i-a64-sid";
127 compatible = "allwinner,sun50i-a100-pinctrl";
205 compatible = "allwinner,sun50i-a100-i2c",
217 compatible = "allwinner,sun50i-a100-i2c",
[all …]
Dsun50i-a64-pine64-lts.dts4 #include "sun50i-a64-sopine-baseboard.dts"
8 compatible = "pine64,pine64-lts", "allwinner,sun50i-r18",
9 "allwinner,sun50i-a64";
/Linux-v5.10/Documentation/devicetree/bindings/mmc/
Dallwinner,sun4i-a10-mmc.yaml27 - const: allwinner,sun50i-a64-emmc
28 - const: allwinner,sun50i-a64-mmc
34 - const: allwinner,sun50i-a64-emmc
37 - const: allwinner,sun50i-a64-mmc
39 - const: allwinner,sun50i-h5-emmc
40 - const: allwinner,sun50i-a64-emmc
42 - const: allwinner,sun50i-h5-mmc
43 - const: allwinner,sun50i-a64-mmc
45 - const: allwinner,sun50i-h6-emmc
46 - const: allwinner,sun50i-a64-emmc
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/clock/
Dallwinner,sun4i-a10-ccu.yaml37 - allwinner,sun50i-a64-ccu
38 - allwinner,sun50i-a64-r-ccu
39 - allwinner,sun50i-a100-ccu
40 - allwinner,sun50i-a100-r-ccu
41 - allwinner,sun50i-h5-ccu
42 - allwinner,sun50i-h6-ccu
43 - allwinner,sun50i-h6-r-ccu
82 - allwinner,sun50i-a64-r-ccu
83 - allwinner,sun50i-a100-r-ccu
84 - allwinner,sun50i-h6-r-ccu
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/arm/
Dsunxi.yaml22 - const: allwinner,sun50i-a100
57 - const: allwinner,sun50i-a64
102 - const: allwinner,sun50i-h5
112 - const: allwinner,sun50i-h5
137 - const: allwinner,sun50i-a64
147 - const: allwinner,sun50i-h6
217 - const: allwinner,sun50i-a64
242 - const: allwinner,sun50i-h5
252 - const: allwinner,sun50i-h5
348 - const: allwinner,sun50i-h5
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/thermal/
Dallwinner,sun8i-a83t-ths.yaml19 - allwinner,sun50i-a64-ths
20 - allwinner,sun50i-a100-ths
21 - allwinner,sun50i-h5-ths
22 - allwinner,sun50i-h6-ths
66 - allwinner,sun50i-a100-ths
67 - allwinner,sun50i-h6-ths
108 - const: allwinner,sun50i-a64-ths
109 - const: allwinner,sun50i-a100-ths
110 - const: allwinner,sun50i-h5-ths
111 - const: allwinner,sun50i-h6-ths
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/pinctrl/
Dallwinner,sun4i-a10-pinctrl.yaml49 - allwinner,sun50i-a64-pinctrl
50 - allwinner,sun50i-a64-r-pinctrl
51 - allwinner,sun50i-a100-pinctrl
52 - allwinner,sun50i-a100-r-pinctrl
53 - allwinner,sun50i-h5-pinctrl
54 - allwinner,sun50i-h6-pinctrl
55 - allwinner,sun50i-h6-r-pinctrl
152 - allwinner,sun50i-a100-pinctrl
178 - allwinner,sun50i-h6-pinctrl
192 - allwinner,sun50i-a64-pinctrl
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/sram/
Dallwinner,sun4i-a10-system-control.yaml42 - const: allwinner,sun50i-a64-sram-controller
44 - const: allwinner,sun50i-a64-system-control
45 - const: allwinner,sun50i-h5-system-control
47 - const: allwinner,sun50i-h6-system-control
48 - const: allwinner,sun50i-a64-system-control
76 - const: allwinner,sun50i-a64-sram-c
99 - const: allwinner,sun50i-a64-sram-c1
102 - const: allwinner,sun50i-h5-sram-c1
105 - const: allwinner,sun50i-h6-sram-c1
117 - const: allwinner,sun50i-h6-sram-c
[all …]
/Linux-v5.10/drivers/pinctrl/sunxi/
DMakefile14 obj-$(CONFIG_PINCTRL_SUN50I_A64) += pinctrl-sun50i-a64.o
15 obj-$(CONFIG_PINCTRL_SUN50I_A64_R) += pinctrl-sun50i-a64-r.o
16 obj-$(CONFIG_PINCTRL_SUN50I_A100) += pinctrl-sun50i-a100.o
17 obj-$(CONFIG_PINCTRL_SUN50I_A100_R) += pinctrl-sun50i-a100-r.o
23 obj-$(CONFIG_PINCTRL_SUN50I_H5) += pinctrl-sun50i-h5.o
24 obj-$(CONFIG_PINCTRL_SUN50I_H6) += pinctrl-sun50i-h6.o
25 obj-$(CONFIG_PINCTRL_SUN50I_H6_R) += pinctrl-sun50i-h6-r.o
/Linux-v5.10/Documentation/devicetree/bindings/pwm/
Dallwinner,sun4i-a10-pwm.yaml28 - const: allwinner,sun50i-a64-pwm
31 - const: allwinner,sun50i-h5-pwm
33 - const: allwinner,sun50i-h6-pwm
57 const: allwinner,sun50i-h6-pwm
96 #include <dt-bindings/clock/sun50i-h6-ccu.h>
97 #include <dt-bindings/reset/sun50i-h6-ccu.h>
100 compatible = "allwinner,sun50i-h6-pwm";
/Linux-v5.10/Documentation/devicetree/bindings/dma/
Dallwinner,sun50i-a64-dma.yaml4 $id: http://devicetree.org/schemas/dma/allwinner,sun50i-a64-dma.yaml#
23 - const: allwinner,sun50i-a64-dma
24 - const: allwinner,sun50i-h6-dma
27 - const: allwinner,sun50i-a64-dma
59 const: allwinner,sun50i-h6-dma
79 compatible = "allwinner,sun50i-a64-dma";
/Linux-v5.10/Documentation/devicetree/bindings/crypto/
Dallwinner,sun8i-ce.yaml17 - allwinner,sun50i-a64-crypto
18 - allwinner,sun50i-h5-crypto
19 - allwinner,sun50i-h6-crypto
50 const: allwinner,sun50i-h6-crypto
77 #include <dt-bindings/clock/sun50i-a64-ccu.h>
78 #include <dt-bindings/reset/sun50i-a64-ccu.h>
/Linux-v5.10/Documentation/devicetree/bindings/bus/
Dallwinner,sun50i-a64-de2.yaml4 $id: http://devicetree.org/schemas/bus/allwinner,sun50i-a64-de2.yaml#
25 - const: allwinner,sun50i-a64-de2
27 - const: allwinner,sun50i-h6-de3
28 - const: allwinner,sun50i-a64-de2
66 compatible = "allwinner,sun50i-a64-de2";
74 compatible = "allwinner,sun50i-a64-de2-clk";
/Linux-v5.10/Documentation/devicetree/bindings/phy/
Dallwinner,sun50i-h6-usb3-phy.yaml5 $id: "http://devicetree.org/schemas/phy/allwinner,sun50i-h6-usb3-phy.yaml#"
16 - allwinner,sun50i-h6-usb3-phy
41 #include <dt-bindings/clock/sun50i-h6-ccu.h>
42 #include <dt-bindings/reset/sun50i-h6-ccu.h>
44 compatible = "allwinner,sun50i-h6-usb3-phy";
Dallwinner,sun50i-h6-usb-phy.yaml4 $id: http://devicetree.org/schemas/phy/allwinner,sun50i-h6-usb-phy.yaml#
18 const: allwinner,sun50i-h6-usb-phy
82 #include <dt-bindings/clock/sun50i-h6-ccu.h>
83 #include <dt-bindings/reset/sun50i-h6-ccu.h>
87 compatible = "allwinner,sun50i-h6-usb-phy";
Dallwinner,sun50i-a64-usb-phy.yaml4 $id: http://devicetree.org/schemas/phy/allwinner,sun50i-a64-usb-phy.yaml#
18 const: allwinner,sun50i-a64-usb-phy
82 #include <dt-bindings/clock/sun50i-a64-ccu.h>
83 #include <dt-bindings/reset/sun50i-a64-ccu.h>
87 compatible = "allwinner,sun50i-a64-usb-phy";
/Linux-v5.10/Documentation/devicetree/bindings/nvmem/
Dallwinner,sun4i-a10-sid.yaml23 - const: allwinner,sun50i-a64-sid
25 - const: allwinner,sun50i-a100-sid
26 - const: allwinner,sun50i-a64-sid
27 - const: allwinner,sun50i-h5-sid
28 - const: allwinner,sun50i-h6-sid
/Linux-v5.10/Documentation/devicetree/bindings/iommu/
Dallwinner,sun50i-h6-iommu.yaml4 $id: http://devicetree.org/schemas/iommu/allwinner,sun50i-h6-iommu.yaml#
20 const: allwinner,sun50i-h6-iommu
49 #include <dt-bindings/clock/sun50i-h6-ccu.h>
50 #include <dt-bindings/reset/sun50i-h6-ccu.h>
53 compatible = "allwinner,sun50i-h6-iommu";
/Linux-v5.10/drivers/clk/sunxi-ng/
DMakefile25 obj-$(CONFIG_SUN50I_A64_CCU) += ccu-sun50i-a64.o
26 obj-$(CONFIG_SUN50I_A100_CCU) += ccu-sun50i-a100.o
27 obj-$(CONFIG_SUN50I_A100_R_CCU) += ccu-sun50i-a100-r.o
28 obj-$(CONFIG_SUN50I_H6_CCU) += ccu-sun50i-h6.o
29 obj-$(CONFIG_SUN50I_H6_R_CCU) += ccu-sun50i-h6-r.o
/Linux-v5.10/Documentation/devicetree/bindings/rtc/
Dallwinner,sun6i-a31-rtc.yaml24 - const: allwinner,sun50i-h5-rtc
26 - const: allwinner,sun50i-a64-rtc
28 - const: allwinner,sun50i-h6-rtc
88 - allwinner,sun50i-h5-rtc
100 const: allwinner,sun50i-h6-rtc
/Linux-v5.10/drivers/cpufreq/
Dsun50i-cpufreq-nvmem.c5 * The sun50i-cpufreq-nvmem driver reads the efuse value from the SoC to
51 "allwinner,sun50i-h6-operating-points"); in sun50i_cpufreq_get_efuse()
162 .name = "sun50i-cpufreq-nvmem",
167 { .compatible = "allwinner,sun50i-h6" },
202 platform_device_register_simple("sun50i-cpufreq-nvmem", in sun50i_cpufreq_init()
220 MODULE_DESCRIPTION("Sun50i-h6 cpufreq driver");

1234567