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

Thomas Chou thomas at wytron.com.tw
Tue Nov 3 15:49:41 CET 2015


Hi Jagan,

On 2015年11月03日 22:41, Jagan Teki wrote:
> Hi Thomas,
>
> On 3 November 2015 at 18:39, Thomas Chou <thomas at 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


More information about the U-Boot mailing list