Lines Matching refs:rnb_gpio
42 int rnb_gpio[NAND_MAX_CHIPS]; member
59 if (gpio_get_value(fun->rnb_gpio[fun->mchip_number])) in fun_chip_ready()
68 if (fun->rnb_gpio[fun->mchip_number] >= 0) { in fun_wait_rnb()
175 if (fun->rnb_gpio[0] >= 0) in fun_chip_init()
210 int rnb_gpio; in fun_probe() local
263 fun->rnb_gpio[i] = -1; in fun_probe()
264 rnb_gpio = of_get_gpio(ofdev->dev.of_node, i); in fun_probe()
265 if (rnb_gpio >= 0) { in fun_probe()
266 ret = gpio_request(rnb_gpio, dev_name(&ofdev->dev)); in fun_probe()
272 gpio_direction_input(rnb_gpio); in fun_probe()
273 fun->rnb_gpio[i] = rnb_gpio; in fun_probe()
274 } else if (rnb_gpio == -EINVAL) { in fun_probe()
312 if (fun->rnb_gpio[i] < 0) in fun_probe()
314 gpio_free(fun->rnb_gpio[i]); in fun_probe()
331 if (fun->rnb_gpio[i] < 0) in fun_remove()
333 gpio_free(fun->rnb_gpio[i]); in fun_remove()