]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'xgene'
authorDavid S. Miller <davem@davemloft.net>
Wed, 4 Mar 2015 20:54:21 +0000 (15:54 -0500)
committerDavid S. Miller <davem@davemloft.net>
Wed, 4 Mar 2015 20:54:21 +0000 (15:54 -0500)
commitb99dc594af04bcd3331b6504655610e64d149f36
tree57f222c2125c7c98fef8a8c415c171175976cb20
parent0d3278b9e0b47d808f7a3ed1eda2bd0681ad2268
parentc5a77f4b010e1c919c5aa8703b5adbf65d098032
Merge branch 'xgene'

Iyappan Subramanian says:

====================
drivers: net: xgene: Fix backward compatibility of newer firmware with older kernel

Kernel 3.17 driver supports only RGMII ethernet interface.
Since the Tianocore DT contains same compatibility string for RGMII,
SGMII based 1G and XFI based 10G interfaces, crash happens when probe called
on SGMII based 1G and XFI based 10G interface.

This patch fixes the backward compatibility of the older driver with the
newer firmware by making the binding unique so that the older driver won't
recognize the non-supported interfaces.

v2: Address comments from v1
* updated cover letter subject line with net: xgene
* Documentation: formatted compatible string values as list

v1:
* Initial version
====================

Signed-off-by: David S. Miller <davem@davemloft.net>