[PATCH 01/18] mtd: abstract last MTD partition parser argument
Dmitry Eremin-Solenikov
dbaryshkov at gmail.com
Wed Jun 22 04:21:48 EDT 2011
On 6/22/11, Artem Bityutskiy <dedekind1 at gmail.com> wrote:
> I see a lot of checkpatch.pl warnings, could you please take a look?
>
> Also, my gcc produces warnings with this patch because you have not
> fixed up MPT parsers, e.g., like this:
Sorry, I was also busy that time and forgot about this :)
BTW: the patches should be applicable clearly to the l2-mtd at the time
I've sent them.
I'll fix all of your comments except this one:
> Could you please embrace the origin field into an anonymous union - once
> we add the of_node field they do not have to be at separate addresses. I
> mean:
>
> struct mtd_part_parser_data {
> union {
> unsigned long origin;
> struct device_node *of_node;
> };
> };
No, no and no. This data is passed to all parsers, so it should be valid for all
of them. Either we have to add a way to specify, what exactly we have provided,
or we have to leave data as separate struct fields.
--
With best wishes
Dmitry
More information about the linux-mtd
mailing list