This series of two patches adds the following improvements to the driver: 1) Rework the central SPI read function so that it is compatible with SPI masters which only support half duplex transfers.
2) Add a device tree binding for the driver. Changelog: v3: * renamed and improved binding documentation as suggested by Rob Herring v2: * took care of Arnd Bergmann's review comments - allow to specify MAC address via DT - unconditionally define DT id table * increased the driver version minor number * driver author's email address bounces, removed from address list v1: * Initial submission Michael Heimpold (2): net: ethernet: enc28j60: support half-duplex SPI controllers net: ethernet: enc28j60: add device tree support .../devicetree/bindings/net/microchip,enc28j60.txt | 59 ++++++++++++++++++++++ drivers/net/ethernet/microchip/enc28j60.c | 34 ++++++++++--- 2 files changed, 85 insertions(+), 8 deletions(-) create mode 100644 Documentation/devicetree/bindings/net/microchip,enc28j60.txt -- 2.5.0