Em 21-10-2010 19:06, Jarod Wilson escreveu:
> On Oct 21, 2010, at 4:38 PM, Mauro Carvalho Chehab wrote:
>
>> Em 21-10-2010 18:06, Jarod Wilson escreveu:
>>>> @@ -265,6 +265,7 @@ struct mceusb_dev {
>>>> u32 connected:1;
>>>> u32 tx_mask_inverted:1;
>>>> u32 microsoft_gen1:1;
>>>> + u32 is_polaris:1;
>>>> u32 reserved:29;
>>>
>>> reserved should be decremented by 1 here if adding another flag.
>>
>> Ok. By curiosity, why are you reserving space on a bit array like that?
>
> Legacy, mostly, I guess. Its been that way going back ages. I suppose we
> could just convert them all to bools and/or leave them as is and drop the
> reserved part entirely...
Agreed. If this is not part of any kabi (and it isn't, as far as I see), we can
just
drop the reserved, as gcc will pad it accordingly.
> Yeah, this sorta grew from merging the old lirc_mceusb and lirc_mceusb2
> drivers into one, and believe it or not, its actually cleaner than it used to
> be... :)
>
> You've got a test patch in your inbox that attempts to merge the logic in
> this patch into the existing loop, and I'll see if I can beat on it with all
> three generations of stand-alone mceusb devices tonight...
>
I'll do some tests and send you a feedback.
Cheers,
Mauro
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html