On Tue, 2014-05-20 at 09:46 +0100, Lee Jones wrote: > On Wed, 30 Apr 2014, Doug Anderson wrote: > > From: Bill Richardson <wfrichar@xxxxxxxxxxxx> > > > > This just updates include/linux/mfd/cros_ec_commands.h to match the > > latest EC version (which is the One True Source for such things). See > > <https://chromium.googlesource.com/chromiumos/platform/ec> > > > > [dianders: took today's ToT version from the Chromium OS EC; deleted > > references to cros_ec_dev and cros_ec_lpc since those aren't upstream > > yet] > > > > Signed-off-by: Bill Richardson <wfrichar@xxxxxxxxxxxx> > > Signed-off-by: Doug Anderson <dianders@xxxxxxxxxxxx> > > Acked-by: Lee Jones <lee.jones@xxxxxxxxxx> > > Reviewed-by: Simon Glass <sjg@xxxxxxxxxxxx> > > Tested-by: Andrew Bresticker <abrestic@xxxxxxxxxxxx> > > Tested-by: Stephen Warren <swarren@xxxxxxxxxx> > > --- > > Changes in v3: None > > Changes in v2: None > > > > drivers/mfd/cros_ec.c | 2 +- > > include/linux/mfd/cros_ec.h | 4 +- > > include/linux/mfd/cros_ec_commands.h | 1128 +++++++++++++++++++++++++++++++--- > > 3 files changed, 1059 insertions(+), 75 deletions(-) > > Applied, thanks. This patch is included in linux-next since next-20140521. I'm not sure why I waited three weeks before sending this question... > > [...] > > diff --git a/include/linux/mfd/cros_ec_commands.h b/include/linux/mfd/cros_ec_commands.h > > index 86fd069..7853a64 100644 > > --- a/include/linux/mfd/cros_ec_commands.h > > +++ b/include/linux/mfd/cros_ec_commands.h >> [...] > > @@ -1206,14 +1865,231 @@ struct ec_params_force_idle { > > [...] > > +/* > > + * Known param numbers are defined here. Ranges are reserved for board-specific > > + * params, which are handled by the particular implementations. > > + */ > > +enum charge_state_params { > > + CS_PARAM_CHG_VOLTAGE, /* charger voltage limit */ > > + CS_PARAM_CHG_CURRENT, /* charger current limit */ > > + CS_PARAM_CHG_INPUT_CURRENT, /* charger input current limit */ > > + CS_PARAM_CHG_STATUS, /* charger-specific status */ > > + CS_PARAM_CHG_OPTION, /* charger-specific options */ > > + /* How many so far? */ > > + CS_NUM_BASE_PARAMS, > > + > > + /* Range for CONFIG_CHARGER_PROFILE_OVERRIDE params */ CONFIG_CHARGER_PROFILE_OVERRIDE doesn't match anything in linux-next. Is a Kconfig symbol CHARGER_PROFILE_OVERRIDE perhaps queued somewhere? > > + CS_PARAM_CUSTOM_PROFILE_MIN = 0x10000, > > + CS_PARAM_CUSTOM_PROFILE_MAX = 0x1ffff, > > + I guess so, because these two constants aren't used anywhere. > > + /* Other custom param ranges go here... */ > > +}; > > [...] Thanks, Paul Bolle -- To unsubscribe from this list: send the line "unsubscribe linux-tegra" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html