void *base = aaci->base + AACI_CSCH1; 
void __iomem *base = aaci->base + AACI_CSCH1; 
static unsigned int __devinit aaci_size_fifo(struct aaci *aaci){	void *base = aaci->base + AACI_CSCH1;	int i;	writel(TXCR_FEN | TXCR_TSZ16 | TXCR_TXEN, base + AACI_TXCR);	for (i = 0; !(readl(base + AACI_SR) & SR_TXFF) && i < 4096; i++)		writel(0, aaci->base + AACI_DR1);	writel(0, base + AACI_TXCR);	/*	 * Re-initialise the AACI after the FIFO depth test, to	 * ensure that the FIFOs are empty.  Unfortunately, merely	 * disabling the channel doesn't clear the FIFO.	 */	writel(aaci->maincr & ~MAINCR_IE, aaci->base + AACI_MAINCR);	writel(aaci->maincr, aaci->base + AACI_MAINCR);	/*	 * If we hit 4096, we failed.  Go back to the specified	 * fifo depth.	 */	if (i == 4096)		i = 8;	return i;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/e12ba644eefa9b8df4f961be91f1a0c5ea5038fa/aaci.c/buggy/sound/arm/aaci.c