Searched refs:sunxi_nand (Results 1 – 4 of 4) sorted by relevance
388 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 …]
66 obj-$(CONFIG_NAND_SUNXI) += sunxi_nand.o
423 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 …]
45 obj-$(CONFIG_MTD_NAND_SUNXI) += sunxi_nand.o