861fbd6e808e ("mtd: rawnand: ams-delta: Convert the driver to ->exec_op()") 3bd647ee7abc ("mtd: rawnand: ams-delta: Stop using legacy .IOADDR_R/W") 9c076d7e9487 ("mtd: rawnand: ams-delta: Set port direction when needed") 2b44af3ad6cc ("mtd: rawnand: ams-delta: Use private structure") e5cd979994db ("mtd: rawnand: ams-delta: show parent device in sysfs") f1a97e0b78e3 ("mtd: rawnand: ams-delta: use GPIO lookup table") 3cece3abebda ("mtd: rawnand: Deprecate ->chip_delay") 45240367939b ("mtd: rawnand: Deprecate ->{set,get}_features() hooks") f9ebd1bb4103 ("mtd: rawnand: Deprecate ->erase()") cdc784c74394 ("mtd: rawnand: Deprecate ->block_{bad,markbad}() hooks") 8395b753d7ca ("mtd: rawnand: Deprecate ->dev_ready() and ->waitfunc()") bf6065c6c08f ("mtd: rawnand: Deprecate ->cmd_ctrl() and ->cmdfunc()") 716bbbabcc68 ("mtd: rawnand: Deprecate ->{read, write}_{byte, buf}() hooks") 82fc5099744e ("mtd: rawnand: Create a legacy struct and move ->IO_ADDR_{R, W} there") 4ae940251716 ("mtd: rawnand: Leave chip->IO_ADDR_{R, W} to NULL when unused") 5740d4c4f9bb ("mtd: rawnand: Pass a nand_chip object to all nand_xxx_bbt() helpers") 2e7f1cec271c ("mtd: rawnand: Pass a nand_chip object to chip->setup_read_retry()") aa36ff25ffde ("mtd: rawnand: Pass a nand_chip object to chip->{get, set}_features()") a2098a9e4f67 ("mtd: rawnand: Pass a nand_chip object to chip->erase()") f1d46942e823 ("mtd: rawnand: Pass a nand_chip object to chip->waitfunc()") 5295cf2e047c ("mtd: rawnand: Pass a nand_chip object to chip->cmdfunc()") 50a487e7719c ("mtd: rawnand: Pass a nand_chip object to chip->dev_ready()") 0f808c1602bc ("mtd: rawnand: Pass a nand_chip object to chip->cmd_ctrl()") c17556f545c0 ("mtd: rawnand: Pass a nand_chip object to chip->block_xxx() hooks") 758b56f58b66 ("mtd: rawnand: Pass a nand_chip object to chip->select_chip()") c0739d85723a ("mtd: rawnand: Pass a nand_chip object to chip->write_xxx() hooks") 7e534323c416 ("mtd: rawnand: Pass a nand_chip object to chip->read_xxx() hooks") af37d2c3a8c7 ("mtd: rawnand: Pass a nand_chip object to ecc->calculate()") ec47636cd7e7 ("mtd: rawnand: Pass a nand_chip object to ecc->hwctl()") 59ac276f2227 ("mtd: rawnand: Pass a nand_chip object to nand_release()") 47bd59e538d4 ("mtd: rawnand: plat_nand: Pass a nand_chip object to all platform_nand_ctrl hooks") 7525c9518ea6 ("mtd: rawnand: Get rid of the ->read_word() hook") 52f05b6b87de ("mtd: rawnand: Add the nand_wait_rdy_op() helper and use it") 85e08e586445 ("mtd: rawnand: Add the nand_wait_readrdy() helper and use it") 98732da1a08e ("mtd: rawnand: do not export nand_scan_[ident|tail]() anymore") 66a38478dcc5 ("mtd: rawnand: docg4: convert driver to nand_scan()") e1e6255c311b ("mtd: rawnand: omap2: convert driver to nand_scan()") a001058a9aa2 ("mtd: rawnand: txx9ndfmc: rename nand controller internal structure") d03af162bb09 ("mtd: rawnand: denali: convert to nand_scan()") 7da45139d264 ("mtd: rawnand: better name for the controller structure") d166541e9031 ("mtd: rawnand: orion: Handle cases where __LINUX_ARM_ARCH__ is not defined") 2301780711ef ("mtd: rawnand: micron: Get the actual number of bitflips") 3ec7cb369eb2 ("mtd: rawnand: micron: support 8/512 on-die ECC") 79e1ca37cc0c ("mtd: rawnand: fsmc: Stop using chip->read_buf()") cc53d5ca38c0 ("mtd: rawnand: davinci: Use uintptr_t casts instead of unsigned ones") c5b76d8dd2bf ("mtd: rawnand: davinci: Stop doing iomem pointer <-> u32 conversions") 20366e19e28f ("mtd: rawnand: hynix: Use ->exec_op() in hynix_nand_reg_write_op()") dc2d8856a758 ("mtd: rawnand: plat_nand: Kill pdata->ctrl.{hwcontrol, read_byte}()") e80eba758151 ("mtd: rawnand: Kill the chip->scan_bbt() hook") 44b07b921dea ("mtd: rawnand: Rename nand_default_bbt() into nand_create_bbt()")