Lines Matching refs:reset_n_io
126 if (gpio_is_valid(priv->config.reset_n_io)) { in nfcmrvl_nci_register_dev()
127 rc = gpio_request_one(priv->config.reset_n_io, in nfcmrvl_nci_register_dev()
131 priv->config.reset_n_io = -EINVAL; in nfcmrvl_nci_register_dev()
186 if (gpio_is_valid(priv->config.reset_n_io)) in nfcmrvl_nci_register_dev()
187 gpio_free(priv->config.reset_n_io); in nfcmrvl_nci_register_dev()
202 if (gpio_is_valid(priv->config.reset_n_io)) in nfcmrvl_nci_unregister_dev()
203 gpio_free(priv->config.reset_n_io); in nfcmrvl_nci_unregister_dev()
247 if (gpio_is_valid(priv->config.reset_n_io)) { in nfcmrvl_chip_reset()
249 gpio_set_value(priv->config.reset_n_io, 0); in nfcmrvl_chip_reset()
251 gpio_set_value(priv->config.reset_n_io, 1); in nfcmrvl_chip_reset()
258 if (gpio_is_valid(priv->config.reset_n_io)) in nfcmrvl_chip_halt()
259 gpio_set_value(priv->config.reset_n_io, 0); in nfcmrvl_chip_halt()
265 int reset_n_io; in nfcmrvl_parse_dt() local
267 reset_n_io = of_get_named_gpio(node, "reset-n-io", 0); in nfcmrvl_parse_dt()
268 if (reset_n_io < 0) { in nfcmrvl_parse_dt()
270 } else if (!gpio_is_valid(reset_n_io)) { in nfcmrvl_parse_dt()
272 return reset_n_io; in nfcmrvl_parse_dt()
274 pdata->reset_n_io = reset_n_io; in nfcmrvl_parse_dt()