2017-11-22 2:38 GMT+09:00 Masahiro Yamada <yamada.masah...@socionext.com>: > > My motivation is to complete syncing the Denali driver with Linux. > > However, the last sync of NAND core was Linux 4.6 > so a lots of parts are missing in U-Boot. > > I imported the following: > > - NAND_ECC_MAXIMIZE flag > - nand_data_interface > - sync nand_timings > - NAND_ECC_CUSTOM_PAGE_ACCESS > - mtd_ooblayout_xxx() > - chip->buf_align > - helpers to match ECC requirement > - NAND_ROW_ADDR_3 > > The blind syncing often broke drivers. > > Forcible syncing often broke drivers in the past. > This time, I imported necessary commits one by one. > I put the corresponding commit ID in Linux. > And, it should be easy to review that the existing drivers > are not affected. > > Lastly, I updated the Denali driver. > I tested it on my boards and worked for me. > It is nicely synced with Linux. >
Applied to u-boot-uniphier. -- Best Regards Masahiro Yamada _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot