Lines Matching refs:ahc
900 typedef int ahc_patch_func_t (struct ahc_softc *ahc);
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)
938 return ((ahc->flags & AHC_SCB_BTT) != 0);
944 ahc_patch18_func(struct ahc_softc *ahc)
946 return ((ahc->bugs & AHC_PCI_2_1_RETRY_BUG) != 0);
952 ahc_patch17_func(struct ahc_softc *ahc)
954 return ((ahc->flags & AHC_TMODE_WIDEODD_BUG) != 0);
960 ahc_patch16_func(struct ahc_softc *ahc)
962 return ((ahc->bugs & AHC_AUTOFLUSH_BUG) != 0);
968 ahc_patch15_func(struct ahc_softc *ahc)
970 return ((ahc->features & AHC_ULTRA2) == 0);
976 ahc_patch14_func(struct ahc_softc *ahc)
978 return ((ahc->bugs & AHC_PCI_MWI_BUG) != 0 && ahc->pci_cachesize != 0);
984 ahc_patch13_func(struct ahc_softc *ahc)
986 return ((ahc->flags & AHC_39BIT_ADDRESSING) != 0);
992 ahc_patch12_func(struct ahc_softc *ahc)
994 return ((ahc->features & AHC_HS_MAILBOX) != 0);
1000 ahc_patch11_func(struct ahc_softc *ahc)
1002 return ((ahc->features & AHC_ULTRA) != 0);
1008 ahc_patch10_func(struct ahc_softc *ahc)
1010 return ((ahc->features & AHC_MULTI_TID) != 0);
1016 ahc_patch9_func(struct ahc_softc *ahc)
1018 return ((ahc->features & AHC_CMD_CHAN) != 0);
1024 ahc_patch8_func(struct ahc_softc *ahc)
1026 return ((ahc->flags & AHC_INITIATORROLE) != 0);
1032 ahc_patch7_func(struct ahc_softc *ahc)
1034 return ((ahc->flags & AHC_TARGETROLE) != 0);
1040 ahc_patch6_func(struct ahc_softc *ahc)
1042 return ((ahc->features & AHC_DT) == 0);
1048 ahc_patch5_func(struct ahc_softc *ahc)
1050 return ((ahc->flags & AHC_SEQUENCER_DEBUG) != 0);
1056 ahc_patch4_func(struct ahc_softc *ahc)
1058 return ((ahc->flags & AHC_PAGESCBS) != 0);
1064 ahc_patch3_func(struct ahc_softc *ahc)
1066 return ((ahc->features & AHC_QUEUE_REGS) != 0);
1072 ahc_patch2_func(struct ahc_softc *ahc)
1074 return ((ahc->features & AHC_TWIN) != 0);
1080 ahc_patch1_func(struct ahc_softc *ahc)
1082 return ((ahc->features & AHC_ULTRA2) != 0);
1088 ahc_patch0_func(struct ahc_softc *ahc)