Home
last modified time | relevance | path

Searched full:meson (Results 1 – 25 of 348) sorted by relevance

12345678910>>...14

/linux/arch/arm64/boot/dts/amlogic/
H A DMakefile8 dtb-$(CONFIG_ARCH_MESON) += meson-a1-ad401.dtb
9 dtb-$(CONFIG_ARCH_MESON) += meson-a1-ad402.dtb
10 dtb-$(CONFIG_ARCH_MESON) += meson-axg-jethome-jethub-j100.dtb
11 dtb-$(CONFIG_ARCH_MESON) += meson-axg-jethome-jethub-j110-rev-2.dtb
12 dtb-$(CONFIG_ARCH_MESON) += meson-axg-jethome-jethub-j110-rev-3.dtb
13 dtb-$(CONFIG_ARCH_MESON) += meson-axg-s400.dtb
14 dtb-$(CONFIG_ARCH_MESON) += meson-g12a-fbx8am-brcm.dtb
15 dtb-$(CONFIG_ARCH_MESON) += meson-g12a-fbx8am-realtek.dtb
16 dtb-$(CONFIG_ARCH_MESON) += meson-g12a-radxa-zero.dtb
17 dtb-$(CONFIG_ARCH_MESON) += meson-g12a-sei510.dtb
[all …]
H A Dmeson-gx.dtsi15 #include <dt-bindings/power/meson-gxbb-power.h>
222 compatible = "amlogic,meson-gx-sm", "amlogic,meson-gxbb-sm";
227 compatible = "amlogic,meson-gx-efuse", "amlogic,meson-gxbb-efuse";
247 compatible = "amlogic,meson-gxbb-scpi", "arm,scpi-pre-1.0";
263 compatible = "amlogic,meson-gxbb-scpi-sensors", "arm,scpi-sensors";
282 compatible = "amlogic,meson-gpio-intc";
291 compatible = "amlogic,meson-gxbb-reset";
308 compatible = "amlogic,meson-gx-uart";
316 compatible = "amlogic,meson-gx-uart";
323 compatible = "amlogic,meson-gxbb-i2c";
[all …]
H A Dmeson-gxm.dtsi7 #include "meson-gxl.dtsi"
10 compatible = "amlogic,meson-gxm";
138 compatible = "amlogic,meson-gxl-usb2-phy";
149 compatible = "amlogic,meson-gxm-mali", "arm,mali-t820";
163 compatible = "amlogic,meson-gxm-aoclkc", "amlogic,meson-gx-aoclkc";
191 compatible = "amlogic,meson-gxm-saradc", "amlogic,meson-saradc";
200 compatible = "amlogic,meson-gxm-vpu", "amlogic,meson-gx-vpu";
204 compatible = "amlogic,meson-gxm-dw-hdmi", "amlogic,meson-gx-dw-hdmi";
208 compatible = "amlogic,meson-gxm-usb-ctrl";
H A Dmeson-s4.dtsi9 #include <dt-bindings/gpio/meson-s4-gpio.h>
12 #include <dt-bindings/power/meson-s4-power.h>
13 #include <dt-bindings/reset/amlogic,meson-s4-reset.h>
71 compatible = "amlogic,meson-gxbb-sm";
74 compatible = "amlogic,meson-s4-pwrc";
144 compatible = "amlogic,meson-s4-periphs-pinctrl";
590 compatible = "amlogic,meson-s4-gpio-intc",
591 "amlogic,meson-gpio-intc";
633 compatible = "amlogic,meson-g12a-spicc";
645 compatible = "amlogic,meson-s4-pwm";
[all …]
/linux/sound/soc/meson/
H A DMakefile3 snd-soc-meson-aiu-y := aiu.o
4 snd-soc-meson-aiu-y += aiu-acodec-ctrl.o
5 snd-soc-meson-aiu-y += aiu-codec-ctrl.o
6 snd-soc-meson-aiu-y += aiu-encoder-i2s.o
7 snd-soc-meson-aiu-y += aiu-encoder-spdif.o
8 snd-soc-meson-aiu-y += aiu-fifo.o
9 snd-soc-meson-aiu-y += aiu-fifo-i2s.o
10 snd-soc-meson-aiu-y += aiu-fifo-spdif.o
11 snd-soc-meson-axg-fifo-y := axg-fifo.o
12 snd-soc-meson-axg-frddr-y := axg-frddr.o
[all …]
/linux/drivers/phy/amlogic/
H A DKconfig24 Enable this to support the Meson USB2 PHYs found in Meson8,
29 tristate "Meson GXL and GXM USB2 PHY drivers"
36 Enable this to support the Meson USB2 PHYs found in Meson
41 tristate "Meson G12A MIPI Analog DPHY driver"
48 Enable this to support the Meson MIPI Analog DPHY found in Meson G12A
53 tristate "Meson G12A USB2 PHY driver"
59 Enable this to support the Meson USB2 PHYs found in Meson
64 tristate "Meson G12A USB3+PCIE Combo PHY driver"
70 Enable this to support the Meson USB3 + PCIE Combo PHY found
71 in Meson G12A SoCs.
[all …]
/linux/Documentation/devicetree/bindings/pwm/
H A Dpwm-amlogic.yaml17 - amlogic,meson-gxbb-pwm
18 - amlogic,meson-gxbb-ao-pwm
19 - amlogic,meson-axg-ee-pwm
20 - amlogic,meson-axg-ao-pwm
21 - amlogic,meson-g12a-ee-pwm
22 - amlogic,meson-g12a-ao-pwm-ab
23 - amlogic,meson-g12a-ao-pwm-cd
26 - const: amlogic,meson-gx-pwm
27 - const: amlogic,meson-gxbb-pwm
30 - const: amlogic,meson-gx-ao-pwm
[all …]
/linux/drivers/pwm/
H A Dpwm-meson.c3 * PWM controller driver for Amlogic Meson SoCs.
122 struct meson_pwm *meson = to_meson_pwm(chip); in meson_pwm_request() local
123 struct meson_pwm_channel *channel = &meson->channels[pwm->hwpwm]; in meson_pwm_request()
139 struct meson_pwm *meson = to_meson_pwm(chip); in meson_pwm_free() local
140 struct meson_pwm_channel *channel = &meson->channels[pwm->hwpwm]; in meson_pwm_free()
148 struct meson_pwm *meson = to_meson_pwm(chip); in meson_pwm_calc() local
149 struct meson_pwm_channel *channel = &meson->channels[pwm->hwpwm]; in meson_pwm_calc()
209 struct meson_pwm *meson = to_meson_pwm(chip); in meson_pwm_enable() local
210 struct meson_pwm_channel *channel = &meson->channels[pwm->hwpwm]; in meson_pwm_enable()
222 spin_lock_irqsave(&meson->lock, flags); in meson_pwm_enable()
[all …]
/linux/Documentation/devicetree/bindings/arm/
H A Damlogic.yaml46 - description: Boards with the Amlogic Meson GXBaby SoC
57 - const: amlogic,meson-gxbb
66 - const: amlogic,meson-gxbb
68 - description: Boards with the Amlogic Meson GXL S805X SoC
74 - const: amlogic,meson-gxl
76 - description: Boards with the Amlogic Meson GXL S905W SoC
83 - const: amlogic,meson-gxl
85 - description: Boards with the Amlogic Meson GXL S905X SoC
96 - const: amlogic,meson-gxl
98 - description: Boards with the Amlogic Meson GXL S905D SoC
[all …]
/linux/drivers/staging/media/meson/vdec/
H A Dvdec_platform.c25 .firmware_path = "meson/vdec/gxbb_h264.bin",
37 .firmware_path = "meson/vdec/gxl_mpeg12.bin",
48 .firmware_path = "meson/vdec/gxl_mpeg12.bin",
63 .firmware_path = "meson/vdec/gxl_vp9.bin",
75 .firmware_path = "meson/vdec/gxl_h264.bin",
87 .firmware_path = "meson/vdec/gxl_mpeg12.bin",
98 .firmware_path = "meson/vdec/gxl_mpeg12.bin",
113 .firmware_path = "meson/vdec/gxl_h264.bin",
125 .firmware_path = "meson/vdec/gxl_mpeg12.bin",
136 .firmware_path = "meson/vdec/gxl_mpeg12.bin",
[all …]
/linux/Documentation/devicetree/bindings/soc/amlogic/
H A Damlogic,meson-gx-hhi-sysctrl.yaml4 $id: http://devicetree.org/schemas/soc/amlogic/amlogic,meson-gx-hhi-sysctrl.yaml#
7 title: Amlogic Meson System Control registers
16 - amlogic,meson-gx-hhi-sysctrl
17 - amlogic,meson-gx-ao-sysctrl
18 - amlogic,meson-axg-hhi-sysctrl
19 - amlogic,meson-axg-ao-sysctrl
30 $ref: /schemas/power/amlogic,meson-ee-pwrc.yaml
43 - amlogic,meson-gx-hhi-sysctrl
44 - amlogic,meson-axg-hhi-sysctrl
57 - amlogic,meson-gx-ao-sysctrl
[all …]
/linux/Documentation/devicetree/bindings/interrupt-controller/
H A Damlogic,meson-gpio-intc.yaml4 $id: http://devicetree.org/schemas/interrupt-controller/amlogic,meson-gpio-intc.yaml#
7 title: Amlogic Meson GPIO interrupt controller
13 Meson SoCs contains an interrupt controller which is able to watch the SoC
26 - const: amlogic,meson-gpio-intc
31 - amlogic,meson-gxbb-gpio-intc
32 - amlogic,meson-gxl-gpio-intc
33 - amlogic,meson-axg-gpio-intc
34 - amlogic,meson-g12a-gpio-intc
35 - amlogic,meson-sm1-gpio-intc
36 - amlogic,meson-a1-gpio-intc
[all …]
/linux/Documentation/devicetree/bindings/clock/
H A Damlogic,gxbb-aoclkc.yaml17 - amlogic,meson-gxbb-aoclkc
18 - amlogic,meson-gxl-aoclkc
19 - amlogic,meson-gxm-aoclkc
20 - amlogic,meson-axg-aoclkc
21 - const: amlogic,meson-gx-aoclkc
23 - amlogic,meson-axg-aoclkc
24 - amlogic,meson-g12a-aoclkc
57 - amlogic,meson-g12a-aoclkc
73 - amlogic,meson-gxl-aoclkc
74 - amlogic,meson-gxm-aoclkc
[all …]
/linux/Documentation/devicetree/bindings/net/
H A Damlogic,meson-dwmac.yaml5 $id: http://devicetree.org/schemas/net/amlogic,meson-dwmac.yaml#
8 title: Amlogic Meson DWMAC Ethernet controller
23 - amlogic,meson-gxbb-dwmac
24 - amlogic,meson-axg-dwmac
25 - amlogic,meson-g12a-dwmac
38 - amlogic,meson-gxbb-dwmac
39 - amlogic,meson-axg-dwmac
40 - amlogic,meson-g12a-dwmac
94 - amlogic,meson-gxbb-dwmac
95 - amlogic,meson-axg-dwmac
[all …]
/linux/Documentation/devicetree/bindings/pinctrl/
H A Damlogic,meson-pinctrl-a1.yaml4 $id: http://devicetree.org/schemas/pinctrl/amlogic,meson-pinctrl-a1.yaml#
7 title: Amlogic Meson A1 pinmux controller
13 - $ref: amlogic,meson-pinctrl-common.yaml#
20 - amlogic,meson-a1-periphs-pinctrl
21 - amlogic,meson-s4-periphs-pinctrl
28 $ref: amlogic,meson-pinctrl-common.yaml#/$defs/meson-gpio
47 $ref: amlogic,meson-pinctrl-common.yaml#/$defs/meson-pins
52 compatible = "amlogic,meson-a1-periphs-pinctrl";
H A Damlogic,meson-pinctrl-g12a-aobus.yaml4 $id: http://devicetree.org/schemas/pinctrl/amlogic,meson-pinctrl-g12a-aobus.yaml#
7 title: Amlogic Meson G12 AOBUS pinmux controller
13 - $ref: amlogic,meson-pinctrl-common.yaml#
18 - amlogic,meson-g12a-aobus-pinctrl
25 $ref: amlogic,meson-pinctrl-common.yaml#/$defs/meson-gpio
44 $ref: amlogic,meson-pinctrl-common.yaml#/$defs/meson-pins
49 compatible = "amlogic,meson-g12a-aobus-pinctrl";
H A Damlogic,meson-pinctrl-g12a-periphs.yaml4 $id: http://devicetree.org/schemas/pinctrl/amlogic,meson-pinctrl-g12a-periphs.yaml#
7 title: Amlogic Meson G12 PERIPHS pinmux controller
13 - $ref: amlogic,meson-pinctrl-common.yaml#
18 - amlogic,meson-g12a-periphs-pinctrl
25 $ref: amlogic,meson-pinctrl-common.yaml#/$defs/meson-gpio
46 $ref: amlogic,meson-pinctrl-common.yaml#/$defs/meson-pins
51 compatible = "amlogic,meson-g12a-periphs-pinctrl";
/linux/Documentation/devicetree/bindings/media/cec/
H A Damlogic,meson-gx-ao-cec.yaml5 $id: http://devicetree.org/schemas/media/cec/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
43 - amlogic,meson-gx-ao-cec
60 - amlogic,meson-g12a-ao-cec
61 - amlogic,meson-sm1-ao-cec
86 compatible = "amlogic,meson-gx-ao-cec";
/linux/Documentation/devicetree/bindings/power/
H A 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"
29 - amlogic,meson-gxbb-pwrc
30 - amlogic,meson-axg-pwrc
31 - amlogic,meson-g12a-pwrc
32 - amlogic,meson-sm1-pwrc
89 - amlogic,meson-gxbb-pwrc
114 - amlogic,meson-axg-pwrc
132 - amlogic,meson-g12a-pwrc
[all …]
H A Damlogic,meson-gx-pwrc.txt1 Amlogic Meson Power Controller (deprecated)
4 The Amlogic Meson SoCs embeds an internal Power domain controller.
20 - "amlogic,meson-gx-pwrc-vpu" for the Meson GX SoCs
21 - "amlogic,meson-g12a-pwrc-vpu" for the Meson G12A SoCs
31 - compatible: "amlogic,meson-gx-ao-sysctrl", "syscon", "simple-mfd"
38 compatible = "amlogic,meson-gx-ao-sysctrl", "syscon", "simple-mfd";
42 compatible = "amlogic,meson-gx-pwrc-vpu";
/linux/Documentation/devicetree/bindings/usb/
H A 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
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
106 - amlogic,meson-g12a-usb-ctrl
120 - amlogic,meson-gxl-usb-ctrl
140 - amlogic,meson-gxm-usb-ctrl
[all …]
/linux/drivers/pinctrl/meson/
H A DMakefile2 obj-$(CONFIG_PINCTRL_MESON) += pinctrl-meson.o
6 obj-$(CONFIG_PINCTRL_MESON_GXBB) += pinctrl-meson-gxbb.o
7 obj-$(CONFIG_PINCTRL_MESON_GXL) += pinctrl-meson-gxl.o
8 obj-$(CONFIG_PINCTRL_MESON_AXG_PMX) += pinctrl-meson-axg-pmx.o
9 obj-$(CONFIG_PINCTRL_MESON_AXG) += pinctrl-meson-axg.o
10 obj-$(CONFIG_PINCTRL_MESON_G12A) += pinctrl-meson-g12a.o
11 obj-$(CONFIG_PINCTRL_MESON_A1) += pinctrl-meson-a1.o
12 obj-$(CONFIG_PINCTRL_MESON_S4) += pinctrl-meson-s4.o
H A DKconfig17 bool "Meson 8 SoC pinctrl driver"
23 bool "Meson 8b SoC pinctrl driver"
29 tristate "Meson gxbb SoC pinctrl driver"
35 tristate "Meson gxl SoC pinctrl driver"
44 tristate "Meson axg Soc pinctrl driver"
53 tristate "Meson g12a Soc pinctrl driver"
59 tristate "Meson a1 Soc pinctrl driver"
65 tristate "Meson s4 Soc pinctrl driver"
/linux/Documentation/devicetree/bindings/spi/
H A Damlogic,meson-gx-spicc.yaml5 $id: http://devicetree.org/schemas/spi/amlogic,meson-gx-spicc.yaml#
8 title: Amlogic Meson SPI Communication Controller
14 The Meson SPICC is a generic SPI controller for general purpose Full-Duplex
20 - amlogic,meson-gx-spicc # SPICC controller on Amlogic GX and compatible SoCs
21 - amlogic,meson-axg-spicc # SPICC controller on Amlogic AXG and compatible SoCs
22 - amlogic,meson-g12a-spicc # SPICC controller on Amlogic G12A and compatible SoCs
50 - amlogic,meson-g12a-spicc
76 - amlogic,meson-gx-spicc
103 compatible = "amlogic,meson-gx-spicc";
/linux/Documentation/devicetree/bindings/arm/amlogic/
H A Damlogic,meson-gx-ao-secure.yaml5 $id: http://devicetree.org/schemas/arm/amlogic/amlogic,meson-gx-ao-secure.yaml#
8 title: Amlogic Meson Firmware registers Interface
14 The Meson SoCs have a register bank with status and data shared with the
22 const: amlogic,meson-gx-ao-secure
30 - const: amlogic,meson-gx-ao-secure
38 - const: amlogic,meson-gx-ao-secure
46 information on the Meson GX SoCs. If present, the interface gives
59 compatible = "amlogic,meson-gx-ao-secure", "syscon";

12345678910>>...14