mirror of
https://github.com/torvalds/linux.git
synced 2024-11-15 08:31:55 +00:00
gpio: htc-egpio: Unique label per chip
Give the HTC EGPIO chips unique names, htc-egpio-0, htc-egpio-1 etc, so that it gets possible to associate machine descriptor tables with individual chips. Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
This commit is contained in:
parent
a2ab170374
commit
212d706961
@ -334,7 +334,13 @@ static int __init egpio_probe(struct platform_device *pdev)
|
||||
ei->chip[i].is_out = pdata->chip[i].direction;
|
||||
ei->chip[i].dev = &(pdev->dev);
|
||||
chip = &(ei->chip[i].chip);
|
||||
chip->label = "htc-egpio";
|
||||
chip->label = devm_kasprintf(&pdev->dev, GFP_KERNEL,
|
||||
"htc-egpio-%d",
|
||||
i);
|
||||
if (!chip->label) {
|
||||
ret = -ENOMEM;
|
||||
goto fail;
|
||||
}
|
||||
chip->parent = &pdev->dev;
|
||||
chip->owner = THIS_MODULE;
|
||||
chip->get = egpio_get;
|
||||
|
Loading…
Reference in New Issue
Block a user