Re: [PATCH 0/5] net: m68k: Allow modular build

2015-09-29 Thread David Miller
From: Geert Uytterhoeven Date: Tue, 29 Sep 2015 10:24:01 +0200 > This patch series makes the remaining m68k Ethernet drivers modular. > It's an alternative to the last 3 patches of Paul Gortmaker's series > "[PATCH net-next 0/6] make non-modular code explicitly non-modular". > > Note that "[PATC

Re: [PATCH net-next 0/6] make non-modular code explicitly non-modular

2015-09-29 Thread Paul Gortmaker
[Re: [PATCH net-next 0/6] make non-modular code explicitly non-modular] On 29/09/2015 (Tue 16:32) Finn Thain wrote: > > Hi Paul, > > On Mon, 28 Sep 2015, Paul Gortmaker wrote: > > > On 28/09/2015 (Mon 23:09) Geert Uytterhoeven wrote: > > > > > Hi Paul, > ... > > > > > > Why did you choose th

[PATCH 1/5] net: mac8390: Allow modular build

2015-09-29 Thread Geert Uytterhoeven
The modular driver supports only one card, just like the built-in driver. Note that this limitation is a problem which affects all Nubus card drivers, because they have to do all their own bus matching, because Nubus still lacks the necessary driver model support. Suggested-by: Finn Thain Signed

[PATCH 2/5] net: 7990: Export lance_poll() to modules

2015-09-29 Thread Geert Uytterhoeven
If CONFIG_HPLANCE=m and CONFIG_NET_POLL_CONTROLLER=y: ERROR: "lance_poll" [drivers/net/ethernet/amd/hplance.ko] undefined! Add the missing export to fix this. Signed-off-by: Geert Uytterhoeven --- drivers/net/ethernet/amd/7990.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/n

[PATCH 3/5] net: hplance: Allow modular build

2015-09-29 Thread Geert Uytterhoeven
Signed-off-by: Geert Uytterhoeven --- drivers/net/ethernet/amd/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/ethernet/amd/Kconfig b/drivers/net/ethernet/amd/Kconfig index afc62ea804fc35d4..0038709fd317d83c 100644 --- a/drivers/net/ethernet/amd/Kconfig +++

[PATCH 4/5] m68k/mac: Export Peripheral System Controller (PSC) base address to modules

2015-09-29 Thread Geert Uytterhoeven
If CONFIG_MACMACE=m: ERROR: psc [drivers/net/ethernet/apple/macmace.ko] undefined! Add the missing export to fix this. Signed-off-by: Geert Uytterhoeven --- I'm OK with this going in through the netdev tree, as "net: macmace: Allow modular build" depends on it. --- arch/m68k/mac/psc.c | 1

[PATCH 0/5] net: m68k: Allow modular build

2015-09-29 Thread Geert Uytterhoeven
Hi David, Paul, This patch series makes the remaining m68k Ethernet drivers modular. It's an alternative to the last 3 patches of Paul Gortmaker's series "[PATCH net-next 0/6] make non-modular code explicitly non-modular". Note that "[PATCH 5/5] net: macmace: Allow modular build" depends

[PATCH 5/5] net: macmace: Allow modular build

2015-09-29 Thread Geert Uytterhoeven
Signed-off-by: Geert Uytterhoeven --- This depends on "[PATCH 4/5] m68k/mac: Export Peripheral System Controller (PSC) base address to modules". --- drivers/net/ethernet/apple/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/ethernet/apple/Kconfig b/drivers