Lines Matching refs:pdata
253 struct twl4030_gpio_platform_data *pdata; in twl_request() local
259 pdata = dev_get_platdata(chip->dev); in twl_request()
260 if (pdata) in twl_request()
261 value |= pdata->mmc_cd & 0x03; in twl_request()
449 struct twl4030_gpio_platform_data *pdata) in of_gpio_twl4030() argument
457 if (pdata) in of_gpio_twl4030()
458 *omap_twl_info = *pdata; in of_gpio_twl4030()
477 struct twl4030_gpio_platform_data *pdata = dev_get_platdata(&pdev->dev); in gpio_twl4030_probe() local
517 pdata = of_gpio_twl4030(&pdev->dev, pdata); in gpio_twl4030_probe()
519 if (pdata == NULL) { in gpio_twl4030_probe()
530 ret = gpio_twl4030_pulls(pdata->pullups, pdata->pulldowns); in gpio_twl4030_probe()
533 pdata->pullups, pdata->pulldowns, ret); in gpio_twl4030_probe()
535 ret = gpio_twl4030_debounce(pdata->debounce, pdata->mmc_cd); in gpio_twl4030_probe()
538 pdata->debounce, pdata->mmc_cd, ret); in gpio_twl4030_probe()
544 if (pdata->use_leds) in gpio_twl4030_probe()
557 if (pdata->setup) { in gpio_twl4030_probe()
560 status = pdata->setup(&pdev->dev, priv->gpio_chip.base, in gpio_twl4030_probe()
573 struct twl4030_gpio_platform_data *pdata = dev_get_platdata(&pdev->dev); in gpio_twl4030_remove() local
577 if (pdata && pdata->teardown) { in gpio_twl4030_remove()
578 status = pdata->teardown(&pdev->dev, priv->gpio_chip.base, in gpio_twl4030_remove()