mirror of https://gitee.com/openkylin/linux.git
staging: hp100: Use match_string() helper to simplify the code
match_string() returns the array index of a matching string. Use it instead of the open-coded implementation. Signed-off-by: YueHaibing <yuehaibing@huawei.com> Link: https://lore.kernel.org/r/20191107143223.44696-1-yuehaibing@huawei.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
2a51470f27
commit
a1df271a86
|
@ -339,14 +339,11 @@ static __init int hp100_isa_probe1(struct net_device *dev, int ioaddr)
|
|||
if (sig == NULL)
|
||||
goto err;
|
||||
|
||||
for (i = 0; i < ARRAY_SIZE(hp100_isa_tbl); i++) {
|
||||
if (!strcmp(hp100_isa_tbl[i], sig))
|
||||
break;
|
||||
i = match_string(hp100_isa_tbl, ARRAY_SIZE(hp100_isa_tbl), sig);
|
||||
if (i < 0)
|
||||
goto err;
|
||||
|
||||
}
|
||||
|
||||
if (i < ARRAY_SIZE(hp100_isa_tbl))
|
||||
return hp100_probe1(dev, ioaddr, HP100_BUS_ISA, NULL);
|
||||
return hp100_probe1(dev, ioaddr, HP100_BUS_ISA, NULL);
|
||||
err:
|
||||
return -ENODEV;
|
||||
|
||||
|
|
Loading…
Reference in New Issue