Home
last modified time | relevance | path

Searched refs:sunxi_nand (Results 1 – 4 of 4) sorted by relevance

/openbmc/u-boot/drivers/mtd/nand/raw/
H A Dsunxi_nand.c388 if (sunxi_nand->selected < 0) in sunxi_nfc_dev_ready()
391 rb = &sunxi_nand->sels[sunxi_nand->selected].rb; in sunxi_nfc_dev_ready()
459 sunxi_nand->selected = chip; in sunxi_nfc_select_chip()
561 if (!sunxi_nand->addr_cycles && !sunxi_nand->cmd_cycles) in sunxi_nfc_cmd_ctrl()
569 writel(sunxi_nand->cmd[1], in sunxi_nfc_cmd_ctrl()
573 sunxi_nand->cmd_cycles = 0; in sunxi_nfc_cmd_ctrl()
587 sunxi_nand->addr[0] = 0; in sunxi_nfc_cmd_ctrl()
588 sunxi_nand->addr[1] = 0; in sunxi_nfc_cmd_ctrl()
594 sunxi_nand->cmd[sunxi_nand->cmd_cycles++] = dat; in sunxi_nfc_cmd_ctrl()
596 sunxi_nand->addr[sunxi_nand->addr_cycles / 4] |= in sunxi_nfc_cmd_ctrl()
[all …]
H A DMakefile66 obj-$(CONFIG_NAND_SUNXI) += sunxi_nand.o
/openbmc/linux/drivers/mtd/nand/raw/
H A Dsunxi_nand.c423 if (cs >= sunxi_nand->nsels) in sunxi_nfc_select_chip()
429 sel = &sunxi_nand->sels[cs]; in sunxi_nfc_select_chip()
1541 sunxi_nand->clk_rate); in sunxi_nfc_setup_interface()
1545 sunxi_nand->timing_ctl = 0; in sunxi_nfc_setup_interface()
1930 chip = &sunxi_nand->nand; in sunxi_nand_chips_cleanup()
1934 list_del(&sunxi_nand->node); in sunxi_nand_chips_cleanup()
1958 sunxi_nand = devm_kzalloc(dev, struct_size(sunxi_nand, sels, nsels), in sunxi_nand_chip_init()
1960 if (!sunxi_nand) in sunxi_nand_chip_init()
1963 sunxi_nand->nsels = nsels; in sunxi_nand_chip_init()
1985 sunxi_nand->sels[i].cs = tmp; in sunxi_nand_chip_init()
[all …]
H A DMakefile45 obj-$(CONFIG_MTD_NAND_SUNXI) += sunxi_nand.o