Searched full:dtsec (Results 1 – 25 of 34) sorted by relevance
12
| /kernel/linux/linux-5.10/drivers/net/ethernet/freescale/fman/ |
| D | fman_dtsec.c | 96 /* dtsec timestamp event bits */ 181 /* dTSEC Memory Map registers */ 183 /* dTSEC General Control and Status Registers */ 269 /* struct dtsec_cfg - dTSEC configuration 275 * If this is exceeded dTSEC aborts transmission due to excessive collisions. 301 * This structure contains basic dTSEC configuration and must be passed to 323 /* pointer to dTSEC memory mapped registers */ 552 static int check_init_parameters(struct fman_mac *dtsec) in check_init_parameters() argument 554 if (dtsec->max_speed >= SPEED_10000) { in check_init_parameters() 558 if ((dtsec->dtsec_drv_param)->rx_prepend > in check_init_parameters() [all …]
|
| D | fman_dtsec.h | 39 int dtsec_set_promiscuous(struct fman_mac *dtsec, bool new_val); 40 int dtsec_modify_mac_address(struct fman_mac *dtsec, enet_addr_t *enet_addr); 41 int dtsec_adjust_link(struct fman_mac *dtsec, 43 int dtsec_restart_autoneg(struct fman_mac *dtsec); 44 int dtsec_cfg_max_frame_len(struct fman_mac *dtsec, u16 new_val); 45 int dtsec_cfg_pad_and_crc(struct fman_mac *dtsec, bool new_val); 46 int dtsec_enable(struct fman_mac *dtsec, enum comm_mode mode); 47 int dtsec_disable(struct fman_mac *dtsec, enum comm_mode mode); 48 int dtsec_init(struct fman_mac *dtsec); 49 int dtsec_free(struct fman_mac *dtsec); [all …]
|
| D | fman_mac.h | 125 /* dTSEC Babbling receive error */ 127 /* dTSEC Receive control (pause frame) interrupt */ 129 /* dTSEC Graceful transmit stop complete */ 131 /* dTSEC Babbling transmit error */ 133 /* dTSEC Transmit control (pause frame) interrupt */ 135 /* dTSEC Transmit error */ 137 /* dTSEC Late collision */ 139 /* dTSEC Collision retry limit */ 141 /* dTSEC Transmit FIFO underrun */ 143 /* dTSEC Magic Packet detection */ [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/freescale/fman/ |
| D | fman_dtsec.c | 68 /* dtsec timestamp event bits */ 154 /* dTSEC Memory Map registers */ 156 /* dTSEC General Control and Status Registers */ 242 /* struct dtsec_cfg - dTSEC configuration 248 * If this is exceeded dTSEC aborts transmission due to excessive collisions. 274 * This structure contains basic dTSEC configuration and must be passed to 296 /* pointer to dTSEC memory mapped registers */ 477 static int check_init_parameters(struct fman_mac *dtsec) in check_init_parameters() argument 479 if ((dtsec->dtsec_drv_param)->rx_prepend > in check_init_parameters() 485 if (((dtsec->dtsec_drv_param)->non_back_to_back_ipg1 > in check_init_parameters() [all …]
|
| D | fman_mac.h | 116 /* dTSEC Babbling receive error */ 118 /* dTSEC Receive control (pause frame) interrupt */ 120 /* dTSEC Graceful transmit stop complete */ 122 /* dTSEC Babbling transmit error */ 124 /* dTSEC Transmit control (pause frame) interrupt */ 126 /* dTSEC Transmit error */ 128 /* dTSEC Late collision */ 130 /* dTSEC Collision retry limit */ 132 /* dTSEC Transmit FIFO underrun */ 134 /* dTSEC Magic Packet detection */ [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/ |
| D | fsl,fman-dtsec.yaml | 4 $id: http://devicetree.org/schemas/net/fsl,fman-dtsec.yaml# 14 versions of FMan used the Datapath Three Speed Ethernet Controller (dTSEC) for 22 - fsl,fman-dtsec 143 const: fsl,fman-dtsec 153 compatible = "fsl,fman-dtsec";
|
| D | fsl-fman.txt | 8 - FMan dTSEC/XGEC/mEMAC Node 233 FMan dTSEC/XGEC/mEMAC Node 235 Refer to Documentation/devicetree/bindings/net/fsl,fman-dtsec.yaml 493 compatible = "fsl,fman-dtsec"; 501 compatible = "fsl,fman-dtsec"; 509 compatible = "fsl,fman-dtsec"; 517 compatible = "fsl,fman-dtsec"; 525 compatible = "fsl,fman-dtsec";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/ |
| D | fsl-fman.txt | 8 - FMan dTSEC/XGEC/mEMAC Node 233 FMan dTSEC/XGEC/mEMAC Node 237 mEMAC/dTSEC/XGEC are the Ethernet network interfaces 246 - "fsl,fman-dtsec" for dTSEC MAC 331 Usage required for "fsl,fman-dtsec" MACs 355 compatible = "fsl,fman-dtsec"; 599 compatible = "fsl,fman-dtsec"; 607 compatible = "fsl,fman-dtsec"; 615 compatible = "fsl,fman-dtsec"; 623 compatible = "fsl,fman-dtsec"; [all …]
|
| /kernel/linux/linux-5.10/arch/powerpc/boot/dts/fsl/ |
| D | qoriq-fman-0-1g-2.dtsi | 50 compatible = "fsl,fman-dtsec";
|
| D | qoriq-fman-1-1g-3.dtsi | 50 compatible = "fsl,fman-dtsec";
|
| D | qoriq-fman-1-1g-0.dtsi | 50 compatible = "fsl,fman-dtsec";
|
| D | qoriq-fman-0-1g-0.dtsi | 50 compatible = "fsl,fman-dtsec";
|
| D | qoriq-fman-1-1g-1.dtsi | 50 compatible = "fsl,fman-dtsec";
|
| D | qoriq-fman-0-1g-4.dtsi | 50 compatible = "fsl,fman-dtsec";
|
| D | qoriq-fman-1-1g-4.dtsi | 50 compatible = "fsl,fman-dtsec";
|
| D | qoriq-fman-0-1g-1.dtsi | 50 compatible = "fsl,fman-dtsec";
|
| D | qoriq-fman-1-1g-2.dtsi | 50 compatible = "fsl,fman-dtsec";
|
| D | qoriq-fman-0-1g-3.dtsi | 50 compatible = "fsl,fman-dtsec";
|
| /kernel/linux/linux-6.6/arch/powerpc/boot/dts/fsl/ |
| D | qoriq-fman-1-1g-4.dtsi | 50 compatible = "fsl,fman-dtsec";
|
| D | qoriq-fman-1-1g-2.dtsi | 50 compatible = "fsl,fman-dtsec";
|
| D | qoriq-fman-0-1g-4.dtsi | 50 compatible = "fsl,fman-dtsec";
|
| D | qoriq-fman-0-1g-0.dtsi | 50 compatible = "fsl,fman-dtsec";
|
| D | qoriq-fman-1-1g-0.dtsi | 50 compatible = "fsl,fman-dtsec";
|
| D | qoriq-fman-0-1g-3.dtsi | 50 compatible = "fsl,fman-dtsec";
|
| D | qoriq-fman-1-1g-1.dtsi | 50 compatible = "fsl,fman-dtsec";
|
12