|
@@ -473,7 +473,7 @@ static int __devinit gpio_keys_probe(struct platform_device *pdev)
|
|
|
platform_set_drvdata(pdev, ddata);
|
|
|
input_set_drvdata(input, ddata);
|
|
|
|
|
|
- input->name = pdev->name;
|
|
|
+ input->name = pdata->name ? : pdev->name;
|
|
|
input->phys = "gpio-keys/input0";
|
|
|
input->dev.parent = &pdev->dev;
|
|
|
input->open = gpio_keys_open;
|