sunxi_nand 408 drivers/mtd/nand/raw/sunxi_nand.c struct sunxi_nand_chip *sunxi_nand = to_sunxi_nand(nand); sunxi_nand 409 drivers/mtd/nand/raw/sunxi_nand.c struct sunxi_nfc *nfc = to_sunxi_nfc(sunxi_nand->nand.controller); sunxi_nand 413 drivers/mtd/nand/raw/sunxi_nand.c if (cs > 0 && cs >= sunxi_nand->nsels) sunxi_nand 419 drivers/mtd/nand/raw/sunxi_nand.c sel = &sunxi_nand->sels[cs]; sunxi_nand 426 drivers/mtd/nand/raw/sunxi_nand.c if (nfc->clk_rate != sunxi_nand->clk_rate) { sunxi_nand 427 drivers/mtd/nand/raw/sunxi_nand.c clk_set_rate(nfc->mod_clk, sunxi_nand->clk_rate); sunxi_nand 428 drivers/mtd/nand/raw/sunxi_nand.c nfc->clk_rate = sunxi_nand->clk_rate; sunxi_nand 431 drivers/mtd/nand/raw/sunxi_nand.c writel(sunxi_nand->timing_ctl, nfc->regs + NFC_REG_TIMING_CTL); sunxi_nand 432 drivers/mtd/nand/raw/sunxi_nand.c writel(sunxi_nand->timing_cfg, nfc->regs + NFC_REG_TIMING_CFG); sunxi_nand 438 drivers/mtd/nand/raw/sunxi_nand.c struct sunxi_nand_chip *sunxi_nand = to_sunxi_nand(nand); sunxi_nand 439 drivers/mtd/nand/raw/sunxi_nand.c struct sunxi_nfc *nfc = to_sunxi_nfc(sunxi_nand->nand.controller); sunxi_nand 476 drivers/mtd/nand/raw/sunxi_nand.c struct sunxi_nand_chip *sunxi_nand = to_sunxi_nand(nand); sunxi_nand 477 drivers/mtd/nand/raw/sunxi_nand.c struct sunxi_nfc *nfc = to_sunxi_nfc(sunxi_nand->nand.controller); sunxi_nand 1382 drivers/mtd/nand/raw/sunxi_nand.c struct sunxi_nand_chip *sunxi_nand = to_sunxi_nand(nand); sunxi_nand 1383 drivers/mtd/nand/raw/sunxi_nand.c struct sunxi_nfc *nfc = to_sunxi_nfc(sunxi_nand->nand.controller); sunxi_nand 1516 drivers/mtd/nand/raw/sunxi_nand.c sunxi_nand->timing_cfg = NFC_TIMING_CFG(tWB, tADL, tWHR, tRHW, tCAD); sunxi_nand 1527 drivers/mtd/nand/raw/sunxi_nand.c sunxi_nand->clk_rate = NSEC_PER_SEC / min_clk_period; sunxi_nand 1528 drivers/mtd/nand/raw/sunxi_nand.c real_clk_rate = clk_round_rate(nfc->mod_clk, sunxi_nand->clk_rate); sunxi_nand 1531 drivers/mtd/nand/raw/sunxi_nand.c sunxi_nand->clk_rate); sunxi_nand 1535 drivers/mtd/nand/raw/sunxi_nand.c sunxi_nand->timing_ctl = 0; sunxi_nand 1544 drivers/mtd/nand/raw/sunxi_nand.c sunxi_nand->timing_ctl = NFC_TIMING_CTL_EDO; sunxi_nand 1907 drivers/mtd/nand/raw/sunxi_nand.c struct sunxi_nand_chip *sunxi_nand = to_sunxi_nand(nand); sunxi_nand 1912 drivers/mtd/nand/raw/sunxi_nand.c if (sunxi_nand->sels[op->cs].rb >= 0) sunxi_nand 1929 drivers/mtd/nand/raw/sunxi_nand.c struct sunxi_nand_chip *sunxi_nand; sunxi_nand 1946 drivers/mtd/nand/raw/sunxi_nand.c sunxi_nand = devm_kzalloc(dev, struct_size(sunxi_nand, sels, nsels), sunxi_nand 1948 drivers/mtd/nand/raw/sunxi_nand.c if (!sunxi_nand) { sunxi_nand 1953 drivers/mtd/nand/raw/sunxi_nand.c sunxi_nand->nsels = nsels; sunxi_nand 1975 drivers/mtd/nand/raw/sunxi_nand.c sunxi_nand->sels[i].cs = tmp; sunxi_nand 1979 drivers/mtd/nand/raw/sunxi_nand.c sunxi_nand->sels[i].rb = tmp; sunxi_nand 1981 drivers/mtd/nand/raw/sunxi_nand.c sunxi_nand->sels[i].rb = -1; sunxi_nand 1984 drivers/mtd/nand/raw/sunxi_nand.c nand = &sunxi_nand->nand; sunxi_nand 2010 drivers/mtd/nand/raw/sunxi_nand.c list_add_tail(&sunxi_nand->node, &nfc->chips); sunxi_nand 2040 drivers/mtd/nand/raw/sunxi_nand.c struct sunxi_nand_chip *sunxi_nand; sunxi_nand 2043 drivers/mtd/nand/raw/sunxi_nand.c sunxi_nand = list_first_entry(&nfc->chips, sunxi_nand 2046 drivers/mtd/nand/raw/sunxi_nand.c nand_release(&sunxi_nand->nand); sunxi_nand 2047 drivers/mtd/nand/raw/sunxi_nand.c sunxi_nand_ecc_cleanup(&sunxi_nand->nand.ecc); sunxi_nand 2048 drivers/mtd/nand/raw/sunxi_nand.c list_del(&sunxi_nand->node);