Lines Matching defs:pdata
227 ret = request_firmware(&pds, wdev->pdata.file_pds, wdev->dev);
230 wdev->pdata.file_pds);
256 struct wfx_dev *wfx_init_common(struct device *dev, const struct wfx_platform_data *pdata,
311 memcpy(&wdev->pdata, pdata, sizeof(*pdata));
312 of_property_read_string(dev->of_node, "silabs,antenna-config-file", &wdev->pdata.file_pds);
313 wdev->pdata.gpio_wakeup = devm_gpiod_get_optional(dev, "wakeup", GPIOD_OUT_LOW);
314 if (IS_ERR(wdev->pdata.gpio_wakeup))
317 if (wdev->pdata.gpio_wakeup)
318 gpiod_set_consumer_name(wdev->pdata.gpio_wakeup, "wfx wakeup");
349 gpio_saved = wdev->pdata.gpio_wakeup;
350 wdev->pdata.gpio_wakeup = NULL;
406 dev_dbg(wdev->dev, "sending configuration file %s\n", wdev->pdata.file_pds);
420 wdev->pdata.gpio_wakeup = gpio_saved;
421 if (wdev->pdata.gpio_wakeup) {
423 wdev->pdata.file_pds);
424 gpiod_set_value_cansleep(wdev->pdata.gpio_wakeup, 1);