Lines Matching refs:tchip

119 	struct tango_chip *tchip = to_tango_chip(chip);  in tango_select_target()  local
121 writel_relaxed(tchip->timing1, nfc->reg_base + NFC_TIMING1); in tango_select_target()
122 writel_relaxed(tchip->timing2, nfc->reg_base + NFC_TIMING2); in tango_select_target()
123 writel_relaxed(tchip->xfer_cfg, nfc->reg_base + NFC_XFER_CFG); in tango_select_target()
124 writel_relaxed(tchip->pkt_0_cfg, nfc->reg_base + NFC_PKT_0_CFG); in tango_select_target()
125 writel_relaxed(tchip->pkt_n_cfg, nfc->reg_base + NFC_PKT_N_CFG); in tango_select_target()
126 writel_relaxed(tchip->bb_cfg, nfc->reg_base + NFC_BB_CFG); in tango_select_target()
142 struct tango_chip *tchip = to_tango_chip(chip); in tango_exec_instr() local
147 writeb_relaxed(instr->ctx.cmd.opcode, tchip->base + PBUS_CMD); in tango_exec_instr()
152 tchip->base + PBUS_ADDR); in tango_exec_instr()
155 ioread8_rep(tchip->base + PBUS_DATA, instr->ctx.data.buf.in, in tango_exec_instr()
159 iowrite8_rep(tchip->base + PBUS_DATA, instr->ctx.data.buf.out, in tango_exec_instr()
359 struct tango_chip *tchip = to_tango_chip(chip); in aux_read() local
361 ioread8_rep(tchip->base + PBUS_DATA, *buf, len); in aux_read()
374 struct tango_chip *tchip = to_tango_chip(chip); in aux_write() local
376 iowrite8_rep(tchip->base + PBUS_DATA, *buf, len); in aux_write()
522 struct tango_chip *tchip = to_tango_chip(chip); in tango_set_timings() local
542 tchip->timing1 = TIMING(Trdy, Textw, Twc, Twpw); in tango_set_timings()
543 tchip->timing2 = TIMING(Tacc, Thold, Trpw, Textr); in tango_set_timings()
578 struct tango_chip *tchip; in chip_init() local
582 tchip = devm_kzalloc(dev, sizeof(*tchip), GFP_KERNEL); in chip_init()
583 if (!tchip) in chip_init()
600 chip = &tchip->nand_chip; in chip_init()
608 tchip->base = nfc->pbus_base + (cs * 256); in chip_init()
618 tchip->xfer_cfg = XFER_CFG(cs, 1, ecc->steps, METADATA_SIZE); in chip_init()
619 tchip->pkt_0_cfg = PKT_CFG(ecc->size + METADATA_SIZE, ecc->strength); in chip_init()
620 tchip->pkt_n_cfg = PKT_CFG(ecc->size, ecc->strength); in chip_init()
621 tchip->bb_cfg = BB_CFG(mtd->writesize, BBM_SIZE); in chip_init()
629 nfc->chips[cs] = tchip; in chip_init()