| /kernel/linux/linux-6.6/arch/arm64/boot/dts/amlogic/ |
| D | Makefile | 5 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 …]
|
| D | meson-gx.dtsi | 15 #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/ |
| D | Makefile | 2 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 …]
|
| D | meson-gx.dtsi | 15 #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/ |
| D | Makefile | 3 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/ |
| D | Makefile | 3 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/ |
| D | pwm-meson.c | 3 * 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/ |
| D | Kconfig | 24 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/ |
| D | pwm-meson.c | 3 * 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/ |
| D | Kconfig | 14 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/ |
| D | amlogic.yaml | 54 - 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/ |
| D | amlogic,meson-uart.yaml | 5 $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/ |
| D | amlogic,meson-gx-hhi-sysctrl.yaml | 4 $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/ |
| D | vdec_platform.c | 25 .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/ |
| D | amlogic.yaml | 54 - 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/ |
| D | pwm-amlogic.yaml | 20 - 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/ |
| D | amlogic,meson-gpio-intc.yaml | 4 $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/ |
| D | amlogic,meson-gpio-intc.txt | 1 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/ |
| D | Kconfig | 5 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/ |
| D | Kconfig | 5 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/ |
| D | amlogic,gxbb-aoclkc.yaml | 17 - 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/ |
| D | amlogic,meson-dwmac.yaml | 5 $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/ |
| D | amlogic,meson-pinctrl-a1.yaml | 4 $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/ |
| D | pwm-meson.txt | 1 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/ |
| D | amlogic,meson-saradc.yaml | 4 $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 …]
|