Hi Przemyslaw, On 3 April 2015 at 10:08, Przemyslaw Marczak <p.marc...@samsung.com> wrote: > Hello Simon, > > On 03/29/2015 03:07 PM, Simon Glass wrote: >> >> Hi Prazemyslaw, >> >> On 24 March 2015 at 14:30, Przemyslaw Marczak <p.marc...@samsung.com> >> wrote: >>> > >>> + UCLASS_PMIC, >>> + >>> UCLASS_COUNT, >>> UCLASS_INVALID = -1, >>> }; >>> diff --git a/include/power/pmic.h b/include/power/pmic.h >>> index afbc5aa..b55304f 100644 >>> --- a/include/power/pmic.h >>> +++ b/include/power/pmic.h >>> @@ -1,4 +1,7 @@ >>> /* >>> + * Copyright (C) 2014-2015 Samsung Electronics >>> + * Przemyslaw Marczak <p.marc...@samsung.com> >>> + * >>> * Copyright (C) 2011-2012 Samsung Electronics >>> * Lukasz Majewski <l.majew...@samsung.com> >>> * >>> @@ -9,10 +12,13 @@ >>> #define __CORE_PMIC_H_ >>> >>> #include <linux/list.h> >>> +#include <spi.h> >>> #include <i2c.h> >>> #include <power/power_chrg.h> >>> >>> enum { PMIC_I2C, PMIC_SPI, PMIC_NONE}; >>> + >>> +#ifdef CONFIG_POWER >>> enum { I2C_PMIC, I2C_NUM, }; >>> enum { PMIC_READ, PMIC_WRITE, }; >>> enum { PMIC_SENSOR_BYTE_ORDER_LITTLE, PMIC_SENSOR_BYTE_ORDER_BIG, }; >>> @@ -77,7 +83,210 @@ struct pmic { >>> struct pmic *parent; >>> struct list_head list; >>> }; >>> +#endif /* CONFIG_POWER */ >>> + >>> +#ifdef CONFIG_DM_PMIC >>> +/** >>> + * Driver model pmic framework. >>> + * The PMIC_UCLASS uclass is designed to provide a common I/O >>> + * interface for pmic child devices of various uclass types. >> >> >> I worry about having the docs in multiple places. Should you adjust >> this to point to the Kconfig? Or change the Kconfig to point here? Or >> maybe it would be better to drop both and put these in your README? I >> am concerned that if we later change something, we end up with >> inconsistent docs. >> > > Right, this could be an issue in the future. I suppose that first thing is > to look at this header file, before anyone starts work with this framework. > So maybe it's better keep the description only in this file, and add some > basic info to Kconfig and doc, with the links to here?
Yes that sounds good to me. It's great that you have documented this so well. Regards, Simon _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot