Home
last modified time | relevance | path

Searched full:armada (Results 1 – 25 of 337) sorted by relevance

12345678910>>...14

/Linux-v5.10/Documentation/devicetree/bindings/arm/marvell/
Darmada-7k-8k.yaml4 $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 …]
Darmada-370-xp-pmsu.txt3 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";
Dcoherency-fabric.txt3 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";
Darmada-8kp.txt1 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"
Darmada-370-xp.txt1 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
Darmada-37xx.txt1 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/
Dmarvel.rst39 - 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/
DMakefile3 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 …]
Darmada-37xx.dtsi3 * 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/
Dmarvell-pp2.txt1 * 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 …]
Dmarvell-armada-370-neta.txt1 * 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/
Dmarvell,armada-370-xp-timer.txt1 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/
Dmarvell,xenon-sdhci.txt12 - "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/
Dmvebu-core-clock.txt7 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
Dmvebu-gated-clock.txt3 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/
Dmarvel.txt6 "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/
DKconfig29 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.
Dcoherency.c2 * 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/
DMakefile5 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/
Darmada-xp.dtsi3 * 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 …]
Darmada-38x.dtsi3 * 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 …]
Darmada-370.dtsi3 * 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/
DKconfig41 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/
DMakefile7 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/
Dspi-orion.txt6 - "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).

12345678910>>...14