Update the readme file for Linux kernel 3.5.

Signed-off-by: Richard Cochran <richardcochran@gmail.com>
master
Richard Cochran 2012-07-19 20:51:46 +02:00
parent 040c644f85
commit 480a16596f
1 changed files with 23 additions and 1 deletions

View File

@ -71,6 +71,21 @@
into Linux version 3.0. The PHC code provides a driver framework and into Linux version 3.0. The PHC code provides a driver framework and
the user space API for clock control. the user space API for clock control.
** Ethtool Support
Starting with version 3.5 of the Linux kernel, you can query the
time stamping capabilities of a network interface using the
ETHTOOL_GET_TS_INFO ioctl. Using ethtool version 3.4 or later, you
can check your system's time stamping support as shown in the
following example.
#+BEGIN_EXAMPLE
ethtool -T eth0
#+END_EXAMPLE
If the ethtool ioctl is available, then the ptp4l program will use
it in order to discover the proper PHC device.
** Driver Support Matrix ** Driver Support Matrix
The table below shows the Linux drivers that support the new The table below shows the Linux drivers that support the new
@ -102,10 +117,12 @@
| Driver | Hardware | SOTS | PHC | PHY | VER | | Driver | Hardware | SOTS | PHC | PHY | VER |
|------------+-------------------------+------+-----+-----+---------| |------------+-------------------------+------+-----+-----+---------|
| bfin_mac | Analog Blackfin | SYS | N | NA | pre 3.0 | | bfin_mac | Analog Blackfin | SYS | N | NA | pre 3.0 |
| igb | Intel 82576, 82580 | SYS | N | NA | pre 3.0 | | igb | Intel 82576, 82580 | RAW | Y | NA | 3.5 |
| ixgb | Intel 82599 | RAW | Y | NA | 3.5 |
| dp83640 | Nat Semi PHYTER | RAW | Y | NA | 3.0 | | dp83640 | Nat Semi PHYTER | RAW | Y | NA | 3.0 |
| gianfar | Freescale eTSEC PowerPC | RAW | Y | NA | 3.0 | | gianfar | Freescale eTSEC PowerPC | RAW | Y | NA | 3.0 |
| ptp_ixp46x | Intel IXP465 | RAW | Y | NA | 3.0 | | ptp_ixp46x | Intel IXP465 | RAW | Y | NA | 3.0 |
| ptp_phc | Lapis EG20T PCH | RAW | Y | NA | 3.5 |
|------------+-------------------------+------+-----+-----+---------| |------------+-------------------------+------+-----+-----+---------|
*** Software Timestamping *** Software Timestamping
@ -113,12 +130,17 @@
|--------------+--------------------------+------+-----+-----+-----| |--------------+--------------------------+------+-----+-----+-----|
| Driver | Hardware | SOTS | PHC | PHY | VER | | Driver | Hardware | SOTS | PHC | PHY | VER |
|--------------+--------------------------+------+-----+-----+-----| |--------------+--------------------------+------+-----+-----+-----|
| bnx2x | Broadcom Everest | SW | N | N | 3.5 |
| davinci_emac | TI DaVinci, Sitara | SW | N | Y | 3.1 | | davinci_emac | TI DaVinci, Sitara | SW | N | Y | 3.1 |
| dnet | Dave Ethernet MAC | SW | N | Y | 3.1 | | dnet | Dave Ethernet MAC | SW | N | Y | 3.1 |
| e100 | Intel PRO/100 | SW | N | N | 3.5 |
| e1000 | Intel PRO/1000 PCI/PCI-X | SW | N | N | 3.5 |
| e1000e | Intel PRO/1000 PCIe | SW | N | N | 3.5 |
| emaclite | Xilinx Ethernet Lite | SW | N | Y | 3.1 | | emaclite | Xilinx Ethernet Lite | SW | N | Y | 3.1 |
| ethoc | OpenCores 10/100 MAC | SW | N | Y | 3.1 | | ethoc | OpenCores 10/100 MAC | SW | N | Y | 3.1 |
| fec | Freescale Coldfire | SW | N | Y | 3.1 | | fec | Freescale Coldfire | SW | N | Y | 3.1 |
| fec_mpc52xx | Freescale MPC5200 | SW | N | Y | 3.1 | | fec_mpc52xx | Freescale MPC5200 | SW | N | Y | 3.1 |
| forcedeth | NVIDIA nForce | SW | N | N | 3.5 |
| fs_enet | Freescale MPC512x | SW | N | Y | 3.1 | | fs_enet | Freescale MPC512x | SW | N | Y | 3.1 |
| ixp4xx_eth | Intel IXP4xx | SW | N | Y | 3.0 | | ixp4xx_eth | Intel IXP4xx | SW | N | Y | 3.0 |
| lib8390 | Asix AX88796 | SW | N | Y | 3.1 | | lib8390 | Asix AX88796 | SW | N | Y | 3.1 |