Home
last modified time | relevance | path

Searched refs:HCNT (Results 1 – 12 of 12) sorted by relevance

/linux-2.4.37.9/drivers/scsi/aic7xxx_old/
Daic7xxx.seq340 * On Ultra2, we have to put it into the HCNT field because we have to
345 bmov HCNT, SCB_RESID_DCNT, 3;
383 bmov STCNT, HCNT, 3;
404 bmov HCNT, ALLONES, 3;
477 bmov STCNT, HCNT, 3;
485 mvi HCNT[0],SG_SIZEOF;
486 clr HCNT[1];
487 clr HCNT[2];
555 * We use STCNT instead of HCNT, since it's a reflection of how many bytes
645 * Load HADDR and HCNT.
[all …]
Daic7xxx_reg.h391 #define HCNT 0x8c macro
Daic7xxx.reg663 register HCNT {
/linux-2.4.37.9/drivers/scsi/aic7xxx/
Daic7xxx.seq797 mov A, HCNT[0];
806 test HCNT[1], 0xFF jnz calc_mwi_residual_final;
807 test HCNT[2], 0xFF jnz calc_mwi_residual_final;
808 add NONE, INVERTED_CACHESIZE_MASK, HCNT[0];
815 add HCNT[0], A;
816 adc HCNT[1], -1;
817 adc HCNT[2], -1 ret;
877 bmov STCNT, HCNT, 3;
1170 mov HCNT, MWI_RESIDUAL;
1171 bmov HCNT[1], ALLZEROS, 2;
[all …]
Daic79xx.seq1320 bmov HCNT, CCSGRAM, 3;
1706 mvi HCNT[1], (AHD_SENSE_BUFSIZE >> 8);
2029 clr HCNT[0];
2030 mvi HCNT[1], ((PKT_OVERRUN_BUFSIZE >> 8) & 0xFF);
2031 clr HCNT[2] ret;
Daic79xx_core.c654 ahd_outw(ahd, HCNT, AHD_SENSE_BUFSIZE); in ahd_handle_seqint()
655 ahd_outb(ahd, HCNT + 2, 0); in ahd_handle_seqint()
4626 ahd_outb(ahd, HCNT + 2, resid >> 16); in ahd_reinitialize_dataptrs()
4627 ahd_outb(ahd, HCNT + 1, resid >> 8); in ahd_reinitialize_dataptrs()
4628 ahd_outb(ahd, HCNT, resid); in ahd_reinitialize_dataptrs()
8643 (ahd_inb(ahd, HCNT) in ahd_dump_card_state()
8644 | (ahd_inb(ahd, HCNT + 1) << 8) in ahd_dump_card_state()
8645 | (ahd_inb(ahd, HCNT + 2) << 16))); in ahd_dump_card_state()
Daic7xxx_reg.h1511 #define HCNT 0x8c macro
Daic7xxx_core.c3712 ahc_outb(ahc, HCNT + 2, resid >> 16); in ahc_reinitialize_dataptrs()
3713 ahc_outb(ahc, HCNT + 1, resid >> 8); in ahc_reinitialize_dataptrs()
3714 ahc_outb(ahc, HCNT, resid); in ahc_reinitialize_dataptrs()
6682 printf("HCNT = 0x%x SCBPTR = 0x%x\n", ahc_inb(ahc, HCNT), in ahc_dump_card_state()
Daic7xxx.reg781 register HCNT {
Daic79xx_reg.h3087 #define HCNT 0x78 macro
Daic79xx.reg519 register HCNT {
/linux-2.4.37.9/drivers/scsi/
Daic7xxx_old.c5278 aic_outb(p, resid_dcnt & 0xff, HCNT); in aic7xxx_handle_seqint()
5279 aic_outb(p, (resid_dcnt >> 8) & 0xff, HCNT + 1); in aic7xxx_handle_seqint()
5280 aic_outb(p, (resid_dcnt >> 16) & 0xff, HCNT + 2); in aic7xxx_handle_seqint()
5369 aic_outb(p, sg_length & 0xff, HCNT); in aic7xxx_handle_seqint()
5370 aic_outb(p, (sg_length >> 8) & 0xff, HCNT + 1); in aic7xxx_handle_seqint()
5371 aic_outb(p, (sg_length >> 16) & 0xff, HCNT + 2); in aic7xxx_handle_seqint()