From: Andrew Morton drivers/net/b44.c: In function 'b44_get_invariants': drivers/net/b44.c:2073: error: 'eeprom' undeclared (first use in this function) drivers/net/b44.c:2073: error: (Each undeclared identifier is reported only once drivers/net/b44.c:2073: error: for each function it appears in.) drivers/net/b44.c:2077: error: 'struct b44' has no member named 'core_unit' drivers/net/b44.c:2077: error: implicit declaration of function 'ssb_core_unit' drivers/net/b44.c:2078: error: 'SB_PCI_DMA' undeclared (first use in this function) drivers/net/b44.c:2084: error: implicit declaration of function 'ssb_get_core_rev' drivers/net/b44.c:2087: warning: label 'out' defined but not used drivers/net/b44.c: In function 'b44_init_one': drivers/net/b44.c:2155: error: 'struct b44' has no member named 'pdev' drivers/net/b44.c:2162: error: 'struct b44' has no member named 'regs' drivers/net/b44.c:2163: error: 'struct b44' has no member named 'regs' drivers/net/b44.c:2186: error: 'sdev' undeclared (first use in this function) drivers/net/b44.c:2250: warning: label 'out' defined but not used drivers/net/b44.c:2130: error: label 'err_out_free_res' used but not defined drivers/net/b44.c:2115: error: label 'err_out_disable_pdev' used but not defined drivers/net/b44.c: At top level: drivers/net/b44.c:2332: warning: initialization from incompatible pointer type Cc: Michael Buesch Cc: "John W. Linville" Signed-off-by: Andrew Morton --- drivers/net/Kconfig | 1 + 1 file changed, 1 insertion(+) diff -puN drivers/net/Kconfig~git-wireless-b44-is-bust drivers/net/Kconfig --- a/drivers/net/Kconfig~git-wireless-b44-is-bust +++ a/drivers/net/Kconfig @@ -1446,6 +1446,7 @@ config APRICOT config B44 tristate "Broadcom 440x/47xx ethernet support" depends on SSB_POSSIBLE + depends on BROKEN select SSB select MII help _