freebsd-dev/sys/arm/xilinx
Ian Lepore 0f822edead Fix the Zedboard/Zynq ethernet driver to handle media speed changes so
that it can connect to switches at speeds other than 1gb.

This requires changing the reference clock speed.  Since we still don't
have a general clock API that lets a SoC-independant driver manipulate its
own clocks, this change includes a weak reference to a routine named
cgem_set_ref_clk().  The default implementation is a no-op; SoC-specific
code can provide an implementation that actually changes the speed.

Submitted by:	Thomas Skibo <ThomasSkibo@sbcglobal.net>
2014-07-14 20:58:57 +00:00
..
zedboard
files.zynq7 Add SMP support for Zedboard. 2014-04-29 17:48:57 +00:00
std.zynq7 Add SMP support for Zedboard. 2014-04-29 17:48:57 +00:00
uart_dev_cdnc.c
zy7_bus_space.c
zy7_devcfg.c Use edge-triggered interrupts rather than polling loops to avoid missing 2014-05-08 17:20:45 +00:00
zy7_ehci.c Follow r261352 by updating all drivers which are children of simplebus 2014-02-02 19:17:28 +00:00
zy7_gpio.c Follow r261352 by updating all drivers which are children of simplebus 2014-02-02 19:17:28 +00:00
zy7_l2cache.c
zy7_machdep.c Add the start of the ARM platform code. This is based on the PowerPC 2014-05-17 11:27:36 +00:00
zy7_mp.c Add SMP support for Zedboard. 2014-04-29 17:48:57 +00:00
zy7_reg.h Convert the Zynq SoC support to the new routines for static device mapping. 2014-04-30 14:38:13 +00:00
zy7_slcr.c Fix the Zedboard/Zynq ethernet driver to handle media speed changes so 2014-07-14 20:58:57 +00:00
zy7_slcr.h Fix the Zedboard/Zynq ethernet driver to handle media speed changes so 2014-07-14 20:58:57 +00:00