[U-Boot] [PATCH v4 1/3] dm: implement a MTD uclass

Thomas Chou
2015-11-03T14:49:41Z

Hi Jagan,

On 2015?11?03? 22:41, Jagan Teki wrote:
> Hi Thomas,
>
> On 3 November 2015 at 18:39, Thomas Chou <thomas@wytron.com.tw> wrote:
>> Implement a Memory Technology Device (MTD) uclass. It should
>> include most flash drivers in the future. Though no uclass ops
>> are defined yet, the MTD ops could be used.
>>
>> The NAND flash driver is based on MTD. The CFI flash and SPI
>> flash support MTD, too. It should make sense to convert them
>> to MTD uclass.
>
> Why does MTD require driver model? Should drivers like nand, cfi or
> etc register mtd core should need to move on dm?

The driver model combined with device tree control of u-boot offers
dynamic binding of drivers and devices. It is expected that all drivers
will be converted to driver model, including nand, cfi and spi flash.

Best regards,
Thomas