drivers/scsi/ncr53c8xx.c
4435
OUTB (nc_istat, SIGP);
drivers/scsi/ncr53c8xx.c
4459
OUTB (nc_stest3, TE);
drivers/scsi/ncr53c8xx.c
4460
OUTB (nc_scntl1, CRST);
drivers/scsi/ncr53c8xx.c
4494
OUTB (nc_scntl1, 0);
drivers/scsi/ncr53c8xx.c
4585
OUTB (nc_dien , 0);
drivers/scsi/ncr53c8xx.c
4595
OUTB(nc_dmode, np->sv_dmode);
drivers/scsi/ncr53c8xx.c
4596
OUTB(nc_dcntl, np->sv_dcntl);
drivers/scsi/ncr53c8xx.c
4597
OUTB(nc_ctest0, np->sv_ctest0);
drivers/scsi/ncr53c8xx.c
4598
OUTB(nc_ctest3, np->sv_ctest3);
drivers/scsi/ncr53c8xx.c
4599
OUTB(nc_ctest4, np->sv_ctest4);
drivers/scsi/ncr53c8xx.c
4600
OUTB(nc_ctest5, np->sv_ctest5);
drivers/scsi/ncr53c8xx.c
4601
OUTB(nc_gpcntl, np->sv_gpcntl);
drivers/scsi/ncr53c8xx.c
4602
OUTB(nc_stest2, np->sv_stest2);
drivers/scsi/ncr53c8xx.c
5035
OUTB (nc_istat, SRST);
drivers/scsi/ncr53c8xx.c
5037
OUTB (nc_istat, 0 );
drivers/scsi/ncr53c8xx.c
5040
OUTB (nc_ctest0, EHP);
drivers/scsi/ncr53c8xx.c
5042
OUTB (nc_ctest4, MUX);
drivers/scsi/ncr53c8xx.c
5064
OUTB (nc_istat, SRST);
drivers/scsi/ncr53c8xx.c
5068
OUTB (nc_stest3, TE|CSF);
drivers/scsi/ncr53c8xx.c
5126
OUTB (nc_scntl0, np->rv_scntl0 | 0xc0);
drivers/scsi/ncr53c8xx.c
5128
OUTB (nc_scntl1, 0x00); /* odd parity, and remove CRST!! */
drivers/scsi/ncr53c8xx.c
5132
OUTB (nc_scid , RRE|np->myaddr); /* Adapter SCSI address */
drivers/scsi/ncr53c8xx.c
5134
OUTB (nc_istat , SIGP ); /* Signal Process */
drivers/scsi/ncr53c8xx.c
5135
OUTB (nc_dmode , np->rv_dmode); /* Burst length, dma mode */
drivers/scsi/ncr53c8xx.c
5136
OUTB (nc_ctest5, np->rv_ctest5); /* Large fifo + large burst */
drivers/scsi/ncr53c8xx.c
5138
OUTB (nc_dcntl , NOCOM|np->rv_dcntl); /* Protect SFBR */
drivers/scsi/ncr53c8xx.c
5139
OUTB (nc_ctest0, np->rv_ctest0); /* 720: CDIS and EHP */
drivers/scsi/ncr53c8xx.c
5140
OUTB (nc_ctest3, np->rv_ctest3); /* Write and invalidate */
drivers/scsi/ncr53c8xx.c
5141
OUTB (nc_ctest4, np->rv_ctest4); /* Master parity checking */
drivers/scsi/ncr53c8xx.c
5143
OUTB (nc_stest2, EXT|np->rv_stest2); /* Extended Sreq/Sack filtering */
drivers/scsi/ncr53c8xx.c
5144
OUTB (nc_stest3, TE); /* TolerANT enable */
drivers/scsi/ncr53c8xx.c
5145
OUTB (nc_stime0, 0x0c ); /* HTH disabled STO 0.25 sec */
drivers/scsi/ncr53c8xx.c
5166
OUTB (nc_dien , MDPE|BF|ABRT|SSI|SIR|IID);
drivers/scsi/ncr53c8xx.c
5332
OUTB (nc_sxfer, tp->sval);
drivers/scsi/ncr53c8xx.c
5334
OUTB (nc_scntl3, tp->wval);
drivers/scsi/ncr53c8xx.c
5743
OUTB (nc_istat, (istat & SIGP) | INTF);
drivers/scsi/ncr53c8xx.c
5753
OUTB (nc_istat, CABRT);
drivers/scsi/ncr53c8xx.c
5865
OUTB (nc_stest3, TE|CSF);
drivers/scsi/ncr53c8xx.c
5882
OUTB (HS_PRT, HS_UNEXPECTED);
drivers/scsi/ncr53c8xx.c
6043
OUTB (nc_stest3, TE|CSF); /* clear scsi fifo */
drivers/scsi/ncr53c8xx.c
6135
OUTB (nc_stest3, TE|CSF); /* clear scsi fifo */
drivers/scsi/ncr53c8xx.c
6660
OUTB (HS_PRT, HS_BUSY);
drivers/scsi/ncr53c8xx.c
6755
OUTB (HS_PRT, HS_BUSY);
drivers/scsi/ncr53c8xx.c
6842
OUTB (HS_PRT, HS_BUSY);
drivers/scsi/ncr53c8xx.c
7649
OUTB(nc_scntl3, scntl3);
drivers/scsi/ncr53c8xx.c
7656
OUTB(nc_stest1, DBLEN); /* Enable clock multiplier */
drivers/scsi/ncr53c8xx.c
7665
OUTB(nc_stest3, HSC); /* Halt the scsi clock */
drivers/scsi/ncr53c8xx.c
7666
OUTB(nc_scntl3, scntl3);
drivers/scsi/ncr53c8xx.c
7667
OUTB(nc_stest1, (DBLEN|DBLSEL));/* Select clock multiplier */
drivers/scsi/ncr53c8xx.c
7668
OUTB(nc_stest3, 0x00); /* Restart scsi clock */
drivers/scsi/ncr53c8xx.c
7695
OUTB (nc_stest1, 0); /* make sure clock doubler is OFF */
drivers/scsi/ncr53c8xx.c
7698
OUTB (nc_dien , 0); /* mask all dma interrupts */
drivers/scsi/ncr53c8xx.c
7700
OUTB (nc_scntl3, 4); /* set pre-scaler to divide by 3 */
drivers/scsi/ncr53c8xx.c
7701
OUTB (nc_stime1, 0); /* disable general purpose timer */
drivers/scsi/ncr53c8xx.c
7702
OUTB (nc_stime1, gen); /* set to nominal delay of 1<<gen * 125us */
drivers/scsi/ncr53c8xx.c
7707
OUTB (nc_stime1, 0); /* disable general purpose timer */
drivers/scsi/ncr53c8xx.c
7713
OUTB (nc_scntl3, 0);
drivers/scsi/ncr53c8xx.h
430
#define OUTONB(r, m) OUTB(r, INB(r) | (m))
drivers/scsi/ncr53c8xx.h
431
#define OUTOFFB(r, m) OUTB(r, INB(r) & ~(m))
drivers/scsi/sym53c8xx_2/sym_glue.c
1004
OUTB(np, nc_istat, SIGP|SEM);
drivers/scsi/sym53c8xx_2/sym_glue.c
1012
OUTB(np, nc_istat, SIGP|SEM);
drivers/scsi/sym53c8xx_2/sym_glue.c
1668
OUTB(np, nc_istat, SRST);
drivers/scsi/sym53c8xx_2/sym_glue.c
1671
OUTB(np, nc_istat, 0);
drivers/scsi/sym53c8xx_2/sym_hipd.c
1004
OUTB(np, nc_ctest4, (np->rv_ctest4 & MPEE));
drivers/scsi/sym53c8xx_2/sym_hipd.c
122
OUTB(np, nc_istat, SRST);
drivers/scsi/sym53c8xx_2/sym_hipd.c
125
OUTB(np, nc_istat, 0);
drivers/scsi/sym53c8xx_2/sym_hipd.c
147
OUTB(np, nc_istat, CABRT);
drivers/scsi/sym53c8xx_2/sym_hipd.c
1520
OUTB(np, nc_istat, SIGP|np->istat_sem);
drivers/scsi/sym53c8xx_2/sym_hipd.c
159
OUTB(np, nc_istat, 0);
drivers/scsi/sym53c8xx_2/sym_hipd.c
1704
OUTB(np, nc_stest3, TE|CSF);
drivers/scsi/sym53c8xx_2/sym_hipd.c
1753
OUTB(np, nc_istat, 0x00); /* Remove Reset, abort */
drivers/scsi/sym53c8xx_2/sym_hipd.c
1757
OUTB(np, nc_scntl0, np->rv_scntl0 | 0xc0);
drivers/scsi/sym53c8xx_2/sym_hipd.c
1759
OUTB(np, nc_scntl1, 0x00); /* odd parity, and remove CRST!! */
drivers/scsi/sym53c8xx_2/sym_hipd.c
1763
OUTB(np, nc_scid , RRE|np->myaddr); /* Adapter SCSI address */
drivers/scsi/sym53c8xx_2/sym_hipd.c
1765
OUTB(np, nc_istat , SIGP ); /* Signal Process */
drivers/scsi/sym53c8xx_2/sym_hipd.c
1766
OUTB(np, nc_dmode , np->rv_dmode); /* Burst length, dma mode */
drivers/scsi/sym53c8xx_2/sym_hipd.c
1767
OUTB(np, nc_ctest5, np->rv_ctest5); /* Large fifo + large burst */
drivers/scsi/sym53c8xx_2/sym_hipd.c
1769
OUTB(np, nc_dcntl , NOCOM|np->rv_dcntl); /* Protect SFBR */
drivers/scsi/sym53c8xx_2/sym_hipd.c
1770
OUTB(np, nc_ctest3, np->rv_ctest3); /* Write and invalidate */
drivers/scsi/sym53c8xx_2/sym_hipd.c
1771
OUTB(np, nc_ctest4, np->rv_ctest4); /* Master parity checking */
drivers/scsi/sym53c8xx_2/sym_hipd.c
1775
OUTB(np, nc_stest2, np->rv_stest2);
drivers/scsi/sym53c8xx_2/sym_hipd.c
1777
OUTB(np, nc_stest2, EXT|np->rv_stest2);
drivers/scsi/sym53c8xx_2/sym_hipd.c
1779
OUTB(np, nc_stest3, TE); /* TolerANT enable */
drivers/scsi/sym53c8xx_2/sym_hipd.c
1780
OUTB(np, nc_stime0, 0x0c); /* HTH disabled STO 0.25 sec */
drivers/scsi/sym53c8xx_2/sym_hipd.c
1786
OUTB(np, nc_aipcntl1, DISAIP);
drivers/scsi/sym53c8xx_2/sym_hipd.c
1797
OUTB(np, nc_stest1, INB(np, nc_stest1) | 0x30);
drivers/scsi/sym53c8xx_2/sym_hipd.c
1805
OUTB(np, nc_ctest0, (1<<5));
drivers/scsi/sym53c8xx_2/sym_hipd.c
1815
OUTB(np, nc_ccntl0, np->rv_ccntl0);
drivers/scsi/sym53c8xx_2/sym_hipd.c
1816
OUTB(np, nc_ccntl1, np->rv_ccntl1);
drivers/scsi/sym53c8xx_2/sym_hipd.c
1845
OUTB(np, nc_gpcntl, INB(np, nc_gpcntl) & ~0x01);
drivers/scsi/sym53c8xx_2/sym_hipd.c
1847
OUTB(np, nc_gpcntl, (INB(np, nc_gpcntl) & ~0x41) | 0x20);
drivers/scsi/sym53c8xx_2/sym_hipd.c
1853
OUTB(np, nc_dien , MDPE|BF|SSI|SIR|IID);
drivers/scsi/sym53c8xx_2/sym_hipd.c
189
OUTB(np, nc_stest3, TE);
drivers/scsi/sym53c8xx_2/sym_hipd.c
190
OUTB(np, nc_dcntl, (np->rv_dcntl & IRQM));
drivers/scsi/sym53c8xx_2/sym_hipd.c
191
OUTB(np, nc_scntl1, CRST);
drivers/scsi/sym53c8xx_2/sym_hipd.c
2012
OUTB(np, nc_sxfer, tp->head.sval);
drivers/scsi/sym53c8xx_2/sym_hipd.c
2013
OUTB(np, nc_scntl3, tp->head.wval);
drivers/scsi/sym53c8xx_2/sym_hipd.c
2016
OUTB(np, nc_scntl4, tp->head.uval);
drivers/scsi/sym53c8xx_2/sym_hipd.c
2192
OUTB(np, nc_ctest3, np->rv_ctest3 | CLF); /* clear dma fifo */
drivers/scsi/sym53c8xx_2/sym_hipd.c
2193
OUTB(np, nc_stest3, TE|CSF); /* clear scsi fifo */
drivers/scsi/sym53c8xx_2/sym_hipd.c
225
OUTB(np, nc_scntl1, 0);
drivers/scsi/sym53c8xx_2/sym_hipd.c
238
OUTB(np, nc_scntl3, scntl3);
drivers/scsi/sym53c8xx_2/sym_hipd.c
245
OUTB(np, nc_stest1, DBLEN); /* Enable clock multiplier */
drivers/scsi/sym53c8xx_2/sym_hipd.c
2467
OUTB(np, nc_ctest3, np->rv_ctest3 | CLF); /* dma fifo */
drivers/scsi/sym53c8xx_2/sym_hipd.c
2468
OUTB(np, nc_stest3, TE|CSF); /* scsi fifo */
drivers/scsi/sym53c8xx_2/sym_hipd.c
2593
OUTB(np, HF_PRT, hflags);
drivers/scsi/sym53c8xx_2/sym_hipd.c
261
OUTB(np, nc_stest3, HSC); /* Halt the scsi clock */
drivers/scsi/sym53c8xx_2/sym_hipd.c
262
OUTB(np, nc_scntl3, scntl3);
drivers/scsi/sym53c8xx_2/sym_hipd.c
263
OUTB(np, nc_stest1, (DBLEN|DBLSEL));/* Select clock multiplier */
drivers/scsi/sym53c8xx_2/sym_hipd.c
264
OUTB(np, nc_stest3, 0x00); /* Restart scsi clock */
drivers/scsi/sym53c8xx_2/sym_hipd.c
2821
OUTB(np, nc_istat, (istat & SIGP) | INTF | np->istat_sem);
drivers/scsi/sym53c8xx_2/sym_hipd.c
2832
OUTB(np, nc_istat, CABRT);
drivers/scsi/sym53c8xx_2/sym_hipd.c
2918
OUTB(np, nc_ctest3, np->rv_ctest3 | CLF); /* clear dma fifo */
drivers/scsi/sym53c8xx_2/sym_hipd.c
2919
OUTB(np, nc_stest3, TE|CSF); /* clear scsi fifo */
drivers/scsi/sym53c8xx_2/sym_hipd.c
311
OUTB(np, nc_dien, 0); /* mask all dma interrupts */
drivers/scsi/sym53c8xx_2/sym_hipd.c
320
OUTB(np, nc_istat1, SIRQD);
drivers/scsi/sym53c8xx_2/sym_hipd.c
322
OUTB(np, nc_scntl3, 4); /* set pre-scaler to divide by 3 */
drivers/scsi/sym53c8xx_2/sym_hipd.c
323
OUTB(np, nc_stime1, 0); /* disable general purpose timer */
drivers/scsi/sym53c8xx_2/sym_hipd.c
324
OUTB(np, nc_stime1, gen); /* set to nominal delay of 1<<gen * 125us */
drivers/scsi/sym53c8xx_2/sym_hipd.c
327
OUTB(np, nc_stime1, 0); /* disable general purpose timer */
drivers/scsi/sym53c8xx_2/sym_hipd.c
333
OUTB(np, nc_istat1, 0);
drivers/scsi/sym53c8xx_2/sym_hipd.c
3372
OUTB(np, nc_istat, SIGP);
drivers/scsi/sym53c8xx_2/sym_hipd.c
340
OUTB(np, nc_scntl3, 0);
drivers/scsi/sym53c8xx_2/sym_hipd.c
3804
OUTB(np, HF_PRT, hflags);
drivers/scsi/sym53c8xx_2/sym_hipd.c
399
OUTB(np, nc_stest1, 0); /* make sure doubler is OFF */
drivers/scsi/sym53c8xx_2/sym_hipd.c
4032
OUTB(np, HS_PRT, HS_BUSY);
drivers/scsi/sym53c8xx_2/sym_hipd.c
4169
OUTB(np, HS_PRT, HS_BUSY);
drivers/scsi/sym53c8xx_2/sym_hipd.c
4269
OUTB(np, HS_PRT, HS_BUSY);
drivers/scsi/sym53c8xx_2/sym_hipd.c
4300
OUTB(np, HS_PRT, HS_NEGOTIATE);
drivers/scsi/sym53c8xx_2/sym_hipd.c
4358
OUTB(np, HS_PRT, HS_BUSY);
drivers/scsi/sym53c8xx_2/sym_hipd.c
446
OUTB(np, nc_stest1, SCLK); /* Use the PCI clock as SCSI clock */
drivers/scsi/sym53c8xx_2/sym_hipd.c
448
OUTB(np, nc_stest1, 0);
drivers/scsi/sym53c8xx_2/sym_hipd.c
4617
OUTB(np, HS_PRT, HS_BUSY);
drivers/scsi/sym53c8xx_2/sym_hipd.c
5282
OUTB(np, nc_istat, SIGP|SEM);
drivers/scsi/sym53c8xx_2/sym_hipd.c
5316
OUTB(np, nc_istat, SIGP|SEM);
drivers/scsi/sym53c8xx_2/sym_hipd.h
200
#define OUTONB(np, r, m) OUTB(np, r, INB(np, r) | (m))
drivers/scsi/sym53c8xx_2/sym_hipd.h
201
#define OUTOFFB(np, r, m) OUTB(np, r, INB(np, r) & ~(m))
drivers/scsi/sym53c8xx_2/sym_nvram.c
262
OUTB(np, nc_gpreg, *gpreg);
drivers/scsi/sym53c8xx_2/sym_nvram.c
309
OUTB(np, nc_gpcntl, *gpcntl & 0xfe);
drivers/scsi/sym53c8xx_2/sym_nvram.c
311
OUTB(np, nc_gpcntl, *gpcntl);
drivers/scsi/sym53c8xx_2/sym_nvram.c
321
OUTB(np, nc_gpcntl, *gpcntl | 0x01);
drivers/scsi/sym53c8xx_2/sym_nvram.c
323
OUTB(np, nc_gpcntl, *gpcntl);
drivers/scsi/sym53c8xx_2/sym_nvram.c
378
OUTB(np, nc_gpreg, old_gpreg);
drivers/scsi/sym53c8xx_2/sym_nvram.c
379
OUTB(np, nc_gpcntl, gpcntl);
drivers/scsi/sym53c8xx_2/sym_nvram.c
408
OUTB(np, nc_gpcntl, old_gpcntl);
drivers/scsi/sym53c8xx_2/sym_nvram.c
409
OUTB(np, nc_gpreg, old_gpreg);
drivers/scsi/sym53c8xx_2/sym_nvram.c
432
OUTB(np, nc_gpreg, old_gpreg);
drivers/scsi/sym53c8xx_2/sym_nvram.c
433
OUTB(np, nc_gpcntl, gpcntl);
drivers/scsi/sym53c8xx_2/sym_nvram.c
469
OUTB(np, nc_gpcntl, gpcntl);
drivers/scsi/sym53c8xx_2/sym_nvram.c
477
OUTB(np, nc_gpcntl, gpcntl);
drivers/scsi/sym53c8xx_2/sym_nvram.c
482
OUTB(np, nc_gpcntl, old_gpcntl);
drivers/scsi/sym53c8xx_2/sym_nvram.c
483
OUTB(np, nc_gpreg, old_gpreg);
drivers/scsi/sym53c8xx_2/sym_nvram.c
540
OUTB(np, nc_gpreg, *gpreg | 0x04);
drivers/scsi/sym53c8xx_2/sym_nvram.c
543
OUTB(np, nc_gpreg, *gpreg);
drivers/scsi/sym53c8xx_2/sym_nvram.c
568
OUTB(np, nc_gpreg, *gpreg);
drivers/scsi/sym53c8xx_2/sym_nvram.c
581
OUTB(np, nc_gpreg, *gpreg);
drivers/scsi/sym53c8xx_2/sym_nvram.c
660
OUTB(np, nc_gpreg, gpreg);
drivers/scsi/sym53c8xx_2/sym_nvram.c
662
OUTB(np, nc_gpcntl, gpcntl);
drivers/scsi/sym53c8xx_2/sym_nvram.c
669
OUTB(np, nc_gpcntl, old_gpcntl);
drivers/scsi/sym53c8xx_2/sym_nvram.c
670
OUTB(np, nc_gpreg, old_gpreg);
drivers/video/fbdev/atafb.c
2208
OUTB(0x3c8, regno);
drivers/video/fbdev/atafb.c
2210
OUTB(0x3c9, red & colmask);
drivers/video/fbdev/atafb.c
2212
OUTB(0x3c9, green & colmask);
drivers/video/fbdev/atafb.c
2214
OUTB(0x3c9, blue & colmask);
drivers/video/fbdev/atafb.c
2219
OUTB((MV300_reg[regno] << 2) + 1, red);
drivers/video/fbdev/atafb.c
2220
OUTB((MV300_reg[regno] << 2) + 1, green);
drivers/video/fbdev/atafb.c
2221
OUTB((MV300_reg[regno] << 2) + 1, blue);