Re: Malta board patch

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

 



On Wed, 11 Dec 2002, Jun Sun wrote:

> >  		irq = *(volatile u32 *)(KSEG1ADDR(BONITO_PCICFG_BASE));
> > +		__asm__ __volatile__(
> > +			".set\tnoreorder\n\t"
> > +			".set\tnoat\n\t"
> > +			"sync\n\t"
> > +			".set\tat\n\t"
> > +			".set\treorder");
> >  		irq &= 0xff;
> >  		BONITO_PCIMAP_CFG = 0;
> >  		break;
> 
> Would a higher level macro such as __sync or fast_mb be better here?

 Fixed by Ralf in the CVS already. :-)

-- 
+  Maciej W. Rozycki, Technical University of Gdansk, Poland   +
+--------------------------------------------------------------+
+        e-mail: macro@ds2.pg.gda.pl, PGP key available        +



[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux