/linux/arch/arm/boot/dts/marvell/ |
H A D | Makefile | 20 armada-370-c200-v2.dtb \ 21 armada-370-db.dtb \ 22 armada-370-dlink-dns327l.dtb \ 23 armada-370-mirabox.dtb \ 24 armada-370-netgear-rn102.dtb \ 25 armada-370-netgear-rn104.dtb \ 26 armada-370-rd.dtb \ 27 armada-370-seagate-nas-2bay.dtb \ 28 armada-370-seagate-nas-4bay.dtb \ 29 armada-370-seagate-personal-cloud.dtb \ [all …]
|
H A D | armada-xp.dtsi | 3 * Device Tree Include file for Marvell Armada XP family SoC 12 * Contains definitions specific to the Armada XP SoC that are not 13 * common to all Armada SoCs. 16 #include "armada-370-xp.dtsi" 22 model = "Marvell Armada XP family SoC"; 23 compatible = "marvell,armadaxp", "marvell,armada-370-xp"; 40 compatible = "marvell,armada-xp-sdram-controller"; 78 compatible = "marvell,armada-370-xp-system-controller"; 83 compatible = "marvell,armada-xp-gating-clock"; 90 compatible = "marvell,armada-xp-core-clock"; [all …]
|
H A D | armada-38x.dtsi | 3 * Device Tree Include file for Marvell Armada 38x family of SoCs. 21 model = "Marvell Armada 38x family SoC"; 107 compatible = "marvell,armada-xp-sdram-controller"; 171 compatible = "marvell,armada-38x-uart", "ns16550a"; 181 compatible = "marvell,armada-38x-uart", "ns16550a"; 307 compatible = "marvell,armada-370-gpio", 326 compatible = "marvell,armada-370-gpio", 345 compatible = "marvell,armada-380-system-controller", 346 "marvell,armada-370-xp-system-controller"; 351 compatible = "marvell,armada-380-gating-clock"; [all …]
|
H A D | armada-370.dtsi | 3 * Device Tree Include file for Marvell Armada 370 family SoC 11 * Contains definitions specific to the Armada 370 SoC that are not 12 * common to all Armada SoCs. 15 #include "armada-370-xp.dtsi" 21 model = "Marvell Armada 370 family SoC"; 22 compatible = "marvell,armada370", "marvell,armada-370-xp"; 39 compatible = "marvell,armada-370-pcie"; 125 compatible = "marvell,armada-370-gpio", 140 compatible = "marvell,armada-370-gpio", 155 compatible = "marvell,armada-370-gpio", [all …]
|
H A D | armada-39x.dtsi | 3 * Device Tree Include file for Marvell Armada 39x family of SoCs. 18 model = "Marvell Armada 39x family SoC"; 33 enable-method = "marvell,armada-390-smp"; 244 compatible = "marvell,armada-390-system-controller", 245 "marvell,armada-370-xp-system-controller"; 250 compatible = "marvell,armada-390-gating-clock"; 257 compatible = "marvell,armada-390-core-clock"; 277 compatible = "marvell,armada-380-timer", 278 "marvell,armada-xp-timer"; 291 compatible = "marvell,armada-380-wdt"; [all …]
|
H A D | armada-388.dtsi | 3 * Device Tree Include file for Marvell Armada 388 SoC. 9 * The main difference with the Armada 385 is that the 388 can handle two more 10 * SATA ports. So we can reuse the dtsi of the Armada 385, override the pinctrl 15 #include "armada-385.dtsi" 18 model = "Marvell Armada 388 family SoC"; 24 compatible = "marvell,armada-380-ahci";
|
/linux/Documentation/devicetree/bindings/arm/marvell/ |
H A D | armada-7k-8k.yaml | 4 $id: http://devicetree.org/schemas/arm/marvell/armada-7k-8k.yaml# 7 title: Marvell Armada 7K/8K Platforms 18 - description: Armada 7020 SoC 21 - const: marvell,armada-ap806-dual 22 - const: marvell,armada-ap806 24 - description: Armada 7040 SoC 30 - const: marvell,armada-ap806-quad 31 - const: marvell,armada-ap806 33 - description: Armada 8020 SoC 36 - const: marvell,armada-ap806-dual [all …]
|
H A D | armada-370-xp-pmsu.txt | 3 Available on Marvell SOCs: Armada 370, Armada 38x and Armada XP 8 - "marvell,armada-370-pmsu" for Armada 370 or Armada XP 9 - "marvell,armada-380-pmsu" for Armada 38x 10 - "marvell,armada-370-xp-pmsu" was used for Armada 370/XP but is now 17 armada-370-xp-pmsu@22000 { 18 compatible = "marvell,armada-370-pmsu";
|
H A D | coherency-fabric.txt | 3 Available on Marvell SOCs: Armada 370, Armada 375, Armada 38x and Armada XP 10 the Armada 370 and Armada XP. 12 * "marvell,armada-375-coherency-fabric", for the Armada 375 coherency 15 * "marvell,armada-380-coherency-fabric", for the Armada 38x coherency 24 * For "marvell,armada-375-coherency-fabric", only one pair is needed 27 * For "marvell,armada-380-coherency-fabric", only one pair is needed 45 compatible = "marvell,armada-375-coherency-fabric";
|
H A D | armada-38x.yaml | 4 $id: http://devicetree.org/schemas/arm/marvell/armada-38x.yaml# 7 title: Marvell Armada 38x Platforms 19 Netgear Armada 380 GS110EM Managed Switch. 25 Marvell Armada 385 Development Boards. 34 SolidRun Armada 385 based single-board computers. 43 Kobol Armada 388 based Helios-4 NAS. 51 Marvell Armada 388 Development Boards. 60 SolidRun Armada 388 clearfog family single-board computers.
|
/linux/Documentation/arch/arm/ |
H A D | marvell.rst | 42 - 88F6282 a.k.a Armada 300 44 …rchive.org/web/20111027032509/http://www.marvell.com/embedded-processors/armada-300/assets/armada_… 45 - 88F6283 a.k.a Armada 310 47 …rchive.org/web/20111027032509/http://www.marvell.com/embedded-processors/armada-300/assets/armada_… 119 EBU Armada family 122 Armada 370 Flavors: 127 … https://web.archive.org/web/20141002083258/http://www.marvell.com/embedded-processors/armada-370/ 128 …rchive.org/web/20121115063038/http://www.marvell.com/embedded-processors/armada-300/assets/Marvell… 129 …rchive.org/web/20140617183747/http://www.marvell.com/embedded-processors/armada-300/assets/ARMADA3… 130 …rchive.org/web/20140617183701/http://www.marvell.com/embedded-processors/armada-300/assets/ARMADA3… [all …]
|
/linux/Documentation/devicetree/bindings/timer/ |
H A D | marvell,armada-370-timer.yaml | 4 $id: http://devicetree.org/schemas/timer/marvell,armada-370-timer.yaml# 7 title: Marvell Armada 370, 375, 380 and XP Timers 17 - const: marvell,armada-380-timer 18 - const: marvell,armada-xp-timer 20 - const: marvell,armada-375-timer 21 - const: marvell,armada-370-timer 23 - marvell,armada-370-timer 24 - marvell,armada-xp-timer 63 - marvell,armada-375-timer 64 - marvell,armada-xp-timer [all …]
|
/linux/Documentation/devicetree/bindings/watchdog/ |
H A D | marvel.txt | 6 "marvell,armada-370-wdt" 7 "marvell,armada-xp-wdt" 8 "marvell,armada-375-wdt" 9 "marvell,armada-380-wdt" 15 For "marvell,armada-375-wdt" and "marvell,armada-380-wdt": 21 "marvell,armada-370-wdt": 24 Clocks required for compatibles = "marvell,armada-xp-wdt" 25 "marvell,armada-375-wdt" 26 "marvell,armada-380-wdt":
|
/linux/arch/arm/mach-mvebu/ |
H A D | Kconfig | 28 bool "Marvell Armada 370 boards" 37 on the Marvell Armada 370 SoC with device tree. 40 bool "Marvell Armada 375 boards" 53 on the Marvell Armada 375 SoC with device tree. 56 bool "Marvell Armada 380/385 boards" 71 on the Marvell Armada 380/385 SoC with device tree. 74 bool "Marvell Armada 39x boards" 86 on the Marvell Armada 39x SoC with device tree. 89 bool "Marvell Armada XP boards" 98 on the Marvell Armada XP SoC with device tree.
|
H A D | coherency.c | 3 * Coherency fabric (Aurora) support for Armada 370, 375, 38x and XP 12 * The Armada 370, 375, 38x and XP SOCs have a coherency fabric which is 55 {.compatible = "marvell,armada-375-coherency-fabric", 57 {.compatible = "marvell,armada-380-coherency-fabric", 70 * on Armada XP. 135 "marvell,armada-xp-cpu-config"); in armada_370_coherency_init() 155 * This ioremap hook is used on Armada 375/38x to ensure that all MMIO 187 * doing PCIe in an SMP situation on Armada 375 and Armada in armada_375_380_coherency_init() 207 * - For coherency between processors on Armada XP, so only in coherency_type() 214 * Note that this means that on Armada 370, there is currently in coherency_type() [all …]
|
H A D | mvebu-soc-id.h | 11 /* Armada XP ID */ 16 /* Armada XP Revision */ 26 /* Armada 375 ID */ 29 /* Armada 375 */ 33 /* Armada 38x ID */ 38 /* Armada 38x Revision */
|
/linux/drivers/pinctrl/mvebu/ |
H A D | Makefile | 5 obj-$(CONFIG_PINCTRL_ARMADA_370) += pinctrl-armada-370.o 6 obj-$(CONFIG_PINCTRL_ARMADA_375) += pinctrl-armada-375.o 7 obj-$(CONFIG_PINCTRL_ARMADA_38X) += pinctrl-armada-38x.o 8 obj-$(CONFIG_PINCTRL_ARMADA_39X) += pinctrl-armada-39x.o 9 obj-$(CONFIG_PINCTRL_ARMADA_AP806) += pinctrl-armada-ap806.o 10 obj-$(CONFIG_PINCTRL_ARMADA_CP110) += pinctrl-armada-cp110.o 11 obj-$(CONFIG_PINCTRL_ARMADA_XP) += pinctrl-armada-xp.o 12 obj-$(CONFIG_PINCTRL_ARMADA_37XX) += pinctrl-armada-37xx.o
|
/linux/drivers/clk/mvebu/ |
H A D | Makefile | 7 obj-$(CONFIG_ARMADA_370_CLK) += armada-370.o 8 obj-$(CONFIG_ARMADA_375_CLK) += armada-375.o 9 obj-$(CONFIG_ARMADA_38X_CLK) += armada-38x.o 10 obj-$(CONFIG_ARMADA_39X_CLK) += armada-39x.o 11 obj-$(CONFIG_ARMADA_37XX_CLK) += armada-37xx-xtal.o 12 obj-$(CONFIG_ARMADA_37XX_CLK) += armada-37xx-tbg.o 13 obj-$(CONFIG_ARMADA_37XX_CLK) += armada-37xx-periph.o 14 obj-$(CONFIG_ARMADA_XP_CLK) += armada-xp.o mv98dx3236.o
|
/linux/Documentation/devicetree/bindings/mmc/ |
H A D | marvell,xenon-sdhci.yaml | 26 - marvell,armada-cp110-sdhci 27 - marvell,armada-ap806-sdhci 31 - marvell,armada-ap807-sdhci 33 - const: marvell,armada-ap806-sdhci 36 - const: marvell,armada-3700-sdhci 43 - description: Armada 3700 SoC PHY PAD Voltage Control register 69 Type of Armada 3700 SoC PHY PAD Voltage Controller register. If "sd" is 155 const: marvell,armada-3700-sdhci 187 compatible = "marvell,armada-ap807-sdhci", "marvell,armada-ap806-sdhci"; 208 compatible = "marvell,armada-cp110-sdhci"; [all …]
|
/linux/Documentation/devicetree/bindings/net/ |
H A D | marvell,armada-370-neta.yaml | 4 $id: http://devicetree.org/schemas/net/marvell,armada-370-neta.yaml# 7 title: Marvell Armada 370/XP/3700/AC5 Ethernet Controller (NETA) 18 - marvell,armada-370-neta 19 - marvell,armada-xp-neta 20 - marvell,armada-3700-neta 21 - marvell,armada-ac5-neta 44 armada-370-neta and 9800 for others. 69 compatible = "marvell,armada-370-neta";
|
H A D | marvell,orion-mdio.yaml | 14 Armada 370, Armada XP, Armada 7k and Armada 8k have an identical unit that 15 provides an interface with the MDIO bus. Additionally, Armada 7k and Armada
|
/linux/Documentation/devicetree/bindings/serial/ |
H A D | marvell,armada-3700-uart.yaml | 4 $id: http://devicetree.org/schemas/serial/marvell,armada-3700-uart.yaml# 7 title: Marvell Armada-3700 UART 14 Armada-3700). 19 - marvell,armada-3700-uart 20 - marvell,armada-3700-uart-ext 55 const: marvell,armada-3700-uart-ext 81 compatible = "marvell,armada-3700-uart"; 95 compatible = "marvell,armada-3700-uart-ext";
|
/linux/Documentation/devicetree/bindings/sound/ |
H A D | mvebu-audio.txt | 1 * mvebu (Kirkwood, Dove, Armada 370) audio controller 8 "marvell,armada370-audio" for Armada 370 platforms 9 "marvell,armada-380-audio" for Armada 38x platforms 13 With "marvell,armada-380-audio" two other regions are required: 34 Enable S/PDIF mode on Armada 38x SoC. Using this property 35 disables standard I2S I/O. Valid only with "marvell,armada-380-audio"
|
/linux/arch/arm64/boot/dts/marvell/ |
H A D | armada-8080-db.dts | 5 * Device Tree file for Marvell Armada-8080 Development board platform 8 #include "armada-8080.dtsi" 12 compatible = "marvell,armada-8080-db", "marvell,armada-8080", 13 "marvell,armada-ap810-octa", "marvell,armada-ap810";
|
/linux/Documentation/devicetree/bindings/interrupt-controller/ |
H A D | marvell,armada-8k-pic.yaml | 4 $id: http://devicetree.org/schemas/interrupt-controller/marvell,armada-8k-pic.yaml# 7 title: Marvell Armada 7K/8K PIC Interrupt controller 13 The Marvell Armada 7K/8K PIC is a secondary interrupt controller available on 14 the Marvell Armada 7K/8K ARM64 SoCs, and typically connected to the GIC as the 19 const: marvell,armada-8k-pic 47 compatible = "marvell,armada-8k-pic";
|