Home
last modified time | relevance | path

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

12345678910>>...27

/kernel/linux/linux-6.6/arch/arm64/boot/dts/amlogic/
DMakefile5 dtb-$(CONFIG_ARCH_MESON) += meson-a1-ad401.dtb
6 dtb-$(CONFIG_ARCH_MESON) += meson-axg-jethome-jethub-j100.dtb
7 dtb-$(CONFIG_ARCH_MESON) += meson-axg-jethome-jethub-j110-rev-2.dtb
8 dtb-$(CONFIG_ARCH_MESON) += meson-axg-jethome-jethub-j110-rev-3.dtb
9 dtb-$(CONFIG_ARCH_MESON) += meson-axg-s400.dtb
10 dtb-$(CONFIG_ARCH_MESON) += meson-g12a-radxa-zero.dtb
11 dtb-$(CONFIG_ARCH_MESON) += meson-g12a-sei510.dtb
12 dtb-$(CONFIG_ARCH_MESON) += meson-g12a-u200.dtb
13 dtb-$(CONFIG_ARCH_MESON) += meson-g12a-x96-max.dtb
14 dtb-$(CONFIG_ARCH_MESON) += meson-g12b-a311d-bananapi-m2s.dtb
[all …]
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 …]
/kernel/linux/linux-5.10/arch/arm64/boot/dts/amlogic/
DMakefile2 dtb-$(CONFIG_ARCH_MESON) += meson-axg-s400.dtb
3 dtb-$(CONFIG_ARCH_MESON) += meson-g12a-sei510.dtb
4 dtb-$(CONFIG_ARCH_MESON) += meson-g12a-u200.dtb
5 dtb-$(CONFIG_ARCH_MESON) += meson-g12a-x96-max.dtb
6 dtb-$(CONFIG_ARCH_MESON) += meson-g12b-gtking.dtb
7 dtb-$(CONFIG_ARCH_MESON) += meson-g12b-gtking-pro.dtb
8 dtb-$(CONFIG_ARCH_MESON) += meson-g12b-a311d-khadas-vim3.dtb
9 dtb-$(CONFIG_ARCH_MESON) += meson-g12b-s922x-khadas-vim3.dtb
10 dtb-$(CONFIG_ARCH_MESON) += meson-g12b-odroid-n2.dtb
11 dtb-$(CONFIG_ARCH_MESON) += meson-g12b-odroid-n2-plus.dtb
[all …]
Dmeson-gx.dtsi15 #include <dt-bindings/power/meson-gxbb-power.h>
214 compatible = "amlogic,meson-gx-sm", "amlogic,meson-gxbb-sm";
219 compatible = "amlogic,meson-gx-efuse", "amlogic,meson-gxbb-efuse";
239 compatible = "amlogic,meson-gxbb-scpi", "arm,scpi-pre-1.0";
255 compatible = "amlogic,meson-gxbb-scpi-sensors", "arm,scpi-sensors";
274 compatible = "amlogic,meson-gpio-intc";
283 compatible = "amlogic,meson-gxbb-reset";
300 compatible = "amlogic,meson-gx-uart";
307 compatible = "amlogic,meson-gx-uart";
314 compatible = "amlogic,meson-gxbb-i2c";
[all …]
/kernel/linux/linux-5.10/sound/soc/meson/
DMakefile3 snd-soc-meson-aiu-objs := aiu.o
4 snd-soc-meson-aiu-objs += aiu-acodec-ctrl.o
5 snd-soc-meson-aiu-objs += aiu-codec-ctrl.o
6 snd-soc-meson-aiu-objs += aiu-encoder-i2s.o
7 snd-soc-meson-aiu-objs += aiu-encoder-spdif.o
8 snd-soc-meson-aiu-objs += aiu-fifo.o
9 snd-soc-meson-aiu-objs += aiu-fifo-i2s.o
10 snd-soc-meson-aiu-objs += aiu-fifo-spdif.o
11 snd-soc-meson-axg-fifo-objs := axg-fifo.o
12 snd-soc-meson-axg-frddr-objs := axg-frddr.o
[all …]
/kernel/linux/linux-6.6/sound/soc/meson/
DMakefile3 snd-soc-meson-aiu-objs := aiu.o
4 snd-soc-meson-aiu-objs += aiu-acodec-ctrl.o
5 snd-soc-meson-aiu-objs += aiu-codec-ctrl.o
6 snd-soc-meson-aiu-objs += aiu-encoder-i2s.o
7 snd-soc-meson-aiu-objs += aiu-encoder-spdif.o
8 snd-soc-meson-aiu-objs += aiu-fifo.o
9 snd-soc-meson-aiu-objs += aiu-fifo-i2s.o
10 snd-soc-meson-aiu-objs += aiu-fifo-spdif.o
11 snd-soc-meson-axg-fifo-objs := axg-fifo.o
12 snd-soc-meson-axg-frddr-objs := axg-frddr.o
[all …]
/kernel/linux/linux-5.10/drivers/pwm/
Dpwm-meson.c3 * PWM controller driver for Amlogic Meson SoCs.
122 struct meson_pwm *meson = to_meson_pwm(chip); in meson_pwm_request() local
131 channel = &meson->channels[pwm->hwpwm]; in meson_pwm_request()
155 struct meson_pwm *meson = to_meson_pwm(chip); in meson_pwm_free() local
156 struct meson_pwm_channel *channel = &meson->channels[pwm->hwpwm]; in meson_pwm_free()
162 static int meson_pwm_calc(struct meson_pwm *meson, struct pwm_device *pwm, in meson_pwm_calc() argument
165 struct meson_pwm_channel *channel = &meson->channels[pwm->hwpwm]; in meson_pwm_calc()
184 dev_err(meson->chip.dev, "invalid source clock frequency\n"); in meson_pwm_calc()
188 dev_dbg(meson->chip.dev, "fin_freq: %lu Hz\n", fin_freq); in meson_pwm_calc()
192 dev_err(meson->chip.dev, "unable to get period pre_div\n"); in meson_pwm_calc()
[all …]
/kernel/linux/linux-6.6/drivers/phy/amlogic/
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 …]
/kernel/linux/linux-6.6/drivers/pwm/
Dpwm-meson.c3 * PWM controller driver for Amlogic Meson SoCs.
123 struct meson_pwm *meson = to_meson_pwm(chip); in meson_pwm_request() local
124 struct meson_pwm_channel *channel = &meson->channels[pwm->hwpwm]; in meson_pwm_request()
140 struct meson_pwm *meson = to_meson_pwm(chip); in meson_pwm_free() local
141 struct meson_pwm_channel *channel = &meson->channels[pwm->hwpwm]; in meson_pwm_free()
146 static int meson_pwm_calc(struct meson_pwm *meson, struct pwm_device *pwm, in meson_pwm_calc() argument
149 struct meson_pwm_channel *channel = &meson->channels[pwm->hwpwm]; in meson_pwm_calc()
172 dev_err(meson->chip.dev, "invalid source clock frequency\n"); in meson_pwm_calc()
176 dev_dbg(meson->chip.dev, "fin_freq: %lu Hz\n", fin_freq); in meson_pwm_calc()
180 dev_err(meson->chip.dev, "unable to get period cnt\n"); in meson_pwm_calc()
[all …]
/kernel/linux/linux-5.10/drivers/phy/amlogic/
DKconfig14 Enable this to support the Meson USB2 PHYs found in Meson8,
19 tristate "Meson GXL and GXM USB2 PHY drivers"
26 Enable this to support the Meson USB2 PHYs found in Meson
31 tristate "Meson G12A USB2 PHY driver"
37 Enable this to support the Meson USB2 PHYs found in Meson
42 tristate "Meson G12A USB3+PCIE Combo PHY driver"
48 Enable this to support the Meson USB3 + PCIE Combo PHY found
49 in Meson G12A SoCs.
53 tristate "Meson AXG PCIE PHY driver"
59 Enable this to support the Meson MIPI + PCIE PHY found
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/
Damlogic.yaml54 - description: Boards with the Amlogic Meson GXBaby SoC
65 - const: amlogic,meson-gxbb
74 - const: amlogic,meson-gxbb
76 - description: Boards with the Amlogic Meson GXL S805X SoC
82 - const: amlogic,meson-gxl
84 - description: Boards with the Amlogic Meson GXL S905W SoC
90 - const: amlogic,meson-gxl
92 - description: Boards with the Amlogic Meson GXL S905X SoC
102 - const: amlogic,meson-gxl
104 - description: Boards with the Amlogic Meson GXL S905D SoC
[all …]
/kernel/linux/linux-6.6/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
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 …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/soc/amlogic/
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 …]
/kernel/linux/linux-6.6/drivers/staging/media/meson/vdec/
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_vp9.bin",
125 .firmware_path = "meson/vdec/gxm_h264.bin",
137 .firmware_path = "meson/vdec/gxl_mpeg12.bin",
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/arm/
Damlogic.yaml54 - description: Boards with the Amlogic Meson GXBaby SoC
65 - const: amlogic,meson-gxbb
74 - const: amlogic,meson-gxbb
76 - description: Boards with the Amlogic Meson GXL S805X 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
103 - const: amlogic,meson-gxl
105 - description: Boards with the Amlogic Meson GXL S905D SoC
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/pwm/
Dpwm-amlogic.yaml20 - amlogic,meson-gxbb-pwm
21 - amlogic,meson-gxbb-ao-pwm
22 - amlogic,meson-axg-ee-pwm
23 - amlogic,meson-axg-ao-pwm
24 - amlogic,meson-g12a-ee-pwm
25 - amlogic,meson-g12a-ao-pwm-ab
26 - amlogic,meson-g12a-ao-pwm-cd
27 - amlogic,meson-s4-pwm
29 - const: amlogic,meson-gx-pwm
30 - const: amlogic,meson-gxbb-pwm
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/interrupt-controller/
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 …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/interrupt-controller/
Damlogic,meson-gpio-intc.txt1 Amlogic meson GPIO interrupt controller
3 Meson SoCs contains an interrupt controller which is able to watch the SoC
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)
25 - meson,channel-interrupts: Array with the 8 upstream hwirq numbers. These
31 compatible = "amlogic,meson-gxbb-gpio-intc",
[all …]
/kernel/linux/linux-6.6/drivers/soc/amlogic/
DKconfig5 tristate "Amlogic Meson Canvas driver"
12 tristate "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 tristate "Amlogic Meson GX Power Domains driver"
37 Say yes to expose Amlogic Meson GX Power Domains as
41 tristate "Amlogic Meson Everything-Else Power Domains driver"
48 Say yes to expose Amlogic Meson Everything-Else Power Domains as
52 tristate "Amlogic Meson Secure Power Domains driver"
61 Say yes to expose Amlogic Meson Secure Power Domains as Generic
[all …]
/kernel/linux/linux-5.10/drivers/soc/amlogic/
DKconfig5 tristate "Amlogic Meson Canvas driver"
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
52 bool "Amlogic Meson Secure Power Domains driver"
61 Say yes to expose Amlogic Meson Secure Power Domains as Generic
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/clock/
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 …]
/kernel/linux/linux-6.6/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
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 …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/pinctrl/
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#
19 - amlogic,meson-a1-periphs-pinctrl
20 - amlogic,meson-s4-periphs-pinctrl
27 $ref: amlogic,meson-pinctrl-common.yaml#/$defs/meson-gpio
46 $ref: amlogic,meson-pinctrl-common.yaml#/$defs/meson-pins
51 compatible = "amlogic,meson-a1-periphs-pinctrl";
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/pwm/
Dpwm-meson.txt1 Amlogic Meson PWM Controller
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";
/kernel/linux/linux-5.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
24 - amlogic,meson-gxbb-saradc
25 - amlogic,meson-gxl-saradc
26 - amlogic,meson-gxm-saradc
27 - amlogic,meson-axg-saradc
28 - amlogic,meson-g12a-saradc
29 - const: amlogic,meson-saradc
[all …]

12345678910>>...27