Lines Matching refs:gpio_data
186 const struct adp5588_gpio_platform_data *gpio_data = pdata->gpio_data; in adp5588_gpio_add() local
189 if (!gpio_data) in adp5588_gpio_add()
206 kpad->gc.base = gpio_data->gpio_start; in adp5588_gpio_add()
209 kpad->gc.names = gpio_data->names; in adp5588_gpio_add()
225 if (gpio_data->setup) { in adp5588_gpio_add()
226 error = gpio_data->setup(kpad->client, in adp5588_gpio_add()
228 gpio_data->context); in adp5588_gpio_add()
240 const struct adp5588_gpio_platform_data *gpio_data = pdata->gpio_data; in adp5588_gpio_remove() local
246 if (gpio_data->teardown) { in adp5588_gpio_remove()
247 error = gpio_data->teardown(kpad->client, in adp5588_gpio_remove()
249 gpio_data->context); in adp5588_gpio_remove()
333 const struct adp5588_gpio_platform_data *gpio_data = pdata->gpio_data; in adp5588_setup() local
367 if (gpio_data) { in adp5588_setup()
369 int pull_mask = gpio_data->pullup_dis_mask; in adp5588_setup()