On Wed, Mar 27, 2013 at 10:48:17AM +0100, Matthijs Kooijman wrote:
> Hi folks,
> 
> while going through the dwc2 driver, I've found that there is a lot of
> places that need info from the hwcfg registers. Currently, each of these
> places do their own bitshifting and masking, but it occurs to me that
> the code would become cleaner if all this happened in single place, so
> all the other spots can just refer to a proper variable instead.
> 
> I've made a start at implementing this, but before I finish up this
> patch, I'd like to know what other people think. Is this a good idea, or
> would you prefer to keep it like this?
> 
> The advantage of this patch would be that the code is more clear. The
> disadvantage is a couple of dozen bytes of extra memory used (though
> this could be reduced to just a few to no bytes by using bitfields to
> store the values instead, if preferred). Another disadvantage could be
> that it would be a pretty big, but simple, patch to review.

Then do it one bit at a time (sorry, bad pun...)

But yes, it does seem to be a good idea, as long as these options can't
change over time.

thanks,

greg k-h
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to