Home
last modified time | relevance | path

Searched refs:rnand (Results 1 - 1 of 1) sorted by relevance

/kernel/linux/linux-6.6/drivers/mtd/nand/raw/
H A Drenesas-nand-controller.c302 struct rnand_chip *rnand = to_rnand(chip); in rnandc_select_target() local
304 unsigned int cs = rnand->sels[die_nr].cs; in rnandc_select_target()
306 if (chip == rnandc->selected_chip && die_nr == rnand->selected_die) in rnandc_select_target()
311 writel_relaxed(rnand->control, rnandc->regs + CONTROL_REG); in rnandc_select_target()
312 writel_relaxed(rnand->ecc_ctrl, rnandc->regs + ECC_CTRL_REG); in rnandc_select_target()
313 writel_relaxed(rnand->timings_asyn, rnandc->regs + TIMINGS_ASYN_REG); in rnandc_select_target()
314 writel_relaxed(rnand->tim_seq0, rnandc->regs + TIM_SEQ0_REG); in rnandc_select_target()
315 writel_relaxed(rnand->tim_seq1, rnandc->regs + TIM_SEQ1_REG); in rnandc_select_target()
316 writel_relaxed(rnand->tim_gen_seq0, rnandc->regs + TIM_GEN_SEQ0_REG); in rnandc_select_target()
317 writel_relaxed(rnand in rnandc_select_target()
357 struct rnand_chip *rnand = to_rnand(chip); rnandc_wait_end_of_op() local
379 struct rnand_chip *rnand = to_rnand(chip); rnandc_wait_end_of_io() local
404 struct rnand_chip *rnand = to_rnand(chip); rnandc_read_page_hw_ecc() local
492 struct rnand_chip *rnand = to_rnand(chip); rnandc_read_subpage_hw_ecc() local
584 struct rnand_chip *rnand = to_rnand(chip); rnandc_write_page_hw_ecc() local
892 struct rnand_chip *rnand = to_rnand(chip); rnandc_setup_interface() local
1009 struct rnand_chip *rnand = to_rnand(chip); rnandc_hw_ecc_controller_init() local
1113 struct rnand_chip *rnand = to_rnand(chip); rnandc_attach_chip() local
1200 struct rnand_chip *rnand; rnandc_chip_init() local
[all...]

Completed in 2 milliseconds