[U-Boot] [PATCH 00/30] dm: Add driver-model support for block drivers
Tom Rini
trini at konsulko.com
Mon Feb 15 23:37:18 CET 2016
On Sun, Feb 14, 2016 at 07:16:29PM -0700, Simon Glass wrote:
> Recent additions of the MMC and DISK uclasses have indicated that it is time
> to look at adding a uclass for block devices. This series does this and
> includes a few clean-ups to the partition code also.
>
> A block device is typically a child device of its storage parent. For
> example an MMC device will have a block-device child. A USB storage device
> may have multiple block-device children, one for each LUN.
>
> With this series only USB storage and 'host' are converted over to use the
> new support. Several more remain, including SCSI, IDE and MMC. Each of these
> should get its own uclass.
>
> The uclass implements only a few basic features. A few tests are added to
> check that things work as expected.
>
> The code size impact of switching to driver model for block devices is
> small. One benefit is that it becomes possible to enumerate all block
> devices, regardless of their type.
Things generally make sense. I've tossed out a few Reviewed-by's for
some things but I looked over everything. My only question is have you
run buildman -S and compared the numbers, especially for things that
aren't opting in yet? A few oddballs have been spotted by that already
:)
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160215/7891356a/attachment.sig>
More information about the U-Boot
mailing list