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

Reply via email to