| /linux/arch/arm64/boot/dts/amlogic/ |
| H A D | Makefile | 11 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 D | meson-s4.dtsi | 9 #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"; 638 compatible = "amlogic,meson-g12a-spicc"; 650 compatible = "amlogic,meson-s4-pwm"; [all …]
|
| H A D | meson-gxlx-s905l-p271.dts | 8 #include "meson-gxl-s905x.dtsi" 9 #include "meson-gx-p23x-q20x.dtsi" 12 compatible = "amlogic,p271", "amlogic,s905l", "amlogic,meson-gxlx"; 42 compatible = "amlogic,meson-gxlx-saradc", "amlogic,meson-saradc";
|
| H A D | meson-gxbb.dtsi | 6 #include "meson-gx.dtsi" 7 #include "meson-gx-mali450.dtsi" 8 #include <dt-bindings/gpio/meson-gxbb-gpio.h> 9 #include <dt-bindings/reset/amlogic,meson-gxbb-reset.h> 15 compatible = "amlogic,meson-gxbb"; 19 compatible = "amlogic,meson-gxbb-usb2-phy"; 29 compatible = "amlogic,meson-gxbb-usb2-phy"; 39 compatible = "amlogic,meson-gxbb-usb", "snps,dwc2"; 51 compatible = "amlogic,meson-gxbb-usb", "snps,dwc2"; 89 compatible = "amlogic,meson-gxbb-aobus-pinctrl"; [all …]
|
| H A D | meson-gxl-s905w-p281.dts | 4 * Based on meson-gxl-s905d-p231.dts: 11 #include "meson-gxl-s905x.dtsi" 12 #include "meson-gx-p23x-q20x.dtsi" 15 compatible = "amlogic,p281", "amlogic,s905w", "amlogic,meson-gxl";
|
| H A D | meson-gxl-s905w-tx3-mini.dts | 4 * Based on meson-gxl-s905d-p231.dts: 11 #include "meson-gxl-s905x.dtsi" 12 #include "meson-gx-p23x-q20x.dtsi" 15 compatible = "oranth,tx3-mini", "amlogic,s905w", "amlogic,meson-gxl";
|
| H A D | meson-axg.dtsi | 10 #include <dt-bindings/gpio/meson-axg-gpio.h> 13 #include <dt-bindings/reset/amlogic,meson-axg-audio-arb.h> 14 #include <dt-bindings/reset/amlogic,meson-axg-reset.h> 15 #include <dt-bindings/power/meson-axg-power.h> 18 compatible = "amlogic,meson-axg"; 143 compatible = "amlogic,meson-gxbb-sm"; 147 compatible = "amlogic,meson-gxbb-efuse"; 195 compatible = "amlogic,meson-gxbb-scpi-sensors", "arm,scpi-sensors"; 259 compatible = "amlogic,meson-axg-usb-ctrl"; 276 compatible = "amlogic,meson-g12a-usb", "snps,dwc2"; [all …]
|
| H A D | meson-g12-common.dtsi | 12 #include <dt-bindings/interrupt-controller/amlogic,meson-g12a-gpio-intc.h> 13 #include <dt-bindings/reset/amlogic,meson-g12a-reset.h> 54 compatible = "amlogic,meson-gxbb-efuse"; 127 compatible = "amlogic,meson-gxbb-sm"; 170 compatible = "amlogic,meson-g12a-dwmac", 202 compatible = "amlogic,meson-g12a-dw-hdmi"; 246 compatible = "amlogic,meson-rng"; 272 compatible = "amlogic,meson-g12a-periphs-pinctrl"; 1614 compatible = "amlogic,meson-gx-hhi-sysctrl", 1626 compatible = "amlogic,meson-g12a-pwrc"; [all …]
|
| H A D | meson-gxl-s905d.dtsi | 7 #include "meson-gxl.dtsi" 8 #include "meson-gxl-mali.dtsi" 11 compatible = "amlogic,s905d", "amlogic,meson-gxl";
|
| H A D | meson-gxl-s905x.dtsi | 7 #include "meson-gxl.dtsi" 8 #include "meson-gxl-mali.dtsi" 11 compatible = "amlogic,s905x", "amlogic,meson-gxl";
|
| H A D | meson-gxl-s905d-libretech-pc.dts | 9 #include "meson-gxl-s905d.dtsi" 10 #include "meson-gx-libretech-pc.dtsi" 14 "amlogic,meson-gxl";
|
| H A D | meson-gxl.dtsi | 7 #include "meson-gx.dtsi" 10 #include <dt-bindings/gpio/meson-gxl-gpio.h> 11 #include <dt-bindings/reset/amlogic,meson-gxbb-reset.h> 14 compatible = "amlogic,meson-gxl"; 18 compatible = "amlogic,meson-gxl-usb-ctrl"; 35 compatible = "amlogic,meson-g12a-usb", "snps,dwc2"; 105 compatible = "amlogic,meson-gxl-usb2-phy"; 116 compatible = "amlogic,meson-gxl-usb2-phy"; 147 compatible = "amlogic,meson-gxl-aobus-pinctrl"; 309 compatible = "amlogic,meson-gxl-aoclkc", "amlogic,meson-gx-aoclkc"; [all …]
|
| H A D | meson-gxm-ugoos-am3.dts | 13 #include <dt-bindings/interrupt-controller/amlogic,meson-g12a-gpio-intc.h> 15 #include "meson-gxm.dtsi" 16 #include "meson-gx-p23x-q20x.dtsi" 19 compatible = "ugoos,am3", "amlogic,s912", "amlogic,meson-gxm";
|
| H A D | meson-gxm-vega-s96.dts | 10 #include "meson-gxm.dtsi" 11 #include "meson-gx-p23x-q20x.dtsi" 14 compatible = "tronsmart,vega-s96", "amlogic,s912", "amlogic,meson-gxm";
|
| H A D | amlogic-c3.dtsi | 87 compatible = "amlogic,meson-gxbb-sm"; 740 compatible = "amlogic,c3-gpio-intc", "amlogic,meson-gpio-intc"; 799 compatible = "amlogic,meson-g12a-spicc"; 811 compatible = "amlogic,meson-g12a-spicc"; 824 "amlogic,meson-s4-pwm"; 843 "amlogic,meson-s4-pwm"; 853 "amlogic,meson-s4-pwm"; 863 "amlogic,meson-s4-pwm"; 873 "amlogic,meson-s4-pwm"; 883 "amlogic,meson-s4-pwm"; [all …]
|
| H A D | meson-gxbb-wetek-hub.dts | 9 #include "meson-gxbb-wetek.dtsi" 10 #include <dt-bindings/sound/meson-aiu.h> 13 compatible = "wetek,hub", "amlogic,meson-gxbb";
|
| /linux/sound/soc/meson/ |
| H A D | Makefile | 3 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/pwm/ |
| H A D | pwm-meson.c | 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() 239 spin_lock_irqsave(&meson->lock, flags); in meson_pwm_enable() [all …]
|
| /linux/drivers/phy/amlogic/ |
| H A D | Makefile | 4 obj-$(CONFIG_PHY_MESON_GXL_USB2) += phy-meson-gxl-usb2.o 5 obj-$(CONFIG_PHY_MESON_G12A_USB2) += phy-meson-g12a-usb2.o 6 obj-$(CONFIG_PHY_MESON_G12A_USB3_PCIE) += phy-meson-g12a-usb3-pcie.o 7 obj-$(CONFIG_PHY_MESON_G12A_MIPI_DPHY_ANALOG) += phy-meson-g12a-mipi-dphy-analog.o 8 obj-$(CONFIG_PHY_MESON_AXG_PCIE) += phy-meson-axg-pcie.o 9 obj-$(CONFIG_PHY_MESON_AXG_MIPI_PCIE_ANALOG) += phy-meson-axg-mipi-pcie-analog.o 10 obj-$(CONFIG_PHY_MESON_AXG_MIPI_DPHY) += phy-meson-axg-mipi-dphy.o
|
| /linux/Documentation/gpu/ |
| H A D | meson.rst | 2 drm/meson AmLogic Meson Video Processing Unit 5 .. kernel-doc:: drivers/gpu/drm/meson/meson_drv.c 30 .. kernel-doc:: drivers/gpu/drm/meson/meson_viu.c 36 .. kernel-doc:: drivers/gpu/drm/meson/meson_vpp.c 42 .. kernel-doc:: drivers/gpu/drm/meson/meson_venc.c 48 .. kernel-doc:: drivers/gpu/drm/meson/meson_vclk.c 54 .. kernel-doc:: drivers/gpu/drm/meson/meson_dw_hdmi.c
|
| /linux/drivers/gpu/drm/meson/ |
| H A D | Makefile | 2 meson-drm-y := meson_drv.o meson_plane.o meson_crtc.o meson_encoder_cvbs.o 3 meson-drm-y += meson_viu.o meson_vpp.o meson_venc.o meson_vclk.o meson_overlay.o 4 meson-drm-y += meson_rdma.o meson_osd_afbcd.o 5 meson-drm-y += meson_encoder_hdmi.o meson_encoder_dsi.o 7 obj-$(CONFIG_DRM_MESON) += meson-drm.o
|
| /linux/drivers/soc/amlogic/ |
| H A D | Makefile | 2 obj-$(CONFIG_MESON_CANVAS) += meson-canvas.o 3 obj-$(CONFIG_MESON_CLK_MEASURE) += meson-clk-measure.o 4 obj-$(CONFIG_MESON_GX_SOCINFO) += meson-gx-socinfo.o 5 obj-$(CONFIG_MESON_MX_SOCINFO) += meson-mx-socinfo.o
|
| /linux/drivers/reset/amlogic/ |
| H A D | Makefile | 1 obj-$(CONFIG_RESET_MESON) += reset-meson.o 2 obj-$(CONFIG_RESET_MESON_AUX) += reset-meson-aux.o 3 obj-$(CONFIG_RESET_MESON_COMMON) += reset-meson-common.o 4 obj-$(CONFIG_RESET_MESON_AUDIO_ARB) += reset-meson-audio-arb.o
|
| /linux/drivers/staging/media/meson/vdec/ |
| H A D | Makefile | 4 meson-vdec-objs = esparser.o vdec.o vdec_helpers.o vdec_platform.o 5 meson-vdec-objs += vdec_1.o vdec_hevc.o 6 meson-vdec-objs += codec_mpeg12.o codec_h264.o codec_hevc_common.o codec_vp9.o 8 obj-$(CONFIG_VIDEO_MESON_VDEC) += meson-vdec.o
|
| /linux/Documentation/devicetree/bindings/power/ |
| H A D | amlogic,meson-gx-pwrc.txt | 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";
|