int_mask = BT878_ASCERR | BT878_AOCERR | BT878_APABORT | BT878_ARIPERR | BT878_APPERR | BT878_AFDSR | BT878_AFTRGT | 
int_mask = BT878_ASCERR | BT878_AOCERR | BT878_APABORT | BT878_ARIPERR | BT878_APPERR | BT878_AFDSR | BT878_AFTRGT | 
void bt878_start(struct bt878 *bt, u32 controlreg, u32 op_sync_orin,		u32 irq_err_ignore){	u32 int_mask;	dprintk("bt878 debug: bt878_start (ctl=%8.8x)\n", controlreg);	/* complete the writing of the risc dma program now we have	 * the card specifics	 */	bt878_risc_program(bt, op_sync_orin);	controlreg &= ~0x1f;	controlreg |= 0x1b;	btwrite(cpu_to_le32(bt->risc_dma), BT878_ARISC_START);	/* original int mask had :	 *    6    2    8    4    0	 * 1111 1111 1000 0000 0000	 * SCERR|OCERR|PABORT|RIPERR|FDSR|FTRGT|FBUS|RISCI	 * Hacked for DST to:	 * SCERR | OCERR | FDSR | FTRGT | FBUS | RISCI	 */	int_mask = BT878_ASCERR | BT878_AOCERR | BT878_APABORT | 		BT878_ARIPERR | BT878_APPERR | BT878_AFDSR | BT878_AFTRGT | 		BT878_AFBUS | BT878_ARISCI;	/* ignore pesky bits */	int_mask &= ~irq_err_ignore;		btwrite(int_mask, BT878_AINT_MASK);	btwrite(controlreg, BT878_AGPIO_DMA_CTL);}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/43f1a8f8c09aa1e368157039715812139a023d20/bt878.c/buggy/drivers/media/dvb/bt8xx/bt878.c