qeth: fix build of s390 allmodconfig
authorEugene Crosser <Eugene.Crosser@ru.ibm.com>
Wed, 29 Jan 2014 08:23:48 +0000 (09:23 +0100)
committerDavid S. Miller <davem@davemloft.net>
Wed, 29 Jan 2014 08:43:33 +0000 (00:43 -0800)
commitc044dc2132d19d8c643cdd340f21afcec177c046
tree384fa95eb06d009f68e2885d17851d38664944a7
parent6fde8f037e604e05df1529e4689041715d6d55d2
qeth: fix build of s390 allmodconfig

commit 949efd1c "qeth: bridgeport support - basic control" broke
s390 allmodconfig. This patch fixes this by eliminating one of the
cross-module calls, and by making two other calls via function
pointers in the qeth_discipline structure.

Signed-off-by: Eugene Crosser <Eugene.Crosser@ru.ibm.com>
Signed-off-by: Frank Blaschka <frank.blaschka@de.ibm.com>
Reported-by: Paul Gortmaker <paul.gortmaker@windriver.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/s390/net/qeth_core.h
drivers/s390/net/qeth_core_main.c
drivers/s390/net/qeth_l2_main.c
drivers/s390/net/qeth_l3_main.c