Searched full:dpmac (Results  1 – 17 of 17) sorted by relevance
| /linux/drivers/net/ethernet/freescale/dpaa2/ | 
| H A D | dpmac.c | 6 #include "dpmac.h"7 #include "dpmac-cmd.h"
 13  * @dpmac_id:	DPMAC unique ID
 57  * @token:	Token of DPMAC object
 79  * dpmac_get_attributes - Retrieve DPMAC attributes.
 83  * @token:	Token of DPMAC object
 121  * @token:      Token of DPMAC object
 152  * dpmac_get_counter() - Read a specific DPMAC counter
 155  * @token:	Token of DPMAC object
 217  * dpmac_set_protocol() - Reconfigure the DPMAC protocol
 [all …]
 
 | 
| H A D | dpmac.h | 9  * Contains initialization APIs and runtime control APIs for DPMAC24  * enum dpmac_link_type -  DPMAC link type
 38  * enum dpmac_eth_if - DPMAC Ethrnet interface
 68  * struct dpmac_attr - Structure representing DPMAC attributes
 69  * @id:		DPMAC object ID
 86 /* DPMAC link configuration/state options */
 104  * struct dpmac_link_state - DPMAC link configuration request
 106  * @options: Enable/Disable DPMAC link cfg features (bitmap)
 127  * enum dpmac_counter_id - DPMAC counter types
 
 | 
| H A D | Makefile | 10 fsl-dpaa2-eth-objs	:= dpaa2-eth.o dpaa2-ethtool.o dpni.o dpaa2-mac.o dpmac.o dpaa2-eth-devlink.o dp…14 …itch-objs	:= dpaa2-switch.o dpaa2-switch-ethtool.o dpsw.o dpaa2-switch-flower.o dpaa2-mac.o dpmac.o
 
 | 
| H A D | dpmac-cmd.h | 8 /* DPMAC Version */
 | 
| H A D | dpni.c | 2158  * The function has effect only when dpni object is connected to a dpmac2159  * object. If the dpni is not connected to a dpmac the configuration will
 
 | 
| H A D | dpaa2-eth.c | 4516 		/* If the DPMAC addr != DPNI addr, update it */  in dpaa2_eth_set_mac_addr()
 | 
| /linux/Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ | 
| H A D | mac-phy-support.rst | 20 network interface) and DPMAC objects (abstracting a MAC). The dpaa2-eth driver21 probes on the DPNI object and connects to and configures a DPMAC object with
 24 Data connections may be established between a DPNI and a DPMAC, or between two
 47   |   DPNI   |<------|  |<------|   DPMAC  |
 66   phylink instance, the dpaa2-eth driver will not bind to the connected dpmac
 78 is responsible to find out if the peer object is a DPMAC and if this is the
 98 At driver unbind() or when the DPNI object is disconnected from the DPMAC, the
 102 In case of a DPNI-DPMAC connection, an 'ip link set dev eth0 up' would start
 130   |  DPMAC  |               |  DPNI   |
 177 Any DPAA2 driver that drivers endpoints of DPMAC objects should service its
 [all …]
 
 | 
| H A D | overview.rst | 59 	|  profiles                 -DPMAC     |85 are 8 objects of 5 types (DPMCP, DPIO, DPBP, DPNI, and DPMAC)
 94 	|  | DPMCP |  | DPIO  |  | DPBP  |  | DPNI  |  | DPMAC |  |
 114 	    DPMCP.1  DPIO.1  DPBP.1  DPNI.1  DPMAC.1
 165 	     DPMAC
 175 DPMAC (Datapath Ethernet MAC)
 236 - DPNI <--> DPMAC
 240     A DPNI must be connected to something such as a DPMAC,
 247               | DPNI  |  | DPMAC |
 303 	+----------+--+                      |  (DPIO)    |     | (DPMAC) |
 [all …]
 
 | 
| H A D | switch-driver.rst | 30             |           ----------           |       [DPMAC]    [DPMAC]
 | 
| H A D | ethernet-driver.rst | 129 DPNIs are decoupled from PHYs; a DPNI can be connected to a PHY through a DPMAC148       | DPNI |    | DPNI |    | DPNI |          | DPMAC |----+
 
 | 
| /linux/Documentation/devicetree/bindings/net/ | 
| H A D | fsl,qoriq-mc-dpmac.yaml | 4 $id: http://devicetree.org/schemas/net/fsl,qoriq-mc-dpmac.yaml#21     const: fsl,qoriq-mc-dpmac
 25     description: The DPMAC number
 49         compatible = "fsl,qoriq-mc-dpmac";
 
 | 
| /linux/arch/arm64/boot/dts/freescale/ | 
| H A D | fsl-ls208xa.dtsi | 782 					compatible = "fsl,qoriq-mc-dpmac";788 					compatible = "fsl,qoriq-mc-dpmac";
 794 					compatible = "fsl,qoriq-mc-dpmac";
 800 					compatible = "fsl,qoriq-mc-dpmac";
 806 					compatible = "fsl,qoriq-mc-dpmac";
 812 					compatible = "fsl,qoriq-mc-dpmac";
 818 					compatible = "fsl,qoriq-mc-dpmac";
 824 					compatible = "fsl,qoriq-mc-dpmac";
 830 					compatible = "fsl,qoriq-mc-dpmac";
 836 					compatible = "fsl,qoriq-mc-dpmac";
 [all …]
 
 | 
| H A D | fsl-ls1088a.dtsi | 986 					compatible = "fsl,qoriq-mc-dpmac";991 					compatible = "fsl,qoriq-mc-dpmac";
 996 					compatible = "fsl,qoriq-mc-dpmac";
 1001 					compatible = "fsl,qoriq-mc-dpmac";
 1006 					compatible = "fsl,qoriq-mc-dpmac";
 1011 					compatible = "fsl,qoriq-mc-dpmac";
 1016 					compatible = "fsl,qoriq-mc-dpmac";
 1021 					compatible = "fsl,qoriq-mc-dpmac";
 1026 					compatible = "fsl,qoriq-mc-dpmac";
 1031 					compatible = "fsl,qoriq-mc-dpmac";
 
 | 
| H A D | fsl-lx2160a.dtsi | 1803 					compatible = "fsl,qoriq-mc-dpmac";1809 					compatible = "fsl,qoriq-mc-dpmac";
 1815 					compatible = "fsl,qoriq-mc-dpmac";
 1821 					compatible = "fsl,qoriq-mc-dpmac";
 1827 					compatible = "fsl,qoriq-mc-dpmac";
 1833 					compatible = "fsl,qoriq-mc-dpmac";
 1839 					compatible = "fsl,qoriq-mc-dpmac";
 1845 					compatible = "fsl,qoriq-mc-dpmac";
 1851 					compatible = "fsl,qoriq-mc-dpmac";
 1857 					compatible = "fsl,qoriq-mc-dpmac";
 [all …]
 
 | 
| H A D | fsl-ls208xa-qds.dtsi | 12 /* Update DPMAC connections to external PHYs, under SerDes 0x2a_0x49. */
 | 
| /linux/Documentation/devicetree/bindings/misc/ | 
| H A D | fsl,qoriq-mc.yaml | 131       The fsl-mc node may optionally have dpmac sub-nodes that describe144         $ref: /schemas/net/fsl,qoriq-mc-dpmac.yaml
 182                 compatible = "fsl,qoriq-mc-dpmac";
 
 | 
| /linux/drivers/bus/fsl-mc/ | 
| H A D | obj-api.c | 25 		{ DPMAC_CMDID_OPEN, "dpmac" },  in fsl_mc_get_open_cmd_id()
 |