On Thu, Mar 24, 2011 at 1:00 AM, Kevin Hilman <khilman@xxxxxx> wrote: > Each powerdomain is associated with a powerdomain. Add an entry to Do you mean '... with a voltage domain'? > struct powerdomain where the enclosing voltagedomain can be > referenced. > > Modeled after similar relationship between clockdomains and powerdomains. > > Signed-off-by: Kevin Hilman <khilman@xxxxxx> > --- > arch/arm/mach-omap2/powerdomain.h | 7 +++++++ > 1 files changed, 7 insertions(+), 0 deletions(-) > > diff --git a/arch/arm/mach-omap2/powerdomain.h b/arch/arm/mach-omap2/powerdomain.h > index 027f40b..cc03a0d 100644 > --- a/arch/arm/mach-omap2/powerdomain.h > +++ b/arch/arm/mach-omap2/powerdomain.h > @@ -24,6 +24,8 @@ > > #include <plat/cpu.h> > > +#include "voltage.h" > + > /* Powerdomain basic power states */ > #define PWRDM_POWER_OFF 0x0 > #define PWRDM_POWER_RET 0x1 > @@ -78,6 +80,7 @@ struct powerdomain; > /** > * struct powerdomain - OMAP powerdomain > * @name: Powerdomain name > + * @voltdm: voltagedomain containing this powerdomain > * @omap_chip: represents the OMAP chip types containing this pwrdm > * @prcm_offs: the address offset from CM_BASE/PRM_BASE > * @prcm_partition: (OMAP4 only) the PRCM partition ID containing @prcm_offs > @@ -98,6 +101,10 @@ struct powerdomain; > */ > struct powerdomain { > const char *name; > + union { > + const char *name; > + struct voltagedomain *ptr; > + } voltdm; > const struct omap_chip_id omap_chip; > const s16 prcm_offs; > const u8 pwrsts; > -- > 1.7.4 > > -- > To unsubscribe from this list: send the line "unsubscribe linux-omap" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html > -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html