Lines Matching refs:rb
207 struct sunxi_nand_rb rb; member
356 struct sunxi_nand_rb *rb; in sunxi_nfc_dev_ready() local
363 rb = &sunxi_nand->sels[sunxi_nand->selected].rb; in sunxi_nfc_dev_ready()
365 switch (rb->type) { in sunxi_nfc_dev_ready()
368 NFC_RB_STATE(rb->info.nativeid)); in sunxi_nfc_dev_ready()
374 NFC_RB_STATE(rb->info.nativeid)); in sunxi_nfc_dev_ready()
377 ret = gpio_get_value(rb->info.gpio); in sunxi_nfc_dev_ready()
411 if (sel->rb.type == RB_NONE) { in sunxi_nfc_select_chip()
415 if (sel->rb.type == RB_NATIVE) in sunxi_nfc_select_chip()
416 ctl |= NFC_RB_SEL(sel->rb.info.nativeid); in sunxi_nfc_select_chip()
1288 chip->sels[i].rb.type = RB_NATIVE; in sunxi_nand_chip_init()
1289 chip->sels[i].rb.info.nativeid = tmp; in sunxi_nand_chip_init()
1294 chip->sels[i].rb.type = RB_GPIO; in sunxi_nand_chip_init()
1295 chip->sels[i].rb.info.gpio = tmp; in sunxi_nand_chip_init()
1304 chip->sels[i].rb.type = RB_NONE; in sunxi_nand_chip_init()