Searched +full:bcm6368 +full:- +full:mdio +full:- +full:mux (Results 1 – 4 of 4) sorted by relevance
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/ |
| D | brcm,bcm6368-mdio-mux.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/net/brcm,bcm6368-mdio-mux.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Broadcom BCM6368 MDIO bus multiplexer 10 - Álvaro Fernández Rojas <noltari@gmail.com> 13 This MDIO bus multiplexer defines buses that could be internal as well as 15 properties as well to generate desired MDIO transaction on appropriate bus. 18 - $ref: mdio-mux.yaml# 22 const: brcm,bcm6368-mdio-mux [all …]
|
| /kernel/linux/linux-6.6/drivers/net/mdio/ |
| D | mdio-mux-bcm6368.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Broadcom BCM6368 mdiomux bus controller driver 11 #include <linux/mdio-mux.h> 39 struct bcm6368_mdiomux_desc *md = bus->priv; in bcm6368_mdiomux_read() 43 __raw_writel(0, md->base + MDIOC_REG); in bcm6368_mdiomux_read() 48 if (md->ext_phy) in bcm6368_mdiomux_read() 51 __raw_writel(reg, md->base + MDIOC_REG); in bcm6368_mdiomux_read() 53 ret = __raw_readw(md->base + MDIOD_REG); in bcm6368_mdiomux_read() 61 struct bcm6368_mdiomux_desc *md = bus->priv; in bcm6368_mdiomux_write() 64 __raw_writel(0, md->base + MDIOC_REG); in bcm6368_mdiomux_write() [all …]
|
| D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 2 # Makefile for Linux MDIO bus drivers 4 obj-$(CONFIG_ACPI_MDIO) += acpi_mdio.o 5 obj-$(CONFIG_FWNODE_MDIO) += fwnode_mdio.o 6 obj-$(CONFIG_OF_MDIO) += of_mdio.o 8 obj-$(CONFIG_MDIO_ASPEED) += mdio-aspeed.o 9 obj-$(CONFIG_MDIO_BCM_IPROC) += mdio-bcm-iproc.o 10 obj-$(CONFIG_MDIO_BCM_UNIMAC) += mdio-bcm-unimac.o 11 obj-$(CONFIG_MDIO_BITBANG) += mdio-bitbang.o 12 obj-$(CONFIG_MDIO_CAVIUM) += mdio-cavium.o [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/dsa/ |
| D | b53.txt | 6 - compatible: For external switch chips, compatible string must be exactly one 18 "brcm,bcm11360-srab" and the mandatory "brcm,cygnus-srab" string 21 "brcm,bcm53010-srab" 22 "brcm,bcm53011-srab" 23 "brcm,bcm53012-srab" 24 "brcm,bcm53018-srab" 25 "brcm,bcm53019-srab" and the mandatory "brcm,bcm5301x-srab" string 28 "brcm,bcm11404-srab" 29 "brcm,bcm11407-srab" 30 "brcm,bcm11409-srab" [all …]
|