Inter-revision diff: cover letter

Comparing v5 (message) to v6 (message)

--- v5
+++ v6
@@ -1,3 +1,19 @@
+This series adds a driver for my FPGA based TSN endpoint Ethernet MAC.
+It also includes the device tree binding.
+
+The device is designed as Ethernet MAC for TSN networks. It will be used
+in PLCs with real-time requirements up to isochronous communication with
+protocols like OPC UA Pub/Sub.
+
+v6:
+ - add build time configuration option for selftests (Andrew Lunn)
+ - use only of_mdiobus_register (Andrew Lunn)
+ - add comment to register length calculation (Andrew Lunn)
+ - rework wmb() to dma_wmb() (Heiner Kallweit)
+ - add comments to dma_rmb() and dma_wmb() (Heiner Kallweit)
+ - fix compilation without CONFIG_NEED_DMA_MAP_STATE (kernel test robot)
+ - fix typo 'incrememted'
+
 v5:
  - rebase net-next/master
 
@@ -53,20 +69,20 @@
   dt-bindings: net: Add tsnep Ethernet controller
   tsnep: Add TSN endpoint Ethernet MAC driver
 
- .../bindings/net/engleder,tsnep.yaml          |   79 ++
+ .../bindings/net/engleder,tsnep.yaml          |   79 +
  .../devicetree/bindings/vendor-prefixes.yaml  |    2 +
  drivers/net/ethernet/Kconfig                  |    1 +
  drivers/net/ethernet/Makefile                 |    1 +
- drivers/net/ethernet/engleder/Kconfig         |   29 +
- drivers/net/ethernet/engleder/Makefile        |    9 +
- drivers/net/ethernet/engleder/tsnep.h         |  171 +++
- drivers/net/ethernet/engleder/tsnep_ethtool.c |  288 ++++
+ drivers/net/ethernet/engleder/Kconfig         |   38 +
+ drivers/net/ethernet/engleder/Makefile        |   10 +
+ drivers/net/ethernet/engleder/tsnep.h         |  190 +++
+ drivers/net/ethernet/engleder/tsnep_ethtool.c |  293 ++++
  drivers/net/ethernet/engleder/tsnep_hw.h      |  230 +++
- drivers/net/ethernet/engleder/tsnep_main.c    | 1255 +++++++++++++++++
+ drivers/net/ethernet/engleder/tsnep_main.c    | 1273 +++++++++++++++++
  drivers/net/ethernet/engleder/tsnep_ptp.c     |  221 +++
+ .../net/ethernet/engleder/tsnep_selftests.c   |  811 +++++++++++
  drivers/net/ethernet/engleder/tsnep_tc.c      |  443 ++++++
- drivers/net/ethernet/engleder/tsnep_test.c    |  811 +++++++++++
- 13 files changed, 3540 insertions(+)
+ 13 files changed, 3592 insertions(+)
  create mode 100644 Documentation/devicetree/bindings/net/engleder,tsnep.yaml
  create mode 100644 drivers/net/ethernet/engleder/Kconfig
  create mode 100644 drivers/net/ethernet/engleder/Makefile
@@ -75,8 +91,8 @@
  create mode 100644 drivers/net/ethernet/engleder/tsnep_hw.h
  create mode 100644 drivers/net/ethernet/engleder/tsnep_main.c
  create mode 100644 drivers/net/ethernet/engleder/tsnep_ptp.c
+ create mode 100644 drivers/net/ethernet/engleder/tsnep_selftests.c
  create mode 100644 drivers/net/ethernet/engleder/tsnep_tc.c
- create mode 100644 drivers/net/ethernet/engleder/tsnep_test.c
 
 -- 
 2.20.1
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help