Searched +full:ast2600 +full:- +full:mdio (Results 1 – 9 of 9) sorted by relevance
/Linux-v6.1/Documentation/devicetree/bindings/net/ |
D | aspeed,ast2600-mdio.yaml | 1 # SPDX-License-Identifier: GPL-2.0-or-later 3 --- 4 $id: http://devicetree.org/schemas/net/aspeed,ast2600-mdio.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: ASPEED AST2600 MDIO Controller 10 - Andrew Jeffery <andrew@aj.id.au> 13 The ASPEED AST2600 MDIO controller is the third iteration of ASPEED's MDIO 18 - $ref: "mdio.yaml#" 22 const: aspeed,ast2600-mdio 26 description: The register range of the MDIO controller instance [all …]
|
D | ftgmac100.txt | 4 - compatible: "faraday,ftgmac100" 10 - "aspeed,ast2400-mac" 11 - "aspeed,ast2500-mac" 12 - "aspeed,ast2600-mac" 14 - reg: Address and length of the register set for the device 15 - interrupts: Should contain ethernet controller interrupt 18 - phy-handle: See ethernet.txt file in the same directory. 19 - phy-mode: See ethernet.txt file in the same directory. If the property is 22 - use-ncsi: Use the NC-SI stack instead of an MDIO PHY. Currently assumes 23 rmii (100bT) but kept as a separate property in case NC-SI grows support [all …]
|
/Linux-v6.1/arch/arm/boot/dts/ |
D | aspeed-g6.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 #include <dt-bindings/interrupt-controller/arm-gic.h> 5 #include <dt-bindings/interrupt-controller/aspeed-scu-ic.h> 6 #include <dt-bindings/clock/ast2600-clock.h> 10 compatible = "aspeed,ast2600"; 11 #address-cells = <1>; 12 #size-cells = <1>; 13 interrupt-parent = <&gic>; 43 #address-cells = <1>; 44 #size-cells = <0>; [all …]
|
D | aspeed-bmc-facebook-elbert.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 4 /dts-v1/; 6 #include "ast2600-facebook-netbmc-common.dtsi" 10 compatible = "facebook,elbert-bmc", "aspeed,ast2600"; 19 * 8 child channels of PCA9548 2-0075. 31 * 8 child channels of PCA9548 5-0075. 44 stdout-path = &uart5; 47 spi_gpio: spi-gpio { 48 num-chipselects = <1>; 49 cs-gpios = <&gpio0 ASPEED_GPIO(X, 0) GPIO_ACTIVE_LOW>; [all …]
|
D | aspeed-bmc-facebook-cloudripper.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 4 /dts-v1/; 6 #include <dt-bindings/leds/common.h> 7 #include "ast2600-facebook-netbmc-common.dtsi" 11 compatible = "facebook,cloudripper-bmc", "aspeed,ast2600"; 15 * PCA9548 (1-0070) provides 8 channels connecting to 28 * PCA9548 (2-0070) provides 8 channels connecting to 41 * PCA9548 (3-0070) provides 8 channels connecting to 54 * PCA9548 (8-0070) provides 8 channels connecting to 67 * PCA9548 (15-0076) provides 8 channels connecting to [all …]
|
/Linux-v6.1/drivers/net/mdio/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # MDIO Layer Configuration 7 tristate "MDIO bus device drivers" 9 MDIO devices and driver infrastructure code. 20 loadable module or built-in. 27 FWNODE MDIO bus (Ethernet PHY) accessors 35 OpenFirmware MDIO bus (Ethernet PHY) accessors 42 ACPI MDIO bus (Ethernet PHY) accessors 50 tristate "Allwinner sun4i MDIO interface support" 53 This driver supports the MDIO interface found in the network [all …]
|
D | mdio-aspeed.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 8 #include <linux/mdio.h> 15 #define DRV_NAME "mdio-aspeed" 51 struct aspeed_mdio *ctx = bus->priv; in aspeed_mdio_op() 54 dev_dbg(&bus->dev, "%s: st: %u op: %u, phyad: %u, regad: %u, data: %u\n", in aspeed_mdio_op() 64 iowrite32(ctrl, ctx->base + ASPEED_MDIO_CTRL); in aspeed_mdio_op() 66 return readl_poll_timeout(ctx->base + ASPEED_MDIO_CTRL, ctrl, in aspeed_mdio_op() 74 struct aspeed_mdio *ctx = bus->priv; in aspeed_mdio_get_data() 78 rc = readl_poll_timeout(ctx->base + ASPEED_MDIO_DATA, data, in aspeed_mdio_get_data() 144 dev_dbg(&bus->dev, "%s: addr: %d, regnum: %d\n", __func__, addr, in aspeed_mdio_read() [all …]
|
/Linux-v6.1/drivers/net/ethernet/faraday/ |
D | ftgmac100.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * (C) Copyright 2009-2011 Faraday Technology 6 * Po-Yu Chuang <ratbert@faraday-tech.com> 12 #include <linux/dma-mapping.h> 92 /* AST2500/AST2600 RMII ref clock gate */ 116 struct net_device *netdev = priv->netdev; in ftgmac100_reset_mac() 120 iowrite32(maccr, priv->base + FTGMAC100_OFFSET_MACCR); in ftgmac100_reset_mac() 122 priv->base + FTGMAC100_OFFSET_MACCR); in ftgmac100_reset_mac() 126 maccr = ioread32(priv->base + FTGMAC100_OFFSET_MACCR); in ftgmac100_reset_mac() 134 return -EIO; in ftgmac100_reset_mac() [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 …]
|