Searched +full:orion +full:- +full:mdio (Results 1 – 20 of 20) sorted by relevance
/Linux-v6.1/Documentation/devicetree/bindings/net/ |
D | marvell,orion-mdio.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/marvell,orion-mdio.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Marvell MDIO Ethernet Controller interface 10 - Andrew Lunn <andrew@lunn.ch> 15 provides an interface with the MDIO bus. Additionally, Armada 7k and Armada 20 - $ref: "mdio.yaml#" 25 - marvell,orion-mdio 26 - marvell,xmdio [all …]
|
D | marvell-orion-net.txt | 1 Marvell Orion/Discovery ethernet controller 4 The Marvell Discovery ethernet controller can be found on Marvell Orion SoCs 12 set of controller registers. Each port node describes port-specific properties. 15 For Orion SoCs we stick to the separation, although there each controller has 16 only one port associated. Multiple ports are implemented as multiple single-port 23 - #address-cells: shall be 1. 24 - #size-cells: shall be 0. 25 - compatible: shall be one of "marvell,orion-eth", "marvell,kirkwood-eth". 26 - reg: address and length of the controller registers. 29 - clocks: phandle reference to the controller clock. [all …]
|
/Linux-v6.1/arch/arm/boot/dts/ |
D | orion5x.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 2 // Copyright (C) 2012 Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 7 #address-cells = <1>; 8 #size-cells = <1>; 11 interrupt-parent = <&intc>; 18 #address-cells = <2>; 19 #size-cells = <1>; 22 devbus_bootcs: devbus-bootcs { 23 compatible = "marvell,orion-devbus"; 26 #address-cells = <1>; [all …]
|
D | kirkwood.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <dt-bindings/input/input.h> 3 #include <dt-bindings/gpio/gpio.h> 8 #address-cells = <1>; 9 #size-cells = <1>; 11 interrupt-parent = <&intc>; 14 #address-cells = <1>; 15 #size-cells = <0>; 22 clock-names = "cpu_clk", "ddrclk", "powersave"; 33 compatible = "marvell,kirkwood-mbus", "simple-bus"; [all …]
|
D | armada-370-xp.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 * Gregory CLEMENT <gregory.clement@free-electrons.com> 9 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 20 compatible = "marvell,armada-370-xp"; 28 #address-cells = <1>; 29 #size-cells = <0>; 31 compatible = "marvell,sheeva-v7"; 38 compatible = "arm,cortex-a9-pmu"; 39 interrupts-extended = <&mpic 3>; 43 #address-cells = <2>; [all …]
|
D | dove.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <dt-bindings/gpio/gpio.h> 3 #include <dt-bindings/interrupt-controller/irq.h> 8 #address-cells = <1>; 9 #size-cells = <1>; 12 interrupt-parent = <&intc>; 21 #address-cells = <1>; 22 #size-cells = <0>; 25 compatible = "marvell,pj4a", "marvell,sheeva-v7"; 27 next-level-cache = <&l2>; [all …]
|
D | armada-375.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 * Gregory CLEMENT <gregory.clement@free-electrons.com> 8 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 11 #include <dt-bindings/interrupt-controller/arm-gic.h> 12 #include <dt-bindings/interrupt-controller/irq.h> 13 #include <dt-bindings/phy/phy.h> 18 #address-cells = <1>; 19 #size-cells = <1>; 35 compatible = "fixed-clock"; 36 #clock-cells = <0>; [all …]
|
D | armada-38x.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 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>; 32 compatible = "arm,cortex-a9-pmu"; 33 interrupts-extended = <&mpic 3>; 37 compatible = "marvell,armada380-mbus", "simple-bus"; [all …]
|
D | armada-370.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 * Gregory CLEMENT <gregory.clement@free-electrons.com> 9 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 15 #include "armada-370-xp.dtsi" 18 #address-cells = <1>; 19 #size-cells = <1>; 22 compatible = "marvell,armada370", "marvell,armada-370-xp"; 31 compatible = "marvell,armada370-mbus", "simple-bus"; 39 compatible = "marvell,armada-370-pcie"; 43 #address-cells = <3>; [all …]
|
D | orion5x-lacie-ethernet-disk-mini-v2.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 2 // Copyright (C) 2012 Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 5 * TODO: add Orion USB device port init when kernel.org support is added. 7 * TODO: add power-off support. 11 /dts-v1/; 13 #include <dt-bindings/gpio/gpio.h> 14 #include <dt-bindings/input/input.h> 15 #include <dt-bindings/interrupt-controller/irq.h> 16 #include "orion5x-mv88f5182.dtsi" 20 compatible = "lacie,ethernet-disk-mini-v2", "marvell,orion5x-88f5182", "marvell,orion5x"; [all …]
|
/Linux-v6.1/arch/arm64/boot/dts/marvell/ |
D | ac5-98dx25xx.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/interrupt-controller/arm-gic.h> 15 interrupt-parent = <&gic>; 16 #address-cells = <2>; 17 #size-cells = <2>; 20 #address-cells = <2>; 21 #size-cells = <0>; 23 cpu-map { 36 compatible = "arm,cortex-a55"; [all …]
|
D | armada-37xx.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 * Gregory CLEMENT <gregory.clement@free-electrons.com> 11 #include <dt-bindings/interrupt-controller/arm-gic.h> 16 interrupt-parent = <&gic>; 17 #address-cells = <2>; 18 #size-cells = <2>; 25 reserved-memory { 26 #address-cells = <2>; 27 #size-cells = <2>; 34 psci-area@4000000 { [all …]
|
D | armada-cp11x.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 #include <dt-bindings/interrupt-controller/mvebu-icu.h> 9 #include <dt-bindings/thermal/thermal.h> 11 #include "armada-common.dtsi" 27 thermal-zones { 28 CP11X_LABEL(thermal_ic): CP11X_NODE_NAME(thermal-ic) { 29 polling-delay-passive = <0>; /* Interrupt driven */ 30 polling-delay = <0>; /* Interrupt driven */ 32 thermal-sensors = <&CP11X_LABEL(thermal) 0>; 42 cooling-maps { }; [all …]
|
/Linux-v6.1/drivers/net/ethernet/marvell/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 21 tristate "Marvell Discovery (643XX) and Orion ethernet support" 29 in the Marvell Orion ARM SoC family. 35 tristate "Marvell MDIO interface support" 39 This driver supports the MDIO interface found in the network 73 (Dove, Orion, Discovery, Kirkwood). 117 This driver support the Marvell Yukon or SysKonnect SK-98xx/SK-95xx 125 Marvell 88E8001, Belkin F5D5005, CNet GigaCard, DLink DGE-530T, 126 Linksys EG1032/EG1064, 3Com 3C940/3C940B, SysKonnect SK-9871/9872. 161 88E8053/88E8055/88E8061/88E8062, SysKonnect SK-9E21D/SK-9S21
|
D | mvmdio.c | 2 * Driver for the MDIO interface of Marvell network interfaces. 4 * Since the MDIO interface of Marvell network interfaces is shared 8 * the MDIO bus). This driver is currently used by the mvneta and 13 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 57 * - Kirkwood 88F6281 (Globalscale Dreamplug): 45us to 95us (Interrupt) 58 * - Armada 370 (Globalscale Mirabox): 41us to 43us (Polled) 96 struct orion_mdio_dev *dev = bus->priv; in orion_mdio_wait_ready() 102 if (ops->is_done(dev)) in orion_mdio_wait_ready() 107 if (dev->err_interrupt <= 0) { in orion_mdio_wait_ready() 108 usleep_range(ops->poll_interval_min, in orion_mdio_wait_ready() [all …]
|
D | mv643xx_eth.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Driver for Marvell Discovery (MV643XX) and Marvell Orion ethernet ports 10 * Copyright (C) 2003 PMC-Sierra, Inc., 13 * Copyright (C) 2003 Ralf Baechle <ralf@linux-mips.org> 15 * Copyright (C) 2004-2006 MontaVista Software, Inc. 21 * Copyright (C) 2007-2008 Marvell Semiconductor 30 #include <linux/dma-mapping.h> 71 * Main per-port registers. These live at offset 0x0400 for 141 * Misc per-port registers. 172 #define SKB_DMA_REALIGN ((PAGE_SIZE - NET_SKB_PAD) % SMP_CACHE_BYTES) [all …]
|
/Linux-v6.1/arch/powerpc/platforms/chrp/ |
D | pegasos_eth.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (C) 2005 Sven Luther <sl@bplan-gmbh.de> 7 * Nicolas DET <nd@bplan-gmbh.de> 39 MV643XX_ETH_SHARED_REGS_SIZE - 1, 52 * The orion mdio driver only covers shared + 0x4 up to shared + 0x84 - 1 56 .name = "ethernet mdio base", 64 .name = "orion-mdio", 65 .id = -1, 125 return -ENOMEM; in Enable_SRAM() 144 MV_WRITE(MV643XX_ETH_SIZE_REG_4, (PEGASOS2_SRAM_SIZE-1) & 0xffff0000); in Enable_SRAM()
|
/Linux-v6.1/arch/arm/plat-orion/ |
D | common.c | 2 * arch/arm/plat-orion/common.c 4 * Marvell Orion SoC common setup code used by multiple mach-/common.c 14 #include <linux/dma-mapping.h> 22 #include <linux/platform_data/dma-mv_xor.h> 23 #include <linux/platform_data/usb-ehci-orion.h> 34 /* Create clkdev entries for all orion platforms except kirkwood. 36 its own clkdev entries. For all the other orion devices, create 58 device->resource = resources; in fill_resources() 59 device->num_resources = 1; in fill_resources() 73 device->num_resources++; in fill_resources_irq() [all …]
|
/Linux-v6.1/drivers/net/ethernet/3com/ |
D | 3c59x.c | 3 Written 1996-1999 by Donald Becker. 43 /* Set the copy breakpoint for the copy-only-tiny-frames scheme. 48 /* ARM systems perform better by disregarding the bus-master 49 transfer capability of these cards. -- rmk */ 98 This is only in the support-all-kernels source code. */ 117 The Boomerang size is twice as large as the Vortex -- it has additional 122 /* Set iff a MII transceiver on any interface requires mdio preamble. 124 code size of a per-interface flag is not worthwhile. */ 145 II. Board-specific settings 151 The EEPROM settings for media type and forced-full-duplex are observed. [all …]
|
/Linux-v6.1/ |
D | MAINTAINERS | 9 ------------------------- 30 ``diff -u`` to make the patch easy to merge. Be prepared to get your 40 See Documentation/process/coding-style.rst for guidance here. 46 See Documentation/process/submitting-patches.rst for details. 57 include a Signed-off-by: line. The current version of this 59 Documentation/process/submitting-patches.rst. 70 that the bug would present a short-term risk to other users if it 76 Documentation/admin-guide/security-bugs.rst for details. 81 --------------------------------------------------- 97 W: *Web-page* with status/info [all …]
|