net: ixp4xx_eth: Drop platform data support
authorLinus Walleij <linus.walleij@linaro.org>
Fri, 11 Feb 2022 22:32:33 +0000 (23:32 +0100)
committerLinus Walleij <linus.walleij@linaro.org>
Sat, 12 Feb 2022 17:20:03 +0000 (18:20 +0100)
commitc8200f4e7267545a384fb86a4630f76958ab9df6
treed7c0fc16274c9bd717a544b6693d79a0fd568d33
parent8754a7e61c766fbc533c627b56ff181550dca00e
net: ixp4xx_eth: Drop platform data support

All IXP4xx platforms are converted to device tree, the platform
data path is no longer used. Drop the code and custom include,
confine the driver in its own file.

Depend on OF and remove ifdefs around this, as we are all probing
from OF now.

Cc: David S. Miller <davem@davemloft.net>
Cc: Jakub Kicinski <kuba@kernel.org>
Cc: netdev@vger.kernel.org
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Acked-by: Jakub Kicinski <kuba@kernel.org>
Link: https://lore.kernel.org/r/20220211223238.648934-9-linus.walleij@linaro.org
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/net/ethernet/xscale/Kconfig
drivers/net/ethernet/xscale/ixp4xx_eth.c
include/linux/platform_data/eth_ixp4xx.h [deleted file]