Home
last modified time | relevance | path

Searched +full:armada +full:- +full:370 +full:- +full:neta (Results 1 – 14 of 14) sorted by relevance

/freebsd/sys/contrib/device-tree/Bindings/net/
H A Dmarvell,armada-370-neta.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/net/marvell,armada-370-neta.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Marvell Armada 370/XP/3700/AC5 Ethernet Controller (NETA)
10 - Marcin Wojtas <marcin.s.wojtas@gmail.com>
13 - $ref: /schemas/net/ethernet-controller.yaml#
18 - marvell,armada-370-neta
19 - marvell,armada-xp-neta
20 - marvell,armada-3700-neta
[all …]
H A Dmarvell-armada-370-neta.txt1 * Marvell Armada 370 / Armada XP / Armada 3700 Ethernet Controller (NETA)
4 - compatible: could be one of the following:
5 "marvell,armada-370-neta"
6 "marvell,armada-xp-neta"
7 "marvell,armada-3700-neta"
8 "marvell,armada-ac5-neta"
9 - reg: address and length of the register set for the device.
10 - interrupts: interrupt for the device
11 - phy: See ethernet.txt file in the same directory.
12 - phy-mode: See ethernet.txt file in the same directory
[all …]
H A Dmarvell,armada-380-neta-bm.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/net/marvell,armada-380-neta-bm.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Marvell Armada 380/XP Buffer Manager (BM)
10 - Marcin Wojtas <marcin.s.wojtas@gmail.com>
14 Documentation/devicetree/bindings/net/marvell,armada-370-neta.yaml.
18 const: marvell,armada-380-neta-bm
26 internal-mem:
31 "^pool[0-3],capacity$":
[all …]
H A Dmarvell-neta-bm.txt1 * Marvell Armada 380/XP Buffer Manager driver (BM)
5 - compatible: should be "marvell,armada-380-neta-bm".
6 - reg: address and length of the register set for the device.
7 - clocks: a pointer to the reference clock for this device.
8 - internal-mem: a phandle to BM internal SRAM definition.
12 - pool<0 : 3>,capacity: size of external buffer pointers' ring maintained
17 - pool<0 : 3>,pkt-size: maximum size of a packet accepted by a given buffer
23 refer to Documentation/devicetree/bindings/net/marvell-armada-370-neta.txt.
27 - main node:
30 compatible = "marvell,armada-380-neta-bm";
[all …]
/freebsd/sys/contrib/device-tree/src/arm/marvell/
H A Darmada-xp.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Device Tree Include file for Marvell Armada XP family SoC
8 * Gregory CLEMENT <gregory.clement@free-electrons.com>
9 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
12 * Contains definitions specific to the Armada XP SoC that are not
13 * common to all Armada SoCs.
16 #include "armada-370-xp.dtsi"
19 #address-cells = <2>;
20 #size-cells = <2>;
22 model = "Marvell Armada XP family SoC";
[all …]
H A Darmada-370.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Device Tree Include file for Marvell Armada 370 family SoC
8 * Gregory CLEMENT <gregory.clement@free-electrons.com>
9 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 * Contains definitions specific to the Armada 370 SoC that are not
12 * common to all Armada SoCs.
15 #include "armada-370-xp.dtsi"
18 #address-cells = <1>;
19 #size-cells = <1>;
21 model = "Marvell Armada 370 family SoC";
[all …]
H A Darmada-38x.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Device Tree Include file for Marvell Armada 38x family of SoCs.
8 * Gregory CLEMENT <gregory.clement@free-electrons.com>
9 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
12 #include <dt-bindings/interrupt-controller/arm-gic.h>
13 #include <dt-bindings/interrupt-controller/irq.h>
18 #address-cells = <1>;
19 #size-cells = <1>;
21 model = "Marvell Armada 38x family SoC";
32 compatible = "arm,cortex-a9-pmu";
[all …]
H A Darmada-xp-98dx3236.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 * common to all Armada XP SoCs.
11 #include "armada-370-xp.dtsi"
14 #address-cells = <2>;
15 #size-cells = <2>;
18 compatible = "marvell,armadaxp-98dx3236", "marvell,armada-370-xp";
27 #address-cells = <1>;
28 #size-cells = <0>;
29 enable-method = "marvell,98dx3236-smp";
33 compatible = "marvell,sheeva-v7";
[all …]
H A Darmada-xp-mv78260.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Device Tree Include file for Marvell Armada XP family SoC
7 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 * Contains definitions specific to the Armada XP MV78260 SoC that are not
10 * common to all Armada XP SoCs.
13 #include "armada-xp.dtsi"
16 model = "Marvell Armada XP MV78260 SoC";
17 compatible = "marvell,armadaxp-mv78260", "marvell,armadaxp", "marvell,armada-370-xp";
26 #address-cells = <1>;
27 #size-cells = <0>;
[all …]
H A Darmada-xp-mv78460.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Device Tree Include file for Marvell Armada XP family SoC
7 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 * Contains definitions specific to the Armada XP MV78460 SoC that are not
10 * common to all Armada XP SoCs.
13 #include "armada-xp.dtsi"
16 model = "Marvell Armada XP MV78460 SoC";
17 compatible = "marvell,armadaxp-mv78460", "marvell,armadaxp", "marvell,armada-370-xp";
27 #address-cells = <1>;
28 #size-cells = <0>;
[all …]
/freebsd/sys/dev/neta/
H A Dif_mvneta_fdt.c90 {"marvell,armada-370-neta", true},
91 {"marvell,armada-3700-neta", true},
104 if (!ofw_bus_search_compatible(dev, compat_data)->ocd_data) in mvneta_fdt_probe()
107 device_set_desc(dev, "NETA controller"); in mvneta_fdt_probe()
125 if (ofw_bus_is_compatible(dev, "marvell,armada-370-neta")) { in mvneta_fdt_attach()
131 if (ofw_bus_has_prop(dev, "tx-csum-limit")) { in mvneta_fdt_attach()
132 err = OF_getencprop(ofw_bus_get_node(dev), "tx-csum-limit", in mvneta_fdt_attach()
136 "Failed to acquire tx-csum-limit property\n"); in mvneta_fdt_attach()
140 sc->tx_csum_limit = tx_csum_limit; in mvneta_fdt_attach()
158 if (OF_getprop(node, "phy-mode", phymode, sizeof(phymode)) <= 0) { in mvneta_fdt_phy_acquire()
[all …]
/freebsd/sys/arm64/conf/
H A Dstd.marvell9 device a37x0_gpio # Marvell Armada 37x0 GPIO controller
14 device a37x0_iic # Armada 37x0 I2C controller
23 # Real-time clock support
24 device mv_rtc # Marvell Real-time Clock
27 device safexcel # Inside Secure EIP-97
33 device a37x0_spi # Marvell Armada 37x0 SPI Controller
36 device uart_mvebu # Armada 3700 UART driver
37 device uart_ns8250 # ns8250-type UART driver
41 device neta # Marvell Armada 370/38x/XP/3700 NIC
58 device a37x0_xtal # Marvell xtal-clock
[all …]
H A DNOTES2 # NOTES -- Lines that can be cut/pasted into kernel and hints configs.
25 makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
30 options VFP # Floating-point support
69 # Microsoft Hyper-V
80 device al_pci # Annapurna Alpine PCI-E
81 options PCI_HP # PCI-Express native HotPlug
82 options PCI_IOV # PCI SR-IOV support
88 device neta # Marvell Armada 370/38x/XP/3700 NIC
102 # Broadcom MPT Fusion, version 4, is 64-bit only
103 device mpi3mr # LSI-Logic MPT-Fusion 4
[all …]
/freebsd/sys/arm/mv/
H A Dmv_common.c1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
4 * Copyright (C) 2008-2011 MARVELL INTERNATIONAL LTD.
179 { "marvell,armada-370-neta", &decode_win_neta_setup,
181 { "mrvl,usb-ehci", &decode_win_usb_setup, &decode_win_usb_dump, &decode_win_usb_valid},
182 { "marvell,orion-ehci", &decode_win_usb_setup, &decode_win_usb_dump, &decode_win_usb_valid },
183 { "marvell,armada-380-xhci", &decode_win_usb3_setup,
185 { "marvell,armada-380-ahci", &decode_win_ahci_setup,
187 { "marvell,armada-380-sdhci", &decode_win_sdhci_setup,
191 { "marvell,armada-38x-crypto", &decode_win_a38x_cesa_setup,
[all …]