On Tue, 2017-03-07 at 12:12 +0200, Andy Shevchenko wrote: > Since ACPI does support _DSD we might have a firmware that provides a > GPIO mapping in DSDT. When GPIO is requested the core will check for > property with given name. That's why we have to follow the standard > names which are already in use in DT case. > > Request GPIOs with proper connection IDs, i.e. use same names as used > for DT case. > > In the future ACPI and DT cases might be unified. Discard this series, it should be v2, just resent. > > Signed-off-by: Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx> > --- > drivers/nfc/pn544/i2c.c | 6 ++---- > 1 file changed, 2 insertions(+), 4 deletions(-) > > diff --git a/drivers/nfc/pn544/i2c.c b/drivers/nfc/pn544/i2c.c > index f837c39a8017..2df3176205c4 100644 > --- a/drivers/nfc/pn544/i2c.c > +++ b/drivers/nfc/pn544/i2c.c > @@ -881,8 +881,7 @@ static int > pn544_hci_i2c_acpi_request_resources(struct i2c_client *client) > struct device *dev = &client->dev; > > /* Get EN GPIO from ACPI */ > - gpiod_en = devm_gpiod_get_index(dev, PN544_GPIO_NAME_EN, 1, > - GPIOD_OUT_LOW); > + gpiod_en = devm_gpiod_get_index(dev, "enable", 1, > GPIOD_OUT_LOW); > if (IS_ERR(gpiod_en)) { > nfc_err(dev, "Unable to get EN GPIO\n"); > return -ENODEV; > @@ -891,8 +890,7 @@ static int > pn544_hci_i2c_acpi_request_resources(struct i2c_client *client) > phy->gpio_en = desc_to_gpio(gpiod_en); > > /* Get FW GPIO from ACPI */ > - gpiod_fw = devm_gpiod_get_index(dev, PN544_GPIO_NAME_FW, 2, > - GPIOD_OUT_LOW); > + gpiod_fw = devm_gpiod_get_index(dev, "firmware", 2, > GPIOD_OUT_LOW); > if (IS_ERR(gpiod_fw)) { > nfc_err(dev, "Unable to get FW GPIO\n"); > return -ENODEV; -- Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx> Intel Finland Oy