Home
last modified time | relevance | path

Searched full:amlogic (Results 1 – 25 of 356) sorted by relevance

12345678910>>...15

/Linux-v5.10/Documentation/devicetree/bindings/arm/
Damlogic.yaml4 $id: http://devicetree.org/schemas/arm/amlogic.yaml#
7 title: Amlogic MesonX device tree bindings
15 Device tree files and bindings applying to Amlogic SoCs and boards are
16 considered "unstable". Any Amlogic device tree binding may change at
28 - description: Boards with the Amlogic Meson6 SoC
32 - const: amlogic,meson6
34 - description: Boards with the Amlogic Meson8 SoC
38 - const: amlogic,meson8
40 - description: Boards with the Amlogic Meson8m2 SoC
44 - const: amlogic,meson8m2
[all …]
/Linux-v5.10/sound/soc/meson/
DKconfig2 menu "ASoC support for Amlogic platforms"
6 tristate "Amlogic AIU"
13 in the Amlogic Meson8, Meson8b and GX SoC families
22 tristate "Amlogic AXG Playback FIFO support"
26 embedded in the Amlogic AXG SoC family
29 tristate "Amlogic AXG Capture FIFO support"
33 embedded in the Amlogic AXG SoC family
45 tristate "Amlogic AXG TDM Input Support"
50 in the Amlogic AXG SoC family
53 tristate "Amlogic AXG TDM Output Support"
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/iio/adc/
Damlogic,meson-saradc.yaml4 $id: http://devicetree.org/schemas/iio/adc/amlogic,meson-saradc.yaml#
7 title: Amlogic Meson SAR (Successive Approximation Register) A/D converter
13 Binding covers a range of ADCs found on Amlogic Meson SoCs.
18 - const: amlogic,meson-saradc
21 - amlogic,meson8-saradc
22 - amlogic,meson8b-saradc
23 - amlogic,meson8m2-saradc
24 - amlogic,meson-gxbb-saradc
25 - amlogic,meson-gxl-saradc
26 - amlogic,meson-gxm-saradc
[all …]
/Linux-v5.10/arch/arm/boot/dts/
Dmeson8m2.dtsi9 model = "Amlogic Meson8m2 SoC";
10 compatible = "amlogic,meson8m2";
14 compatible = "amlogic,meson8m2-clkc", "amlogic,meson8-clkc";
22 compatible = "amlogic,meson8m2-canvas", "amlogic,canvas";
28 compatible = "amlogic,meson8m2-dwmac", "snps,dwmac";
41 compatible = "amlogic,meson8m2-aobus-pinctrl",
42 "amlogic,meson8-aobus-pinctrl";
46 compatible = "amlogic,meson8m2-cbus-pinctrl",
47 "amlogic,meson8-cbus-pinctrl";
65 compatible = "amlogic,meson8m2-pwrc";
[all …]
Dmeson8.dtsi10 #include <dt-bindings/reset/amlogic,meson8b-clkc-reset.h>
11 #include <dt-bindings/reset/amlogic,meson8b-reset.h>
15 model = "Amlogic Meson8 SoC";
16 compatible = "amlogic,meson8";
27 enable-method = "amlogic,meson8-smp";
38 enable-method = "amlogic,meson8-smp";
49 enable-method = "amlogic,meson8-smp";
60 enable-method = "amlogic,meson8-smp";
201 compatible = "amlogic,meson8-ddr-clkc";
216 compatible = "amlogic,meson8-canvas",
[all …]
Dmeson.dtsi28 compatible = "amlogic,meson-hhi-sysctrl",
35 compatible = "amlogic,meson-mx-assist", "syscon";
40 compatible = "amlogic,meson-rng";
45 compatible = "amlogic,meson6-uart", "amlogic,meson-uart";
52 compatible = "amlogic,meson6-uart", "amlogic,meson-uart";
59 compatible = "amlogic,meson6-i2c";
68 compatible = "amlogic,meson-pwm";
75 compatible = "amlogic,meson-pwm";
82 compatible = "amlogic,meson-saradc";
90 compatible = "amlogic,meson6-uart", "amlogic,meson-uart";
[all …]
Dmeson8b.dtsi11 #include <dt-bindings/reset/amlogic,meson8b-reset.h>
12 #include <dt-bindings/reset/amlogic,meson8b-clkc-reset.h>
25 enable-method = "amlogic,meson8b-smp";
36 enable-method = "amlogic,meson8b-smp";
47 enable-method = "amlogic,meson8b-smp";
58 enable-method = "amlogic,meson8b-smp";
178 compatible = "amlogic,meson8b-ddr-clkc";
193 compatible = "amlogic,meson8b-canvas",
194 "amlogic,canvas";
208 compatible = "amlogic,meson8b-mali", "arm,mali-450";
[all …]
/Linux-v5.10/arch/arm64/boot/dts/amlogic/
Dmeson-g12.dtsi10 #include <dt-bindings/reset/amlogic,meson-axg-audio-arb.h>
11 #include <dt-bindings/reset/amlogic,meson-g12a-audio-reset.h>
15 compatible = "amlogic,axg-tdm-iface";
26 compatible = "amlogic,axg-tdm-iface";
37 compatible = "amlogic,axg-tdm-iface";
50 compatible = "amlogic,g12a-pdm",
51 "amlogic,axg-pdm";
72 compatible = "amlogic,g12a-audio-clkc";
100 compatible = "amlogic,g12a-toddr",
101 "amlogic,axg-toddr";
[all …]
Dmeson-sm1.dtsi10 #include <dt-bindings/reset/amlogic,meson-axg-audio-arb.h>
11 #include <dt-bindings/reset/amlogic,meson-g12a-audio-reset.h>
14 compatible = "amlogic,sm1";
17 compatible = "amlogic,axg-tdm-iface";
28 compatible = "amlogic,axg-tdm-iface";
39 compatible = "amlogic,axg-tdm-iface";
170 compatible = "amlogic,sm1-audio-clkc";
198 compatible = "amlogic,sm1-toddr",
199 "amlogic,axg-toddr";
208 amlogic,fifo-depth = <8192>;
[all …]
Dmeson-gx.dtsi16 #include <dt-bindings/reset/amlogic,meson-gxbb-reset.h>
62 compatible = "amlogic,simple-framebuffer",
64 amlogic,pipeline = "vpu-cvbs";
70 compatible = "amlogic,simple-framebuffer",
72 amlogic,pipeline = "vpu-hdmi";
209 compatible = "amlogic,meson-gx-sm", "amlogic,meson-gxbb-sm";
214 compatible = "amlogic,meson-gx-efuse", "amlogic,meson-gxbb-efuse";
234 compatible = "amlogic,meson-gxbb-scpi", "arm,scpi-pre-1.0";
250 compatible = "amlogic,meson-gxbb-scpi-sensors", "arm,scpi-sensors";
269 compatible = "amlogic,meson-gpio-intc";
[all …]
Dmeson-axg.dtsi3 * Copyright (c) 2017 Amlogic, Inc. All rights reserved.
13 #include <dt-bindings/reset/amlogic,meson-axg-audio-arb.h>
14 #include <dt-bindings/reset/amlogic,meson-axg-reset.h>
17 compatible = "amlogic,meson-axg";
24 compatible = "amlogic,axg-tdm-iface";
35 compatible = "amlogic,axg-tdm-iface";
46 compatible = "amlogic,axg-tdm-iface";
111 compatible = "amlogic,meson-gxbb-sm";
115 compatible = "amlogic,meson-gxbb-efuse";
163 compatible = "amlogic,meson-gxbb-scpi-sensors";
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/net/
Damlogic,meson-dwmac.yaml5 $id: "http://devicetree.org/schemas/net/amlogic,meson-dwmac.yaml#"
8 title: Amlogic Meson DWMAC Ethernet controller
20 - amlogic,meson6-dwmac
21 - amlogic,meson8b-dwmac
22 - amlogic,meson8m2-dwmac
23 - amlogic,meson-gxbb-dwmac
24 - amlogic,meson-axg-dwmac
25 - amlogic,meson-g12a-dwmac
36 - amlogic,meson8b-dwmac
37 - amlogic,meson8m2-dwmac
[all …]
/Linux-v5.10/drivers/soc/amlogic/
DKconfig2 menu "Amlogic SoC drivers"
5 tristate "Amlogic Meson Canvas driver"
9 Say yes to support the canvas IP for Amlogic SoCs.
12 bool "Amlogic Meson SoC Clock Measure driver"
21 bool "Amlogic Meson GX SoC Information driver"
26 Say yes to support decoding of Amlogic Meson GX SoC family
30 bool "Amlogic Meson GX Power Domains driver"
37 Say yes to expose Amlogic Meson GX Power Domains as
41 bool "Amlogic Meson Everything-Else Power Domains driver"
48 Say yes to expose Amlogic Meson Everything-Else Power Domains as
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/power/
Damlogic,meson-ee-pwrc.yaml5 $id: "http://devicetree.org/schemas/power/amlogic,meson-ee-pwrc.yaml#"
8 title: Amlogic Meson Everything-Else Power Domains
18 "amlogic,meson-gx-hhi-sysctrl", "simple-mfd", "syscon"
26 - amlogic,meson8-pwrc
27 - amlogic,meson8b-pwrc
28 - amlogic,meson8m2-pwrc
29 - amlogic,meson-gxbb-pwrc
30 - amlogic,meson-axg-pwrc
31 - amlogic,meson-g12a-pwrc
32 - amlogic,meson-sm1-pwrc
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/media/
Damlogic,gx-vdec.yaml5 $id: "http://devicetree.org/schemas/media/amlogic,gx-vdec.yaml#"
8 title: Amlogic Video Decoder
33 - amlogic,gxbb-vdec # GXBB (S905)
34 - amlogic,gxl-vdec # GXL (S905X, S905D)
35 - amlogic,gxm-vdec # GXM (S912)
36 - const: amlogic,gx-vdec
38 - amlogic,g12a-vdec # G12A (S905X2, S905D2)
39 - amlogic,sm1-vdec # SM1 (S905X3, S905D3)
78 amlogic,ao-sysctrl:
82 amlogic,canvas:
[all …]
Damlogic,meson-gx-ao-cec.yaml5 $id: "http://devicetree.org/schemas/media/amlogic,meson-gx-ao-cec.yaml#"
8 title: Amlogic Meson AO-CEC Controller
14 The Amlogic Meson AO-CEC module is present is Amlogic SoCs and its purpose is
20 - amlogic,meson-gx-ao-cec # GXBB, GXL, GXM, G12A and SM1 AO_CEC_A module
21 - amlogic,meson-g12a-ao-cec # G12A AO_CEC_B module
22 - amlogic,meson-sm1-ao-cec # SM1 AO_CEC_B module
46 - amlogic,meson-gx-ao-cec
63 - amlogic,meson-g12a-ao-cec
64 - amlogic,meson-sm1-ao-cec
89 compatible = "amlogic,meson-gx-ao-cec";
/Linux-v5.10/Documentation/devicetree/bindings/pinctrl/
Dmeson,pinctrl.txt1 == Amlogic Meson pinmux controller ==
4 - compatible: one of "amlogic,meson8-cbus-pinctrl"
5 "amlogic,meson8b-cbus-pinctrl"
6 "amlogic,meson8m2-cbus-pinctrl"
7 "amlogic,meson8-aobus-pinctrl"
8 "amlogic,meson8b-aobus-pinctrl"
9 "amlogic,meson8m2-aobus-pinctrl"
10 "amlogic,meson-gxbb-periphs-pinctrl"
11 "amlogic,meson-gxbb-aobus-pinctrl"
12 "amlogic,meson-gxl-periphs-pinctrl"
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/clock/
Damlogic,gxbb-clkc.txt1 * Amlogic GXBB Clock and Reset Unit
3 The Amlogic GXBB clock controller generates and supplies clock to various
9 "amlogic,gxbb-clkc" for GXBB SoC,
10 "amlogic,gxl-clkc" for GXL and GXM SoC,
11 "amlogic,axg-clkc" for AXG SoC.
12 "amlogic,g12a-clkc" for G12A SoC.
13 "amlogic,g12b-clkc" for G12B SoC.
14 "amlogic,sm1-clkc" for SM1 SoC.
27 - compatible: "syscon", "simple-mfd, and "amlogic,meson-gx-hhi-sysctrl" or
28 "amlogic,meson-axg-hhi-sysctrl"
[all …]
Damlogic,gxbb-aoclkc.txt1 * Amlogic GXBB AO Clock and Reset Unit
3 The Amlogic GXBB AO clock controller generates and supplies clock to various
9 - GXBB (S905) : "amlogic,meson-gxbb-aoclkc"
10 - GXL (S905X, S905D) : "amlogic,meson-gxl-aoclkc"
11 - GXM (S912) : "amlogic,meson-gxm-aoclkc"
12 - AXG (A113D, A113X) : "amlogic,meson-axg-aoclkc"
13 - G12A (S905X2, S905D2, S905Y2) : "amlogic,meson-g12a-aoclkc"
14 followed by the common "amlogic,meson-gx-aoclkc"
38 - compatible: "amlogic,meson-gx-ao-sysctrl", "syscon", "simple-mfd"
44 compatible = "amlogic,meson-gx-ao-sysctrl", "syscon", "simple-mfd";
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/serial/
Damlogic,meson-uart.yaml5 $id: "http://devicetree.org/schemas/serial/amlogic,meson-uart.yaml#"
8 title: Amlogic Meson SoC UART Serial Interface
14 The Amlogic Meson SoC UART Serial Interface is present on a large range
28 - amlogic,meson6-uart
29 - amlogic,meson8-uart
30 - amlogic,meson8b-uart
31 - amlogic,meson-gx-uart
32 - const: amlogic,meson-ao-uart
35 - amlogic,meson6-uart
36 - amlogic,meson8-uart
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/soc/amlogic/
Damlogic,canvas.yaml5 $id: "http://devicetree.org/schemas/soc/amlogic/amlogic,canvas.yaml#"
8 title: Amlogic Canvas Video Lookup Table
19 Many IPs within Amlogic SoCs rely on canvas indexes to read/write pixel data
23 Amlogic SoCs have 256 canvas.
30 - amlogic,meson8-canvas
31 - amlogic,meson8b-canvas
32 - amlogic,meson8m2-canvas
33 - const: amlogic,canvas
34 - const: amlogic,canvas # GXBB and newer SoCs
48 compatible = "amlogic,canvas";
/Linux-v5.10/Documentation/devicetree/bindings/thermal/
Damlogic,thermal.yaml4 $id: http://devicetree.org/schemas/thermal/amlogic,thermal.yaml#
7 title: Amlogic Thermal
12 description: Binding for Amlogic Thermal
18 - amlogic,g12a-cpu-thermal
19 - amlogic,g12a-ddr-thermal
20 - const: amlogic,g12a-thermal
31 amlogic,ao-secure:
43 - amlogic,ao-secure
50 compatible = "amlogic,g12a-cpu-thermal",
51 "amlogic,g12a-thermal";
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/interrupt-controller/
Damlogic,meson-gpio-intc.txt1 Amlogic meson GPIO interrupt controller
12 - compatible : must have "amlogic,meson8-gpio-intc" and either
13 "amlogic,meson8-gpio-intc" for meson8 SoCs (S802) or
14 "amlogic,meson8b-gpio-intc" for meson8b SoCs (S805) or
15 "amlogic,meson-gxbb-gpio-intc" for GXBB SoCs (S905) or
16 "amlogic,meson-gxl-gpio-intc" for GXL SoCs (S905X, S912)
17 "amlogic,meson-axg-gpio-intc" for AXG SoCs (A113D, A113X)
18 "amlogic,meson-g12a-gpio-intc" for G12A SoCs (S905D2, S905X2, S905Y2)
19 "amlogic,meson-sm1-gpio-intc" for SM1 SoCs (S905D3, S905X3, S905Y3)
20 "amlogic,meson-a1-gpio-intc" for A1 SoCs (A113L)
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/pwm/
Dpwm-meson.txt1 Amlogic Meson PWM Controller
5 - compatible: Shall contain "amlogic,meson8b-pwm"
6 or "amlogic,meson-gxbb-pwm"
7 or "amlogic,meson-gxbb-ao-pwm"
8 or "amlogic,meson-axg-ee-pwm"
9 or "amlogic,meson-axg-ao-pwm"
10 or "amlogic,meson-g12a-ee-pwm"
11 or "amlogic,meson-g12a-ao-pwm-ab"
12 or "amlogic,meson-g12a-ao-pwm-cd"
24 compatible = "amlogic,meson-gxbb-pwm";
/Linux-v5.10/Documentation/devicetree/bindings/usb/
Damlogic,meson-g12a-usb-ctrl.yaml5 $id: "http://devicetree.org/schemas/usb/amlogic,meson-g12a-usb-ctrl.yaml#"
8 title: Amlogic Meson G12A DWC3 USB SoC Controller Glue
14 The Amlogic G12A embeds a DWC3 USB IP Core configured for USB2 and USB3
25 The Amlogic A1 embeds a DWC3 USB IP Core configured for USB2 in
28 The Amlogic GXL, GXM & AXG SoCs doesn't embed an USB3 PHY.
33 - amlogic,meson-gxl-usb-ctrl
34 - amlogic,meson-gxm-usb-ctrl
35 - amlogic,meson-axg-usb-ctrl
36 - amlogic,meson-g12a-usb-ctrl
37 - amlogic,meson-a1-usb-ctrl
[all …]

12345678910>>...15