]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r268633, r271046:
authorian <ian@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 25 Oct 2014 20:34:10 +0000 (20:34 +0000)
committerian <ian@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 25 Oct 2014 20:34:10 +0000 (20:34 +0000)
commit268ea00cf3f236a075d5cc47b37cfbb9fdc5a0ea
tree78a3200fcc0807461e158ec00a47a7c9742e25cb
parent446708853accee8d0ee08d372a3588cf5c07e8ad
MFC r268633, r271046:

  Fixes and enhancements for the if_cgem driver...

  - miibus fixes as suggested by Yonghyeon Pyun.
  - enable VLAN MTU support.
  - fix a few WITNESS complaints in cgem_attach().
  - have cgem_attach() properly init the ifnet struct before calling
    mii_attach() to fix panic when using e1000phy.
  - fix ethernet address changing.
  - fix transmit queue overflow handling.
  - tweak receive queue handling to reduce receive overflows.
  - bring out MAC statistic counters to sysctls.
  - add e1000phy to config file.
  - implement receive hang work-around described in reference guide.
  - change device name from if_cgem to cgem to be consistent with other
    interfaces.

  Fix the Zedboard/Zynq ethernet driver to handle media speed changes so
  that it can connect to switches at speeds other than 1gb.

git-svn-id: svn://svn.freebsd.org/base/stable/10@273645 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/arm/conf/ZEDBOARD
sys/arm/xilinx/files.zynq7
sys/arm/xilinx/zy7_slcr.c
sys/arm/xilinx/zy7_slcr.h
sys/boot/fdt/dts/arm/zedboard.dts
sys/dev/cadence/if_cgem.c
sys/dev/cadence/if_cgem_hw.h