Lines Matching refs:gpio_keys_pdata
160 struct gpio_keys_platform_data *gpio_keys_pdata; in soc_button_device_create() local
170 gpio_keys_pdata = devm_kzalloc(&pdev->dev, in soc_button_device_create()
171 sizeof(*gpio_keys_pdata) + in soc_button_device_create()
174 if (!gpio_keys_pdata) in soc_button_device_create()
177 gpio_keys = (void *)(gpio_keys_pdata + 1); in soc_button_device_create()
232 gpio_keys_pdata->buttons = gpio_keys; in soc_button_device_create()
233 gpio_keys_pdata->nbuttons = n_buttons; in soc_button_device_create()
234 gpio_keys_pdata->rep = autorepeat; in soc_button_device_create()
238 gpio_keys_pdata, in soc_button_device_create()
239 sizeof(*gpio_keys_pdata)); in soc_button_device_create()
250 devm_kfree(&pdev->dev, gpio_keys_pdata); in soc_button_device_create()