On Mon, Sep 01, 2014 at 02:27:32PM +0200, Raphaël Poggi wrote: > Change since v2: > * Combine in one patch the creation and initialisation of "has_pmecc" structure member > * Combine patch "[PATCH 3/5] mtd: atmel_nand: retrieve ecc_mode from pdata" > and "[PATCH 4/5] board: atmel: initialise ecc_mode" > * Let NAND_ATMEL_PMECC config, but change the test in atmel_nand > > Change since v1: > * Reorder patchs > * Fix some clean style issue. > > This patchset adds the device tree support for the Atmel NAND driver. > > The first patch add the has_pmecc structure member to be able to retrieve pmecc from device tree > and adds the has_pmecc on boards which need it. > > The second patch retrieves the ecc_mode from the plateform data, and remove this code: > > nand_chip->ecc.mode = NAND_ECC_SOFT; > > which arbitrary sets the ecc.mode to NAND_ECC_SOFT and changes the value depending of the config and plateform data. > With this, we can use the same logics for device tree and non device tree probing of the driver. > It also adds the ecc_mode on boards which are missing it (boards which use NAND_ECC_SOFT). > > The third patch adds the device tree in the atmel_nand driver. > > Raphaël Poggi (4): > (1) mtd: nand: add has_pmecc member > (2) mtd: atmel_nand: retrieve ecc_mode from pdata > (3) mtd: atmel_nand: add support for device tree Applied, thanks Sascha -- Pengutronix e.K. | | Industrial Linux Solutions | http://www.pengutronix.de/ | Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 | _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox