Home
last modified time | relevance | path

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

12345678910>>...14

/linux/arch/arm64/boot/dts/amlogic/
H A DMakefile11 dtb-$(CONFIG_ARCH_MESON) += meson-a1-ad401.dtb
12 dtb-$(CONFIG_ARCH_MESON) += meson-a1-ad402.dtb
13 dtb-$(CONFIG_ARCH_MESON) += meson-axg-jethome-jethub-j100.dtb
14 dtb-$(CONFIG_ARCH_MESON) += meson-axg-jethome-jethub-j110-rev-2.dtb
15 dtb-$(CONFIG_ARCH_MESON) += meson-axg-jethome-jethub-j110-rev-3.dtb
16 dtb-$(CONFIG_ARCH_MESON) += meson-axg-s400.dtb
17 dtb-$(CONFIG_ARCH_MESON) += meson-g12a-fbx8am-brcm.dtb
18 dtb-$(CONFIG_ARCH_MESON) += meson-g12a-fbx8am-realtek.dtb
19 dtb-$(CONFIG_ARCH_MESON) += meson-g12a-radxa-zero.dtb
20 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-a1.dtsi8 #include <dt-bindings/gpio/meson-a1-gpio.h>
11 #include <dt-bindings/power/meson-a1-power.h>
12 #include <dt-bindings/reset/amlogic,meson-a1-reset.h>
51 compatible = "amlogic,meson-gxbb-efuse";
79 compatible = "amlogic,meson-gxbb-sm";
82 compatible = "amlogic,meson-a1-pwrc";
111 compatible = "amlogic,meson-a1-reset";
117 compatible = "amlogic,meson-a1-periphs-pinctrl";
471 compatible = "amlogic,meson-a1-gpio-intc",
472 "amlogic,meson-gpio-intc";
[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";
/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.
136 struct meson_pwm *meson = to_meson_pwm(chip); in meson_pwm_request() local
137 struct meson_pwm_channel *channel = &meson->channels[pwm->hwpwm]; in meson_pwm_request()
153 struct meson_pwm *meson = to_meson_pwm(chip); in meson_pwm_free() local
154 struct meson_pwm_channel *channel = &meson->channels[pwm->hwpwm]; in meson_pwm_free()
162 struct meson_pwm *meson = to_meson_pwm(chip); in meson_pwm_calc() local
163 struct meson_pwm_channel *channel = &meson->channels[pwm->hwpwm]; in meson_pwm_calc()
177 if (state->polarity == PWM_POLARITY_INVERSED && !meson->data->has_polarity) in meson_pwm_calc()
226 struct meson_pwm *meson = to_meson_pwm(chip); in meson_pwm_enable() local
227 struct meson_pwm_channel *channel = &meson->channels[pwm->hwpwm]; in meson_pwm_enable()
[all …]
/linux/Documentation/devicetree/bindings/arm/
H A Damlogic.yaml47 - description: Boards with the Amlogic Meson GXBaby SoC
58 - const: amlogic,meson-gxbb
67 - const: amlogic,meson-gxbb
69 - description: Boards with the Amlogic Meson GXL S805X SoC
75 - const: amlogic,meson-gxl
77 - description: Boards with the Amlogic Meson GXL S805Y SoC
82 - const: amlogic,meson-gxl
84 - description: Boards with the Amlogic Meson GXL S905W SoC
91 - const: amlogic,meson-gxl
93 - description: Boards with the Amlogic Meson GXL S905X 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/serial/
H A 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
34 - amlogic,meson-gx-uart
35 - amlogic,meson-s4-uart
36 - amlogic,meson-a1-uart
37 - const: amlogic,meson-ao-uart
40 - const: amlogic,meson-g12a-uart
41 - const: amlogic,meson-gx-uart
42 - const: amlogic,meson-ao-uart
[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/iio/adc/
H A 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
24 - amlogic,meson-gxbb-saradc
25 - amlogic,meson-gxl-saradc
26 - amlogic,meson-gxlx-saradc
27 - amlogic,meson-gxm-saradc
28 - amlogic,meson-axg-saradc
29 - amlogic,meson-g12a-saradc
[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 …]
/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 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/reset/
H A Damlogic,meson-reset.yaml5 $id: http://devicetree.org/schemas/reset/amlogic,meson-reset.yaml#
8 title: Amlogic Meson SoC Reset Controller
18 - amlogic,meson-gxbb-reset # Reset Controller on GXBB and compatible SoCs
19 - amlogic,meson-axg-reset # Reset Controller on AXG and compatible SoCs
20 - amlogic,meson-a1-reset # Reset Controller on A1 and compatible SoCs
21 - amlogic,meson-s4-reset # Reset Controller on S4 and compatible SoCs
28 - const: amlogic,meson-s4-reset
46 compatible = "amlogic,meson-gxbb-reset";
/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