On 05/01/2016 11:48 AM, Chen-Yu Tsai wrote: > Hi, > > On Sun, May 1, 2016 at 4:57 PM, Michael Haas <haas@xxxxxxxxxxxxxxxxxxxx> wrote: >> This change adds some register bit definitions used by the >> axp20x-ac-power driver. >> >> Signed-off-by: Michael Haas <haas@xxxxxxxxxxxxxxxxxxxx> >> --- >> include/linux/mfd/axp20x.h | 11 +++++++++++ >> 1 file changed, 11 insertions(+) >> >> diff --git a/include/linux/mfd/axp20x.h b/include/linux/mfd/axp20x.h >> index d82e7d5..c4c6dfa 100644 >> --- a/include/linux/mfd/axp20x.h >> +++ b/include/linux/mfd/axp20x.h >> @@ -90,6 +90,17 @@ enum { >> #define AXP22X_ALDO3_V_OUT 0x2a >> #define AXP22X_CHRG_CTRL3 0x35 >> >> + >> +/* Fields of AXP20X_PWR_INPUT_STATUS */ >> +#define AXP20X_PWR_STATUS_AC_PRESENT BIT(7) >> +#define AXP20X_PWR_STATUS_AC_AVAILABLE BIT(6) >> +#define AXP20X_PWR_STATUS_AC_VBUS_SHORT BIT(1) >> +#define AXP20X_PWR_STATUS_AC_VBUS_SEL BIT(0) >> + >> +/* Fields of AXP20X_ADC_EN1 */ >> +#define AXP20X_ADC_EN1_ACIN_VOLT BIT(5) >> +#define AXP20X_ADC_EN1_ACIN_CURR BIT(4) >> + > > We keep the bit definitions of each register in each separate driver. > The drivers only define the ones they use. > > ChenYu Hi ChenYu, i believe Maxime Ripard requested that these defines be moved to the header: https://groups.google.com/d/msg/linux-sunxi/nEUg87cV6KI/TvdB6MBZBAAJ What do you think? Thanks for the review! Michael -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html