/Linux-v5.10/Documentation/devicetree/bindings/arm/marvell/ |
D | armada-7k-8k.yaml | 4 $id: http://devicetree.org/schemas/arm/marvell/armada-7k-8k.yaml# 7 title: Marvell Armada 7K/8K Platforms Device Tree Bindings 18 - description: Armada 7020 SoC 21 - const: marvell,armada-ap806-dual 22 - const: marvell,armada-ap806 24 - description: Armada 7040 SoC 27 - const: marvell,armada-ap806-quad 28 - const: marvell,armada-ap806 30 - description: Armada 8020 SoC 33 - const: marvell,armada-ap806-dual [all …]
|
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";
|
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";
|
D | armada-8kp.txt | 1 Marvell Armada 8KPlus Platforms Device Tree Bindings 4 Boards using a SoC of the Marvell Armada 8KP families must carry 9 - "marvell,armada-8080", "marvell,armada-ap810-octa", "marvell,armada-ap810" 10 when the SoC being used is the Armada 8080 14 compatible = "marvell,armada-8080-db", "marvell,armada-8080", 15 "marvell,armada-ap810-octa", "marvell,armada-ap810"
|
D | armada-370-xp.txt | 1 Marvell Armada 370 and Armada XP Platforms Device Tree Bindings 4 Boards with a SoC of the Marvell Armada 370 and Armada XP families 9 compatible: must contain "marvell,armada-370-xp" 11 In addition, boards using the Marvell Armada 370 SoC shall have the 18 In addition, boards using the Marvell Armada XP SoC shall have the
|
D | armada-37xx.txt | 1 Marvell Armada 37xx Platforms Device Tree Bindings 4 Boards using a SoC of the Marvell Armada 37xx family must carry the 9 In addition, boards using the Marvell Armada 3720 SoC shall have the 16 compatible = "marvell,armada-3720-db", "marvell,armada3720", "marvell,armada3710"; 26 - compatible : should contain "marvell,armada-3700-nb-pm", "syscon"; 33 compatible = "marvell,armada-3700-nb-pm", "syscon"; 43 - compatible : should contain "marvell,armada-3700-avs", "syscon"; 48 compatible = "marvell,armada-3700-avs", "syscon";
|
/Linux-v5.10/Documentation/arm/ |
D | marvel.rst | 39 - 88F6282 a.k.a Armada 300 41 … - Product Brief : http://www.marvell.com/embedded-processors/armada-300/assets/armada_310.pdf 42 - 88F6283 a.k.a Armada 310 44 … - Product Brief : http://www.marvell.com/embedded-processors/armada-300/assets/armada_310.pdf 101 EBU Armada family 104 Armada 370 Flavors: 109 …- Product Brief: http://www.marvell.com/embedded-processors/armada-300/assets/Marvell_ARMADA_370… 110 …- Hardware Spec: http://www.marvell.com/embedded-processors/armada-300/assets/ARMADA370-datashee… 111 …- Functional Spec: http://www.marvell.com/embedded-processors/armada-300/assets/ARMADA370-Function… 116 Armada 375 Flavors: [all …]
|
/Linux-v5.10/arch/arm64/boot/dts/marvell/ |
D | Makefile | 3 dtb-$(CONFIG_ARCH_MVEBU) += armada-3720-db.dtb 4 dtb-$(CONFIG_ARCH_MVEBU) += armada-3720-espressobin.dtb 5 dtb-$(CONFIG_ARCH_MVEBU) += armada-3720-espressobin-emmc.dtb 6 dtb-$(CONFIG_ARCH_MVEBU) += armada-3720-espressobin-v7.dtb 7 dtb-$(CONFIG_ARCH_MVEBU) += armada-3720-espressobin-v7-emmc.dtb 8 dtb-$(CONFIG_ARCH_MVEBU) += armada-3720-turris-mox.dtb 9 dtb-$(CONFIG_ARCH_MVEBU) += armada-3720-uDPU.dtb 10 dtb-$(CONFIG_ARCH_MVEBU) += armada-7040-db.dtb 11 dtb-$(CONFIG_ARCH_MVEBU) += armada-8040-clearfog-gt-8k.dtb 12 dtb-$(CONFIG_ARCH_MVEBU) += armada-8040-db.dtb [all …]
|
D | armada-37xx.dtsi | 3 * Device Tree Include file for Marvell Armada 37xx family of SoCs. 14 model = "Marvell Armada 37xx SoC"; 84 compatible = "marvell,armada-3700-wdt"; 91 compatible = "marvell,armada-3700-cpu-misc", 97 compatible = "marvell,armada-3700-spi"; 108 compatible = "marvell,armada-3700-i2c"; 119 compatible = "marvell,armada-3700-i2c"; 130 compatible = "marvell,armada-3700-avs", 136 compatible = "marvell,armada-3700-uart"; 148 compatible = "marvell,armada-3700-uart-ext"; [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/net/ |
D | marvell-pp2.txt | 1 * Marvell Armada 375 Ethernet Controller (PPv2.1) 2 Marvell Armada 7K/8K Ethernet Controller (PPv2.2) 7 "marvell,armada-375-pp2" 8 "marvell,armada-7k-pp2" 10 For "marvell,armada-375-pp2", must contain the following register 15 For "marvell,armada-7k-pp2", must contain the following register 21 - main controller clock (for both armada-375-pp2 and armada-7k-pp2) 22 - GOP clock (for both armada-375-pp2 and armada-7k-pp2) 23 - MG clock (only for armada-7k-pp2) 24 - MG Core clock (only for armada-7k-pp2) [all …]
|
D | marvell-armada-370-neta.txt | 1 * Marvell Armada 370 / Armada XP / Armada 3700 Ethernet Controller (NETA) 5 "marvell,armada-370-neta" 6 "marvell,armada-xp-neta" 7 "marvell,armada-3700-neta" 19 "marvell,armada-370-neta" and 9800B for others. 24 Optional properties (valid only for Armada XP/38x): 39 compatible = "marvell,armada-370-neta";
|
/Linux-v5.10/Documentation/devicetree/bindings/timer/ |
D | marvell,armada-370-xp-timer.txt | 1 Marvell Armada 370 and Armada XP Timers 6 "marvell,armada-370-timer", 7 "marvell,armada-375-timer", 8 "marvell,armada-xp-timer". 15 Clocks required for compatible = "marvell,armada-370-timer": 18 Clocks required for compatibles = "marvell,armada-xp-timer", 19 "marvell,armada-375-timer": 27 - Armada 370: 30 compatible = "marvell,armada-370-timer"; 36 - Armada XP: [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/mmc/ |
D | marvell,xenon-sdhci.txt | 12 - "marvell,armada-3700-sdhci": For controllers on Armada-3700 SoC. 14 - "marvell,armada-ap806-sdhci": For controllers on Armada AP806. 15 - "marvell,armada-cp110-sdhci": For controllers on Armada CP110. 19 Require at least input clock for Xenon IP core. For Armada AP806 and 28 * For "marvell,armada-3700-sdhci", two register areas. 29 The first one for Xenon IP register. The second one for the Armada 3700 SoC 31 Please follow the examples with compatible "marvell,armada-3700-sdhci" 95 Type of Armada 3700 SoC PHY PAD Voltage Controller register. 96 Only valid when "marvell,armada-3700-sdhci" is selected. 101 Please follow the examples with compatible "marvell,armada-3700-sdhci" [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/clock/ |
D | mvebu-core-clock.txt | 7 The following is a list of provided IDs and clock names on Armada 370/XP: 14 The following is a list of provided IDs and clock names on Armada 375: 20 The following is a list of provided IDs and clock names on Armada 380/385: 26 The following is a list of provided IDs and clock names on Armada 39x: 53 "marvell,armada-370-core-clock" - For Armada 370 SoC core clocks 54 "marvell,armada-375-core-clock" - For Armada 375 SoC core clocks 55 "marvell,armada-380-core-clock" - For Armada 380/385 SoC core clocks 56 "marvell,armada-390-core-clock" - For Armada 39x SoC core clocks 57 "marvell,armada-xp-core-clock" - For Armada XP SoC core clocks
|
D | mvebu-gated-clock.txt | 3 Marvell Armada 370/375/380/385/39x/XP, Dove and Kirkwood allow some 10 The following is a list of provided IDs for Armada 370: 27 The following is a list of provided IDs for Armada 375: 54 The following is a list of provided IDs for Armada 380/385: 81 The following is a list of provided IDs for Armada 39x: 95 The following is a list of provided IDs for Armada XP: 177 "marvell,armada-370-gating-clock" - for Armada 370 SoC clock gating 178 "marvell,armada-375-gating-clock" - for Armada 375 SoC clock gating 179 "marvell,armada-380-gating-clock" - for Armada 380/385 SoC clock gating 180 "marvell,armada-390-gating-clock" - for Armada 39x SoC clock gating [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/watchdog/ |
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-v5.10/arch/arm/mach-mvebu/ |
D | Kconfig | 29 bool "Marvell Armada 370 boards" 38 on the Marvell Armada 370 SoC with device tree. 41 bool "Marvell Armada 375 boards" 54 on the Marvell Armada 375 SoC with device tree. 57 bool "Marvell Armada 380/385 boards" 72 on the Marvell Armada 380/385 SoC with device tree. 75 bool "Marvell Armada 39x boards" 87 on the Marvell Armada 39x SoC with device tree. 90 bool "Marvell Armada XP boards" 99 on the Marvell Armada XP SoC with device tree.
|
D | coherency.c | 2 * Coherency fabric (Aurora) support for Armada 370, 375, 38x and XP 15 * The Armada 370, 375, 38x and XP SOCs have a coherency fabric which is 58 {.compatible = "marvell,armada-375-coherency-fabric", 60 {.compatible = "marvell,armada-380-coherency-fabric", 73 * on Armada XP. 138 "marvell,armada-xp-cpu-config"); in armada_370_coherency_init() 158 * This ioremap hook is used on Armada 375/38x to ensure that all MMIO 190 * doing PCIe in an SMP situation on Armada 375 and Armada in armada_375_380_coherency_init() 210 * - For coherency between processors on Armada XP, so only in coherency_type() 217 * Note that this means that on Armada 370, there is currently in coherency_type() [all …]
|
/Linux-v5.10/drivers/pinctrl/mvebu/ |
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-v5.10/arch/arm/boot/dts/ |
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 …]
|
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"; 181 compatible = "marvell,armada-38x-uart"; 295 compatible = "marvell,armada-370-gpio", 313 compatible = "marvell,armada-370-gpio", 331 compatible = "marvell,armada-380-system-controller", 332 "marvell,armada-370-xp-system-controller"; 337 compatible = "marvell,armada-380-gating-clock"; [all …]
|
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"; 105 compatible = "marvell,armada-370-gpio", 120 compatible = "marvell,armada-370-gpio", 135 compatible = "marvell,armada-370-gpio", [all …]
|
/Linux-v5.10/drivers/net/ethernet/marvell/ |
D | Kconfig | 41 Dove, Armada 370 and Armada XP). 46 tristate "Marvell Armada 38x/XP network interface BM support" 51 interface units in the Marvell ARMADA XP and ARMADA 38x SoC 56 even for Armada 370 SoC, which doesn't support hardware 60 tristate "Marvell Armada 370/38x/XP/37xx network interface support" 67 Marvell ARMADA XP, ARMADA 370, ARMADA 38x and 68 ARMADA 37xx SoC family. 86 tristate "Marvell Armada 375/7K/8K network interface support" 93 Marvell ARMADA 375, 7K and 8K SoCs. 96 bool "Marvell Armada 8K Enable PTP support"
|
/Linux-v5.10/drivers/clk/mvebu/ |
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-v5.10/Documentation/devicetree/bindings/spi/ |
D | spi-orion.txt | 6 - "marvell,armada-370-spi", for the Armada 370 SoCs 7 - "marvell,armada-375-spi", for the Armada 375 SoCs 8 - "marvell,armada-380-spi", for the Armada 38x SoCs 9 - "marvell,armada-390-spi", for the Armada 39x SoCs 10 - "marvell,armada-xp-spi", for the Armada XP SoCs 30 is only for Armada 7K/8K).
|