Lines Matching refs:reset_n_io
126 if (priv->config.reset_n_io) { in nfcmrvl_nci_register_dev()
128 priv->config.reset_n_io, in nfcmrvl_nci_register_dev()
197 if (priv->config.reset_n_io) in nfcmrvl_nci_unregister_dev()
198 devm_gpio_free(priv->dev, priv->config.reset_n_io); in nfcmrvl_nci_unregister_dev()
242 if (priv->config.reset_n_io) { in nfcmrvl_chip_reset()
244 gpio_set_value(priv->config.reset_n_io, 0); in nfcmrvl_chip_reset()
246 gpio_set_value(priv->config.reset_n_io, 1); in nfcmrvl_chip_reset()
253 if (priv->config.reset_n_io) in nfcmrvl_chip_halt()
254 gpio_set_value(priv->config.reset_n_io, 0); in nfcmrvl_chip_halt()
260 int reset_n_io; in nfcmrvl_parse_dt() local
262 reset_n_io = of_get_named_gpio(node, "reset-n-io", 0); in nfcmrvl_parse_dt()
263 if (reset_n_io < 0) { in nfcmrvl_parse_dt()
265 reset_n_io = 0; in nfcmrvl_parse_dt()
266 } else if (!gpio_is_valid(reset_n_io)) { in nfcmrvl_parse_dt()
268 return reset_n_io; in nfcmrvl_parse_dt()
270 pdata->reset_n_io = reset_n_io; in nfcmrvl_parse_dt()