Home
last modified time | relevance | path

Searched refs:gpio_keys_pdata (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/platform/x86/
H A Dsurface3_button.c95 struct gpio_keys_platform_data *gpio_keys_pdata; in surface3_button_device_create() local
100 gpio_keys_pdata = devm_kzalloc(&client->dev, in surface3_button_device_create()
101 sizeof(*gpio_keys_pdata) + in surface3_button_device_create()
104 if (!gpio_keys_pdata) in surface3_button_device_create()
107 gpio_keys = (void *)(gpio_keys_pdata + 1); in surface3_button_device_create()
132 gpio_keys_pdata->buttons = gpio_keys; in surface3_button_device_create()
133 gpio_keys_pdata->nbuttons = n_buttons; in surface3_button_device_create()
134 gpio_keys_pdata->rep = autorepeat; in surface3_button_device_create()
142 error = platform_device_add_data(pd, gpio_keys_pdata, in surface3_button_device_create()
143 sizeof(*gpio_keys_pdata)); in surface3_button_device_create()
[all …]
/OK3568_Linux_fs/kernel/drivers/input/misc/
H A Dsoc_button_array.c139 struct gpio_keys_platform_data *gpio_keys_pdata; in soc_button_device_create() local
147 gpio_keys_pdata = devm_kzalloc(&pdev->dev, in soc_button_device_create()
148 sizeof(*gpio_keys_pdata) + in soc_button_device_create()
151 if (!gpio_keys_pdata) in soc_button_device_create()
154 gpio_keys = (void *)(gpio_keys_pdata + 1); in soc_button_device_create()
202 gpio_keys_pdata->buttons = gpio_keys; in soc_button_device_create()
203 gpio_keys_pdata->nbuttons = n_buttons; in soc_button_device_create()
204 gpio_keys_pdata->rep = autorepeat; in soc_button_device_create()
208 gpio_keys_pdata, in soc_button_device_create()
209 sizeof(*gpio_keys_pdata)); in soc_button_device_create()
[all …]