/linux/drivers/gpu/drm/meson/ |
H A D | meson_dw_hdmi.h | 12 * Bit 15-10: RW Reserved. Default 1 starting from G12A 13 * Bit 9 RW sw_reset_i2c starting from G12A 14 * Bit 8 RW sw_reset_axiarb starting from G12A 15 * Bit 7 RW Reserved. Default 1, sw_reset_emp starting from G12A 16 * Bit 6 RW Reserved. Default 1, sw_reset_flt starting from G12A 17 * Bit 5 RW Reserved. Default 1, sw_reset_hdcp22 starting from G12A 39 * Bit 7 RW hdcp22_skpclk_en: starting from G12A, 1=enable; 0=disable 40 * Bit 6 RW hdcp22_esmclk_en: starting from G12A, 1=enable; 0=disable 41 * Bit 5 RW hdcp22_tmdsclk_en: starting from G12A, 1=enable; 0=disable 42 * Bit 4 RW cec_clk_en: 1=enable cec_clk; 0=disable. Default 0. Reserved for G12A [all …]
|
/linux/arch/arm64/boot/dts/amlogic/ |
H A D | meson-g12.dtsi | 9 #include <dt-bindings/power/meson-g12a-power.h> 11 #include <dt-bindings/reset/amlogic,meson-g12a-audio-reset.h> 50 compatible = "amlogic,g12a-pdm", 72 compatible = "amlogic,g12a-audio-clkc"; 100 compatible = "amlogic,g12a-toddr", 115 compatible = "amlogic,g12a-toddr", 130 compatible = "amlogic,g12a-toddr", 145 compatible = "amlogic,g12a-frddr", 160 compatible = "amlogic,g12a-frddr", 175 compatible = "amlogic,g12a-frddr", [all …]
|
H A D | Makefile | 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 18 dtb-$(CONFIG_ARCH_MESON) += meson-g12a-u200.dtb 19 dtb-$(CONFIG_ARCH_MESON) += meson-g12a-x96-max.dtb 97 meson-g12a-fbx8am-brcm-dtbs := meson-g12a-fbx8am.dtb meson-g12a-fbx8am-brcm.dtbo 98 meson-g12a-fbx8am-realtek-dtbs := meson-g12a-fbx8am.dtb meson-g12a-fbx8am-realtek.dtbo
|
H A D | meson-g12-common.dtsi | 8 #include <dt-bindings/clock/g12a-clkc.h> 9 #include <dt-bindings/clock/g12a-aoclkc.h> 12 #include <dt-bindings/interrupt-controller/amlogic,meson-g12a-gpio-intc.h> 13 #include <dt-bindings/reset/amlogic,meson-g12a-reset.h> 137 compatible = "amlogic,g12a-pcie", "snps,dw-pcie"; 170 compatible = "amlogic,meson-g12a-dwmac", 202 compatible = "amlogic,meson-g12a-dw-hdmi"; 272 compatible = "amlogic,meson-g12a-periphs-pinctrl"; 1549 compatible = "amlogic,g12a-cpu-thermal", 1550 "amlogic,g12a-thermal"; [all …]
|
/linux/Documentation/devicetree/bindings/sound/ |
H A D | amlogic,g12a-toacodec.yaml | 4 $id: http://devicetree.org/schemas/sound/amlogic,g12a-toacodec.yaml# 7 title: Amlogic G12a Internal DAC Control Glue 25 - const: amlogic,g12a-toacodec 29 - const: amlogic,g12a-toacodec 49 #include <dt-bindings/reset/amlogic,meson-g12a-audio-reset.h> 52 compatible = "amlogic,g12a-toacodec";
|
H A D | amlogic,g12a-tohdmitx.yaml | 4 $id: http://devicetree.org/schemas/sound/amlogic,g12a-tohdmitx.yaml# 7 title: Amlogic G12a HDMI TX Control Glue 22 - const: amlogic,g12a-tohdmitx 26 - const: amlogic,g12a-tohdmitx 47 #include <dt-bindings/reset/amlogic,meson-g12a-audio-reset.h> 50 compatible = "amlogic,g12a-tohdmitx";
|
H A D | amlogic,axg-tdm-formatters.yaml | 15 - amlogic,g12a-tdmout 18 - amlogic,g12a-tdmin 58 - amlogic,g12a-tdmin 60 - amlogic,g12a-tdmout 75 #include <dt-bindings/reset/amlogic,meson-g12a-audio-reset.h> 78 compatible = "amlogic,g12a-tdmout";
|
H A D | amlogic,axg-fifo.yaml | 20 - amlogic,g12a-toddr 25 - amlogic,g12a-frddr 70 - amlogic,g12a-toddr 72 - amlogic,g12a-frddr 101 #include <dt-bindings/reset/amlogic,meson-g12a-audio-reset.h> 104 compatible = "amlogic,g12a-frddr", "amlogic,axg-frddr";
|
/linux/drivers/phy/amlogic/ |
H A D | Kconfig | 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" 60 G12A SoCs. 64 tristate "Meson G12A USB3+PCIE Combo PHY driver" 71 in Meson G12A SoCs.
|
H A D | Makefile | 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
|
H A D | phy-meson-g12a-mipi-dphy-analog.c | 3 * Meson G12A MIPI DSI Analog PHY 155 .compatible = "amlogic,g12a-mipi-dphy-analog", 164 .name = "phy-meson-g12a-mipi-dphy-analog", 171 MODULE_DESCRIPTION("Meson G12A MIPI Analog D-PHY driver");
|
/linux/Documentation/devicetree/bindings/thermal/ |
H A D | amlogic,thermal.yaml | 21 - amlogic,g12a-cpu-thermal 22 - amlogic,g12a-ddr-thermal 23 - const: amlogic,g12a-thermal 57 compatible = "amlogic,g12a-cpu-thermal", 58 "amlogic,g12a-thermal";
|
/linux/Documentation/devicetree/bindings/usb/ |
H A D | amlogic,meson-g12a-usb-ctrl.yaml | 5 $id: http://devicetree.org/schemas/usb/amlogic,meson-g12a-usb-ctrl.yaml# 8 title: Amlogic Meson G12A DWC3 USB SoC Controller Glue 14 The Amlogic G12A embeds a DWC3 USB IP Core configured for USB2 and USB3 36 - amlogic,meson-g12a-usb-ctrl 106 - amlogic,meson-g12a-usb-ctrl 201 compatible = "amlogic,meson-g12a-usb-ctrl"; 217 compatible = "amlogic,meson-g12a-usb", "snps,dwc2";
|
/linux/sound/soc/meson/ |
H A D | Makefile | 25 snd-soc-meson-g12a-toacodec-y := g12a-toacodec.o 26 snd-soc-meson-g12a-tohdmitx-y := g12a-tohdmitx.o 44 obj-$(CONFIG_SND_MESON_G12A_TOACODEC) += snd-soc-meson-g12a-toacodec.o 45 obj-$(CONFIG_SND_MESON_G12A_TOHDMITX) += snd-soc-meson-g12a-tohdmitx.o
|
H A D | Kconfig | 115 tristate "Amlogic G12A To Internal DAC Control Support" 121 g12a SoC family 124 tristate "Amlogic G12A To HDMI TX Control Support" 129 Select Y or M to add support for HDMI audio on the g12a SoC
|
/linux/Documentation/devicetree/bindings/pwm/ |
H A D | pwm-amlogic.yaml | 21 - amlogic,meson-g12a-ee-pwm 22 - amlogic,meson-g12a-ao-pwm-ab 23 - amlogic,meson-g12a-ao-pwm-cd 87 - amlogic,meson-g12a-ee-pwm 88 - amlogic,meson-g12a-ao-pwm-ab 89 - amlogic,meson-g12a-ao-pwm-cd
|
/linux/Documentation/devicetree/bindings/phy/ |
H A D | amlogic,g12a-usb3-pcie-phy.yaml | 5 $id: http://devicetree.org/schemas/phy/amlogic,g12a-usb3-pcie-phy.yaml# 8 title: Amlogic G12A USB3 + PCIE Combo PHY 16 - amlogic,g12a-usb3-pcie-phy 57 compatible = "amlogic,g12a-usb3-pcie-phy";
|
H A D | amlogic,g12a-usb2-phy.yaml | 5 $id: http://devicetree.org/schemas/phy/amlogic,g12a-usb2-phy.yaml# 8 title: Amlogic G12A USB2 PHY 16 - amlogic,g12a-usb2-phy 74 compatible = "amlogic,g12a-usb2-phy";
|
H A D | amlogic,g12a-mipi-dphy-analog.yaml | 4 $id: http://devicetree.org/schemas/phy/amlogic,g12a-mipi-dphy-analog.yaml# 7 title: Amlogic G12A MIPI analog PHY 14 const: amlogic,g12a-mipi-dphy-analog
|
/linux/Documentation/devicetree/bindings/media/cec/ |
H A D | amlogic,meson-gx-ao-cec.yaml | 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 60 - amlogic,meson-g12a-ao-cec
|
/linux/Documentation/devicetree/bindings/net/ |
H A D | amlogic,g12a-mdio-mux.yaml | 4 $id: http://devicetree.org/schemas/net/amlogic,g12a-mdio-mux.yaml# 7 title: MDIO bus multiplexer/glue of Amlogic G12a SoC family 22 const: amlogic,g12a-mdio-mux 52 compatible = "amlogic,g12a-mdio-mux";
|
H A D | amlogic,meson-dwmac.yaml | 25 - amlogic,meson-g12a-dwmac 40 - amlogic,meson-g12a-dwmac 108 - amlogic,meson-g12a-dwmac 141 - amlogic,meson-g12a-dwmac
|
/linux/Documentation/devicetree/bindings/media/ |
H A D | amlogic,meson-ir-tx.yaml | 23 - const: amlogic,meson-g12a-ir-tx 52 #include <dt-bindings/clock/g12a-clkc.h> 55 compatible = "amlogic,meson-g12a-ir-tx", "amlogic,meson-ir-tx";
|
/linux/Documentation/devicetree/bindings/pinctrl/ |
H A D | amlogic,meson-pinctrl-g12a-aobus.yaml | 4 $id: http://devicetree.org/schemas/pinctrl/amlogic,meson-pinctrl-g12a-aobus.yaml# 18 - amlogic,meson-g12a-aobus-pinctrl 49 compatible = "amlogic,meson-g12a-aobus-pinctrl";
|
H A D | amlogic,meson-pinctrl-g12a-periphs.yaml | 4 $id: http://devicetree.org/schemas/pinctrl/amlogic,meson-pinctrl-g12a-periphs.yaml# 18 - amlogic,meson-g12a-periphs-pinctrl 51 compatible = "amlogic,meson-g12a-periphs-pinctrl";
|