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. Michael Heimpold (2): net: ethernet: enc28j60: support half-duplex SPI controllers net: ethernet: enc28j60: add device tree support .../devicetree/bindings/net/microchip-enc28j60.txt | 49 ++++++++++++++++++++++ drivers/net/ethernet/microchip/enc28j60.c | 27 +++++++++--- 2 files changed, 70 insertions(+), 6 deletions(-) create mode 100644 Documentation/devicetree/bindings/net/microchip-enc28j60.txt -- 2.5.0