/src/sys/dev/ic/ |
aic7xxx_inline.h | 54 static __inline void ahc_pause_bug_fix(struct ahc_softc *ahc); 55 static __inline int ahc_is_paused(struct ahc_softc *ahc); 56 static __inline void ahc_pause(struct ahc_softc *ahc); 57 static __inline void ahc_unpause(struct ahc_softc *ahc); 68 ahc_pause_bug_fix(struct ahc_softc *ahc) 70 if ((ahc->features & AHC_ULTRA2) != 0) 71 (void)ahc_inb(ahc, CCSCBCTL); 79 ahc_is_paused(struct ahc_softc *ahc) 81 return ((ahc_inb(ahc, HCNTRL) & PAUSE) != 0); 92 ahc_pause(struct ahc_softc *ahc) 583 struct ahc_softc *ahc = (struct ahc_softc*)arg; local in function:ahc_intr [all...] |
aic77xxvar.h | 34 int ahc_aic77xx_attach(struct ahc_softc *ahc);
|
aic7xxx.c | 150 static void ahc_force_renegotiation(struct ahc_softc *ahc); 152 ahc_alloc_tstate(struct ahc_softc *ahc, 155 static void ahc_free_tstate(struct ahc_softc *ahc, 159 ahc_devlimited_syncrate(struct ahc_softc *ahc, 164 static void ahc_update_pending_scbs(struct ahc_softc *ahc); 165 static void ahc_fetch_devinfo(struct ahc_softc *ahc, 167 static void ahc_scb_devinfo(struct ahc_softc *ahc, 170 static void ahc_assert_atn(struct ahc_softc *ahc); 171 static void ahc_setup_initiator_msgout(struct ahc_softc *ahc, 174 static void ahc_build_transfer_msg(struct ahc_softc *ahc, 3971 struct ahc_softc *ahc; local in function:ahc_shutdown [all...] |
aic7xxx_osm.c | 56 static int ahc_poll(struct ahc_softc *ahc, int wait); 57 static void ahc_setup_data(struct ahc_softc *ahc, 59 static void ahc_set_recoveryscb(struct ahc_softc *ahc, struct scb *scb); 72 ahc_attach(struct ahc_softc *ahc) 78 LIST_INIT(&ahc->pending_scbs); 80 TAILQ_INIT(&ahc->untagged_queues[i]); 82 ahc_lock(ahc, &s); 84 ahc->sc_adapter.adapt_dev = ahc->sc_dev; 85 ahc->sc_adapter.adapt_nchannels = (ahc->features & AHC_TWIN) ? 2 : 1 187 struct ahc_softc *ahc; local in function:ahc_platform_intr 303 struct ahc_softc *ahc; local in function:ahc_ioctl 326 struct ahc_softc *ahc; local in function:ahc_action 522 struct ahc_softc *ahc; local in function:ahc_execute_scb 806 struct ahc_softc *ahc; local in function:ahc_timeout [all...] |
aic7xxx_seeprom.c | 97 ahc_check_extport(struct ahc_softc *ahc, u_int *sxfrctl1) 104 sd.sd_tag = ahc->tag; 105 sd.sd_bsh = ahc->bsh; 110 sc = ahc->seep_config; 118 if (ahc->flags & AHC_LARGE_SEEPROM) 130 have_seeprom = ahc_acquire_seeprom(ahc, &sd); 134 printf("%s: Reading SEEPROM...", ahc_name(ahc)); 139 start_addr = 32 * (ahc->channel - 'A'); 169 ahc_outb(ahc, SCBPTR, 2); 170 if (ahc_inb(ahc, SCB_BASE) == 'A [all...] |
aic77xx.c | 85 ahc_aic77xx_attach(struct ahc_softc *ahc) 95 sblkctl_orig = ahc_inb(ahc, SBLKCTL); 97 ahc_outb(ahc, SBLKCTL, sblkctl); 98 sblkctl = ahc_inb(ahc, SBLKCTL); 101 ahc_name(ahc)); 106 ahc_outb(ahc, SBLKCTL, sblkctl); 110 hostconf = ahc_inb(ahc, HOSTCONF); 111 ahc_outb(ahc, BUSSPD, hostconf & DFTHRSH); 112 ahc_outb(ahc, BUSTIME, (hostconf << 2) & BOFF); 117 if (ahc_init(ahc)) { [all...] |
aic7xxx_osm.h | 77 #define SIM_IS_SCSIBUS_B(ahc, sim) \ 78 ((sim) == ahc->platform_data->sim_b) 79 #define SIM_CHANNEL(ahc, sim) \ 80 (((sim) == ahc->platform_data->sim_b) ? 'B' : 'A') 81 #define SIM_SCSI_ID(ahc, sim) \ 82 (((sim) == ahc->platform_data->sim_b) ? ahc->our_id_b : ahc->our_id) 83 #define SIM_PATH(ahc, sim) \ 84 (((sim) == ahc->platform_data->sim_b) ? ahc->platform_data->path_b [all...] |
aic7xxxvar.h | 169 #define SCSIID_TARGET(ahc, scsiid) \ 170 (((scsiid) & ((((ahc)->features & AHC_TWIN) != 0) ? TWIN_TID : TID)) \ 174 #define SCSIID_CHANNEL(ahc, scsiid) \ 175 ((((ahc)->features & AHC_TWIN) != 0) \ 178 #define SCB_IS_SCSIBUS_B(ahc, scb) \ 179 (SCSIID_CHANNEL(ahc, (scb)->hscb->scsiid) == 'B') 182 #define SCB_GET_TARGET(ahc, scb) \ 183 SCSIID_TARGET((ahc), (scb)->hscb->scsiid) 184 #define SCB_GET_CHANNEL(ahc, scb) \ 185 SCSIID_CHANNEL(ahc, (scb)->hscb->scsiid [all...] |
/src/sys/dev/pci/ |
ahc_pci.c | 705 static int ahc_ext_scbram_present(struct ahc_softc *ahc); 706 static void ahc_scbram_config(struct ahc_softc *ahc, int enable, 708 static void ahc_probe_ext_scbram(struct ahc_softc *ahc); 760 struct ahc_softc *ahc = device_private(self); local in function:ahc_pci_attach 785 ahc->sc_dev = self; 786 ahc_set_name(ahc, device_xname(ahc->sc_dev)); 787 ahc->parent_dmat = pa->pa_dmat; 805 ahc->bd = bd; 807 ahc->description = entry->name [all...] |
/src/sys/dev/eisa/ |
ahc_eisa.c | 102 struct ahc_softc *ahc = device_private(self); local in function:ahc_eisa_attach 120 ahc->sc_dev = self; 127 aprint_error_dev(ahc->sc_dev, "could not map I/O addresses"); 131 aprint_error_dev(ahc->sc_dev, "ahc_aic77xx_irq failed!"); 137 ahc_set_name(ahc, device_xname(ahc->sc_dev)); 138 ahc->parent_dmat = ea->ea_dmat; 139 ahc->chip = AHC_AIC7770|AHC_EISA; 140 ahc->features = AHC_AIC7770_FE; 141 ahc->flags = AHC_PAGESCBS [all...] |
/src/sys/dev/cardbus/ |
ahc_cardbus.c | 76 struct ahc_softc sc_ahc; /* real AHC */ 111 struct ahc_softc *ahc = &csc->sc_ahc; local in function:ahc_cardbus_attach 120 ahc->sc_dev = self; 142 ahc_name(ahc)); 163 ahc_set_name(ahc, device_xname(ahc->sc_dev)); 165 ahc->parent_dmat = ca->ca_dmat; 166 ahc->tag = bst; 167 ahc->bsh = bsh; 172 ahc->chip = AHC_AIC7860 | AHC_PCI 248 struct ahc_softc *ahc = &csc->sc_ahc; local in function:ahc_cardbus_detach [all...] |
/src/sys/arch/i386/isa/ |
ahc_isa.c | 167 void aha2840_load_seeprom(struct ahc_softc *ahc); 361 struct ahc_softc *ahc = device_private(self); local in function:ahc_isa_attach 370 ahc->sc_dev = self; 400 ahc->sc_dmaflags = ISABUS_DMA_32BIT; 402 ahc_set_name(ahc, device_xname(ahc->sc_dev)); 403 ahc->parent_dmat = ia->ia_dmat; 404 ahc->channel = 'A'; 405 ahc->chip = AHC_AIC7770|AHC_VL; 406 ahc->features = AHC_AIC7770_FE [all...] |
/src/sys/dev/microcode/aic7xxx/ |
aic7xxx.seq | 44 PATCH_ARG_LIST = "struct ahc_softc *ahc" 78 if ((ahc->features & AHC_ULTRA2) != 0) { 82 if ((ahc->features & AHC_TWIN) != 0) { 88 if ((ahc->features & AHC_TWIN) != 0) { 95 if ((ahc->features & AHC_QUEUE_REGS) != 0) { 108 if ((ahc->flags & AHC_PAGESCBS) != 0) { 131 if ((ahc->flags & AHC_SEQUENCER_DEBUG) != 0) { 138 if ((ahc->features & AHC_QUEUE_REGS) != 0) { 167 if ((ahc->features & AHC_DT) == 0) { 179 if ((ahc->flags & AHC_TARGETROLE) != 0) [all...] |
aic7xxx_seq.h | 900 typedef int ahc_patch_func_t (struct ahc_softc *ahc); typedef in typeref:typename:int ahc_patch_func_t (struct ahc_softc *) 904 ahc_patch23_func(struct ahc_softc *ahc) 906 return ((ahc->bugs & AHC_SCBCHAN_UPLOAD_BUG) != 0); 912 ahc_patch22_func(struct ahc_softc *ahc) 914 return ((ahc->features & AHC_CMD_CHAN) == 0); 920 ahc_patch21_func(struct ahc_softc *ahc) 922 return ((ahc->features & AHC_QUEUE_REGS) == 0); 928 ahc_patch20_func(struct ahc_softc *ahc) 930 return ((ahc->features & AHC_WIDE) != 0); 936 ahc_patch19_func(struct ahc_softc *ahc) [all...] |
/src/share/man/man4/ |
Makefile | 6 adc.4 adm1026hm.4 admtemp.4 adv.4 adw.4 age.4 agp.4 agr.4 ahb.4 ahc.4 \
|