summaryrefslogtreecommitdiffstats
path: root/include/linux/skbuff.h
diff options
context:
space:
mode:
authorDavid S. Miller2014-09-29 06:24:00 +0200
committerDavid S. Miller2014-09-29 06:24:00 +0200
commit842abe08aa6f81f1062cf9624e9f6afc117d73e4 (patch)
tree447d59cec4dcfa26ecf9aa6dbf11c9bd62332241 /include/linux/skbuff.h
parentMerge branch 'dctcp' (diff)
parentnet: qualcomm: new Ethernet over SPI driver for QCA7000 (diff)
downloadkernel-qcow2-linux-842abe08aa6f81f1062cf9624e9f6afc117d73e4.tar.gz
kernel-qcow2-linux-842abe08aa6f81f1062cf9624e9f6afc117d73e4.tar.xz
kernel-qcow2-linux-842abe08aa6f81f1062cf9624e9f6afc117d73e4.zip
Merge branch 'qca7000_spi'
Stefan Wahren says: ==================== add Qualcomm QCA7000 ethernet driver This patch series adds support for the Qualcomm QCA7000 Homeplug GreenPHY. The QCA7000 is serial-to-powerline bridge with two interfaces: UART and SPI. These patches handles only the last one, with an Ethernet over SPI protocol driver. This driver based on the Qualcomm code [1], but contains a lot of changes since last year: * devicetree support * DebugFS support * ethtool support * better error handling * performance improvements * code cleanup * some bugfixes The code has been tested only on Freescale i.MX28 boards, but should work on other platforms. [1] - https://github.com/IoE/qca7000 Changes in V3: - Use ether_addr_copy instead of memcpy - Remove qcaspi_set_mac_address - Improve DT parsing - replace OF_GPIO dependancy with OF - fix compile error caused by SET_ETHTOOL_OPS - fix possible endless loop when spi read fails - fix DT documentation - fix coding style - fix sparse warnings Changes in V2: - replace in DT the SPI intr GPIO with pure interrupt - make legacy mode a boolean DT property and remove it as module parameter - make burst length a module parameter instead of DT property - make pluggable a module parameter instead of DT property - improve DT documentation - replace debugFS register dump with ethtool function - replace debugFS stats with ethtool function - implement function to get ring parameter via ethtool - implement function to set TX ring count via ethtool - fix TX ring state in debugFS - optimize tx ring flush - add byte limit for TX ring to avoid bufferbloat - fix TX queue full and write buffer miss counter - fix SPI clk speed module parameter - fix possible packet loss - fix possible race during transmit ==================== Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/linux/skbuff.h')
0 files changed, 0 insertions, 0 deletions