Home
last modified time | relevance | path

Searched refs:dtsec (Results 1 – 18 of 18) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/net/ethernet/freescale/fman/
H A Dfman_dtsec.c552 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()
564 if (((dtsec->dtsec_drv_param)->non_back_to_back_ipg1 > in check_init_parameters()
566 ((dtsec->dtsec_drv_param)->non_back_to_back_ipg2 > in check_init_parameters()
568 ((dtsec->dtsec_drv_param)->back_to_back_ipg > in check_init_parameters()
574 if ((dtsec->dtsec_drv_param)->halfdup_retransmit > in check_init_parameters()
580 if ((dtsec->dtsec_drv_param)->halfdup_coll_window > in check_init_parameters()
589 if (!dtsec->exception_cb) { in check_init_parameters()
593 if (!dtsec->event_cb) { in check_init_parameters()
[all …]
H A Dfman_dtsec.h39 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 …]
/OK3568_Linux_fs/u-boot/drivers/net/fm/
H A Ddtsec.c29 struct dtsec *regs = mac->base; in dtsec_init_mac()
67 struct dtsec *regs = mac->base; in dtsec_enable_mac()
81 struct dtsec *regs = mac->base; in dtsec_disable_mac()
95 struct dtsec *regs = mac->base; in dtsec_set_mac_addr()
113 struct dtsec *regs = mac->base; in dtsec_set_interface_mode()
H A DMakefile7 obj-y += dtsec.o
H A Deth.c86 struct dtsec *regs = priv->mac->base; in dtsec_configure_serdes()
106 struct dtsec *regs = (struct dtsec *)CONFIG_SYS_FSL_FM1_DTSEC1_ADDR; in dtsec_init_phy()
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/net/
H A Dfsl-fman.txt246 - "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";
631 compatible = "fsl,fman-dtsec";
/OK3568_Linux_fs/u-boot/include/
H A Dfsl_dtsec.h12 struct dtsec { struct
/OK3568_Linux_fs/kernel/arch/powerpc/boot/dts/fsl/
H A Dqoriq-fman-0-1g-1.dtsi50 compatible = "fsl,fman-dtsec";
H A Dqoriq-fman-1-1g-4.dtsi50 compatible = "fsl,fman-dtsec";
H A Dqoriq-fman-0-1g-2.dtsi50 compatible = "fsl,fman-dtsec";
H A Dqoriq-fman-1-1g-1.dtsi50 compatible = "fsl,fman-dtsec";
H A Dqoriq-fman-1-1g-0.dtsi50 compatible = "fsl,fman-dtsec";
H A Dqoriq-fman-1-1g-2.dtsi50 compatible = "fsl,fman-dtsec";
H A Dqoriq-fman-0-1g-3.dtsi50 compatible = "fsl,fman-dtsec";
H A Dqoriq-fman-0-1g-0.dtsi50 compatible = "fsl,fman-dtsec";
H A Dqoriq-fman-1-1g-3.dtsi50 compatible = "fsl,fman-dtsec";
H A Dqoriq-fman-0-1g-4.dtsi50 compatible = "fsl,fman-dtsec";
/OK3568_Linux_fs/kernel/Documentation/networking/device_drivers/ethernet/freescale/
H A Ddpaa.rst87 dtsec datapath three speed Ethernet controller (10/100/1000 Mbps)