diff options
author | Gustavo A. R. Silva <garsilva@embeddedor.com> | 2017-07-07 16:23:34 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2017-07-08 06:27:55 -0400 |
commit | e8df760307830ca26cf380a9a4b36468a0352fa5 (patch) | |
tree | d7c6c009a17b14c8063c386139341e75a2ed3566 | |
parent | a906c1aa43fa9f3785240fda03269d4283635df2 (diff) |
net: ethernet: mediatek: remove useless code in mtk_probe()
Remove useless local variables _match_, _soc_ and the code related.
Notice that
const struct of_device_id of_mtk_match[] = {
{ .compatible = "mediatek,mt2701-eth" },
{},
};
So match->data is NULL.
Suggested-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
-rw-r--r-- | drivers/net/ethernet/mediatek/mtk_eth_soc.c | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/drivers/net/ethernet/mediatek/mtk_eth_soc.c b/drivers/net/ethernet/mediatek/mtk_eth_soc.c index 41a5c5d2ac89..b3d0c2e6347a 100644 --- a/drivers/net/ethernet/mediatek/mtk_eth_soc.c +++ b/drivers/net/ethernet/mediatek/mtk_eth_soc.c | |||
@@ -2401,15 +2401,10 @@ static int mtk_probe(struct platform_device *pdev) | |||
2401 | { | 2401 | { |
2402 | struct resource *res = platform_get_resource(pdev, IORESOURCE_MEM, 0); | 2402 | struct resource *res = platform_get_resource(pdev, IORESOURCE_MEM, 0); |
2403 | struct device_node *mac_np; | 2403 | struct device_node *mac_np; |
2404 | const struct of_device_id *match; | ||
2405 | struct mtk_soc_data *soc; | ||
2406 | struct mtk_eth *eth; | 2404 | struct mtk_eth *eth; |
2407 | int err; | 2405 | int err; |
2408 | int i; | 2406 | int i; |
2409 | 2407 | ||
2410 | match = of_match_device(of_mtk_match, &pdev->dev); | ||
2411 | soc = (struct mtk_soc_data *)match->data; | ||
2412 | |||
2413 | eth = devm_kzalloc(&pdev->dev, sizeof(*eth), GFP_KERNEL); | 2408 | eth = devm_kzalloc(&pdev->dev, sizeof(*eth), GFP_KERNEL); |
2414 | if (!eth) | 2409 | if (!eth) |
2415 | return -ENOMEM; | 2410 | return -ENOMEM; |