Lines Matching refs:bdev
69 struct gpio_keys_polled_dev *bdev = dev->private; in gpio_keys_polled_poll() local
70 const struct gpio_keys_platform_data *pdata = bdev->pdata; in gpio_keys_polled_poll()
75 struct gpio_keys_button_data *bdata = &bdev->data[i]; in gpio_keys_polled_poll()
87 struct gpio_keys_polled_dev *bdev = dev->private; in gpio_keys_polled_open() local
88 const struct gpio_keys_platform_data *pdata = bdev->pdata; in gpio_keys_polled_open()
91 pdata->enable(bdev->dev); in gpio_keys_polled_open()
96 struct gpio_keys_polled_dev *bdev = dev->private; in gpio_keys_polled_close() local
97 const struct gpio_keys_platform_data *pdata = bdev->pdata; in gpio_keys_polled_close()
100 pdata->disable(bdev->dev); in gpio_keys_polled_close()
178 struct gpio_keys_polled_dev *bdev; in gpio_keys_polled_probe() local
202 bdev = devm_kzalloc(&pdev->dev, size, GFP_KERNEL); in gpio_keys_polled_probe()
203 if (!bdev) { in gpio_keys_polled_probe()
214 poll_dev->private = bdev; in gpio_keys_polled_probe()
236 struct gpio_keys_button_data *bdata = &bdev->data[i]; in gpio_keys_polled_probe()
276 bdev->poll_dev = poll_dev; in gpio_keys_polled_probe()
277 bdev->dev = dev; in gpio_keys_polled_probe()
278 bdev->pdata = pdata; in gpio_keys_polled_probe()
279 platform_set_drvdata(pdev, bdev); in gpio_keys_polled_probe()
291 &bdev->data[i]); in gpio_keys_polled_probe()