Re: [PATCH 8/10 v2] omap mailbox: OMAP4-Mailbox - Adds code changes to support OMAP4 mailbox.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Subb,

From: "ext C.A, Subramaniam" <subramaniam.ca@xxxxxx>
Subject: RE: [PATCH 8/10 v2] omap mailbox: OMAP4-Mailbox - Adds code changes to support OMAP4 mailbox.
Date: Wed, 18 Nov 2009 09:15:42 +0100

[...]

> > >  /* SYSCONFIG: register bit definition */
> > >  #define AUTOIDLE	(1 << 0)
> > > @@ -39,7 +45,11 @@
> > >  #define RESETDONE	(1 << 0)
> > >  
> > >  #define MBOX_REG_SIZE			0x120
> > > +
> > > +#define OMAP4_MBOX_REG_SIZE		0x130
> > > +
> > >  #define MBOX_NR_REGS			(MBOX_REG_SIZE 
> > / sizeof(u32))
> > > +#define OMAP4_MBOX_NR_REGS		(OMAP4_MBOX_REG_SIZE / 
> > sizeof(u32))
> > 
> > Doesn't this modification break other OMAP arch support?
> > 
> > We need to support OMAP2/3/4 mailbox with this file.
> > 
> > >  
> > >  static void __iomem *mbox_base;
> > >  
> > > @@ -56,7 +66,8 @@ struct omap_mbox2_priv {
> > >  	unsigned long irqstatus;
> > >  	u32 newmsg_bit;
> > >  	u32 notfull_bit;
> > > -	u32 ctx[MBOX_NR_REGS];
> > > +	u32 ctx[OMAP4_MBOX_REG_SIZE];
> 
> This reserves the array size to be max of both the values . However,
>  while saving and restoring the context we decide on the size based
>  on the arch

The max array reservation may work with other omap arch as well, but
at least, shoulnd't the above "ctx[OMAP4_MBOX_REG_SIZE]" be
"ctx[OMAP4_MBOX_NR_REG]"?
--
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

[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux