Lines Matching refs:rb
193 struct sunxi_nand_rb rb; member
339 struct sunxi_nand_rb *rb; in sunxi_nfc_dev_ready() local
346 rb = &sunxi_nand->sels[sunxi_nand->selected].rb; in sunxi_nfc_dev_ready()
348 switch (rb->type) { in sunxi_nfc_dev_ready()
351 (NFC_RB_STATE0 << rb->info.nativeid)); in sunxi_nfc_dev_ready()
357 (NFC_RB_STATE0 << rb->info.nativeid)); in sunxi_nfc_dev_ready()
360 ret = gpio_get_value(rb->info.gpio); in sunxi_nfc_dev_ready()
394 if (sel->rb.type == RB_NONE) { in sunxi_nfc_select_chip()
398 if (sel->rb.type == RB_NATIVE) in sunxi_nfc_select_chip()
399 ctl |= (sel->rb.info.nativeid << 3); in sunxi_nfc_select_chip()
1188 chip->sels[i].rb.type = RB_NATIVE; in sunxi_nand_chip_init()
1189 chip->sels[i].rb.info.nativeid = tmp; in sunxi_nand_chip_init()
1194 chip->sels[i].rb.type = RB_GPIO; in sunxi_nand_chip_init()
1195 chip->sels[i].rb.info.gpio = tmp; in sunxi_nand_chip_init()
1204 chip->sels[i].rb.type = RB_NONE; in sunxi_nand_chip_init()