On Nov 22, 2010, at 12:42 PM, Mauro Carvalho Chehab wrote: > Em 19-11-2010 21:43, David Härdeman escreveu: >> Convert boolean variables to use the corresponding data type. >> >> Signed-off-by: David Härdeman <david@xxxxxxxxxxx> > > Waiting for Jarod's comments, but the same comment I made on the previous > patch applies to this one. >> --- >> drivers/media/rc/mceusb.c | 62 +++++++++++++++++++-------------------------- >> 1 files changed, 26 insertions(+), 36 deletions(-) >> >> diff --git a/drivers/media/rc/mceusb.c b/drivers/media/rc/mceusb.c >> index ef9bddc..bb6e2dc 100644 >> --- a/drivers/media/rc/mceusb.c >> +++ b/drivers/media/rc/mceusb.c >> @@ -103,9 +103,9 @@ >> >> /* module parameters */ >> #ifdef CONFIG_USB_DEBUG >> -static int debug = 1; >> +static bool debug = true; >> #else >> -static int debug; >> +static bool debug; >> #endif > > Not sure if we should convert debug parameter to bool: we may need to have > extra debug levels, or maybe just convert to use dev_dbg(), allowing enabling > them via dynamic_printk. I actually was considering implementing multiple debug levels at some point, and many of the debug printk's in here already use dev_dbg, which tbh, I can't stand -- the whole debugfs dance is non-intuitive to me and more hassle than simply loading a module with a param (or echoing a value into /sys/modules/foo). But for the moment, I'm not particularly attached to either bool or int for the param, it can be changed again in the future if need be. >> /* general constants */ >> @@ -151,12 +151,12 @@ enum mceusb_model_type { >> }; >> >> struct mceusb_model { >> - u32 mce_gen1:1; >> - u32 mce_gen2:1; >> - u32 mce_gen3:1; >> - u32 tx_mask_inverted:1; >> - u32 is_polaris:1; >> - u32 no_tx:1; >> + bool mce_gen1:1; >> + bool mce_gen2:1; >> + bool mce_gen3:1; >> + bool tx_mask_inverted:1; >> + bool is_polaris:1; >> + bool no_tx:1; >> >> const char *rc_map; /* Allow specify a per-board map */ >> const char *name; /* per-board name */ This bit looked a bit odd to me though. Isn't the :1 redundant if we've switched to bools? -- Jarod Wilson jarod@xxxxxxxxxxxx -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html