/freebsd/sys/x86/iommu/ |
H A D | intel_quirks.c | 72 dmar_quirk_cpu_fun quirk; member 81 dmar_quirk_nb_fun quirk; member 115 nb_quirk->quirk(dmar, nb); in dmar_match_quirks() 143 cpu_quirk->quirk(dmar); in dmar_match_quirks() 176 .quirk = nb_5400_no_low_high_prot_mem, 181 .quirk = nb_5400_no_low_high_prot_mem, 186 .quirk = nb_5500_no_ir_rev13, 191 .quirk = nb_5500_no_ir_rev13, 196 .quirk = nb_no_ir, 201 .quirk = nb_5500_no_ir_rev13, [all …]
|
/freebsd/sys/dev/hid/ |
H A D | hidquirk.c | 173 hidquirkstr(uint16_t quirk) in hidquirkstr() argument 175 return ((quirk < HID_QUIRK_MAX && hidquirk_str[quirk] != NULL) ? in hidquirkstr() 176 hidquirk_str[quirk] : "HQ_UNKNOWN"); in hidquirkstr() 191 const char *quirk; in hid_strquirk() local 195 quirk = hidquirkstr(x); in hid_strquirk() 196 if (strncmp(str, quirk, len) == 0 && in hid_strquirk() 197 quirk[len] == 0) in hid_strquirk() 211 hid_test_quirk_by_info(const struct hid_device_info *info, uint16_t quirk) in hid_test_quirk_by_info() argument 216 if (quirk == HQ_NONE) in hid_test_quirk_by_info() 243 if (hidquirks[x].quirks[y] == quirk) { in hid_test_quirk_by_info() [all …]
|
H A D | hid.c | 973 hid_test_quirk(const struct hid_device_info *dev_info, uint16_t quirk) in hid_test_quirk() argument 978 if (quirk == HQ_NONE) in hid_test_quirk() 983 if (dev_info->autoQuirk[x] == quirk) in hid_test_quirk() 988 found = (hid_test_quirk_p) (dev_info, quirk); in hid_test_quirk() 994 hid_test_quirk_w(const struct hid_device_info *dev_info, uint16_t quirk) in hid_test_quirk_w() argument 1000 hid_add_dynamic_quirk(struct hid_device_info *dev_info, uint16_t quirk) in hid_add_dynamic_quirk() argument 1006 dev_info->autoQuirk[x] == quirk) { in hid_add_dynamic_quirk() 1007 dev_info->autoQuirk[x] = quirk; in hid_add_dynamic_quirk()
|
H A D | hid.h | 304 uint16_t quirk); 330 bool hid_test_quirk(const struct hid_device_info *dev_info, uint16_t quirk); 332 uint16_t quirk);
|
/freebsd/sys/cam/ |
H A D | README.quirks | 34 be supported but hangs while attaching, it's possible a quirk can 35 help. The types of things a quirk can fix are: 53 console is NOT sufficient to add this quirk. The warning messages 55 this quirk. 59 literally and crash when receiving 6-byte commands. This quirk 62 other transports that don't support SBC, this quirk should be very 109 the initial INQUIRY data. This quirk signifies that after a unit 134 when receiving this command so this quirk disables it. 141 at all on other OS's.) This quirk fakes up a valid but generic 158 * umass(4) device (sys/dev/usb/umass.c) -- this quirk matches an Asahi Optical device with any prod… [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/usb/ |
H A D | dwc3.txt | 41 - snps,dis-start-transfer-quirk: when set, disable isoc START TRANSFER command 48 - snps,u2exit_lfps_quirk: set if we want to enable u2exit lfps quirk 49 - snps,u2ss_inp3_quirk: set if we enable P3 OK for U2/SS Inactive quirk 66 - snps,dis-u1-entry-quirk: set if link entering into U1 needs to be disabled. 67 - snps,dis-u2-entry-quirk: set if link entering into U2 needs to be disabled. 70 - snps,dis-u2-freeclk-exists-quirk: when set, clear the u2_freeclk_exists 73 - snps,dis-del-phy-power-chg-quirk: when set core will change PHY power 75 - snps,dis-tx-ipgap-linecheck-quirk: when set, disable u2mac linestate check 77 - snps,parkmode-disable-ss-quirk: when set, all SuperSpeed bus instances in 81 - snps,dis-split-quirk: when set, change the way URBs are handled by the [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/net/nfc/ |
H A D | trf7970a.txt | 15 - irq-status-read-quirk: Specify that the trf7970a being used has the 17 - en2-rf-quirk: Specify that the trf7970a being used has the "EN2 RF" 39 irq-status-read-quirk; 40 en2-rf-quirk;
|
/freebsd/sys/cam/nvme/ |
H A D | nvme_xpt.c | 505 struct nvme_quirk_entry *quirk; 516 quirk = (struct nvme_quirk_entry *)match; 517 device->quirk = quirk; 518 if (quirk->quirks & CAM_QUIRK_MAXTAGS) { 519 device->mintags = quirk->mintags; 520 device->maxtags = quirk->maxtags; 595 struct nvme_quirk_entry *quirk; in nvme_alloc_device() 603 * Take the default quirk entry until we have inquiry in nvme_alloc_device() 604 * data from nvme and can determine a better quirk t in nvme_alloc_device() 594 struct nvme_quirk_entry *quirk; nvme_alloc_device() local [all...] |
/freebsd/sys/dev/usb/quirk/ |
H A D | usb_quirk.c | 675 usb_quirkstr(uint16_t quirk) in usb_quirkstr() argument 677 return ((quirk < USB_QUIRK_MAX && usb_quirk_str[quirk] != NULL) ? in usb_quirkstr() 678 usb_quirk_str[quirk] : "UQ_UNKNOWN"); in usb_quirkstr() 693 const char *quirk; in usb_strquirk() local 697 quirk = usb_quirkstr(x); in usb_strquirk() 698 if (strncmp(str, quirk, len) == 0 && in usb_strquirk() 699 quirk[len] == 0) in usb_strquirk() 713 usb_test_quirk_by_info(const struct usbd_lookup_info *info, uint16_t quirk) in usb_test_quirk_by_info() argument 718 if (quirk == UQ_NONE) in usb_test_quirk_by_info() 744 if (usb_quirks[x].quirks[y] == quirk) { in usb_test_quirk_by_info() [all …]
|
H A D | usb_quirk.h | 124 uint8_t usb_test_quirk(const struct usb_attach_arg *uaa, uint16_t quirk);
|
/freebsd/sbin/mount_msdosfs/ |
H A D | mount_msdosfs.c | 110 const char *quirk = NULL; in main() local 116 quirk = kiconv_quirkcs(csp + 1, KICONV_VENDOR_MICSFT); in main() 117 build_iovec_argf(&iov, &iovlen, "cs_local", quirk); in main() 118 cs_local = strdup(quirk); in main()
|
/freebsd/stand/i386/libi386/ |
H A D | biosmem.c | 69 int quirk; member 83 for (i = 0; quirks[i].quirk != 0; ++i) { in bios_getquirks() 86 return (quirks[i].quirk); in bios_getquirks()
|
/freebsd/sys/contrib/device-tree/src/arm64/ti/ |
H A D | k3-am65-iot2050-common-pg2.dtsi | 51 snps,dis-u1-entry-quirk; 52 snps,dis-u2-entry-quirk;
|
H A D | k3-am6548-iot2050-advanced-m2.dts | 109 /delete-property/ snps,dis-u1-entry-quirk; 110 /delete-property/ snps,dis-u2-entry-quirk;
|
/freebsd/sys/contrib/device-tree/Bindings/dma/ |
H A D | arm-pl330.txt | 18 - arm,pl330-broken-no-flushp: quirk for avoiding to execute DMAFLUSHP 19 - arm,pl330-periph-burst: quirk for performing burst transfer only
|
/freebsd/sys/contrib/device-tree/src/arm/nxp/imx/ |
H A D | imx6dl-prtrvt.dts | 71 irq-status-read-quirk; 72 en2-rf-quirk;
|
/freebsd/sys/modules/usb/quirk/ |
H A D | Makefile | 29 .PATH: $S/dev/usb/quirk
|
/freebsd/sys/contrib/device-tree/Bindings/soc/ti/ |
H A D | k3-ringacc.txt | 32 -- ti,dma-ring-reset-quirk : enable ringacc / udma ring state interoperability 47 ti,dma-ring-reset-quirk;
|
/freebsd/sys/contrib/device-tree/src/arm/ti/omap/ |
H A D | dra72-evm-revc.dts | 108 ti,dp83867-rxctrl-strap-quirk; 119 ti,dp83867-rxctrl-strap-quirk;
|
/freebsd/sys/dev/usb/ |
H A D | usb_dynamic.h | 42 uint16_t quirk);
|
H A D | usb_dynamic.c | 88 usb_test_quirk_w(const struct usbd_lookup_info *info, uint16_t quirk) in usb_test_quirk_w() argument
|
/freebsd/sys/contrib/device-tree/src/arm64/xilinx/ |
H A D | zynqmp-zcu102-revB.dts | 28 ti,dp83867-rxctrl-strap-quirk;
|
/freebsd/sys/cam/scsi/ |
H A D | scsi_xpt.c | 75 #define SCSI_QUIRK(dev) ((struct scsi_quirk_entry *)((dev)->quirk)) 1895 struct scsi_quirk_entry *quirk; in scsi_find_quirk() local 1906 quirk = (struct scsi_quirk_entry *)match; in scsi_find_quirk() 1907 device->quirk = quirk; in scsi_find_quirk() 1908 device->mintags = quirk->mintags; in scsi_find_quirk() 1909 device->maxtags = quirk->maxtags; in scsi_find_quirk() 2390 struct scsi_quirk_entry *quirk; in scsi_alloc_device() local 2401 quirk = &scsi_quirk_table[nitems(scsi_quirk_table) - 1]; in scsi_alloc_device() 2402 device->quirk = (void *)quirk; in scsi_alloc_device() 2403 device->mintags = quirk->mintags; in scsi_alloc_device() [all …]
|
/freebsd/sys/cam/ata/ |
H A D | ata_xpt.c | 1348 struct ata_quirk_entry *quirk; in ata_find_quirk() local 1359 quirk = (struct ata_quirk_entry *)match; in ata_find_quirk() 1360 device->quirk = quirk; in ata_find_quirk() 1361 if (quirk->quirks & CAM_QUIRK_MAXTAGS) { in ata_find_quirk() 1362 device->mintags = quirk->mintags; in ata_find_quirk() 1363 device->maxtags = quirk->maxtags; in ata_find_quirk() 1631 struct ata_quirk_entry *quirk; in ata_alloc_device() local 1642 quirk = &ata_quirk_table[nitems(ata_quirk_table) - 1]; in ata_alloc_device() 1643 device->quirk = (void *)quirk; in ata_alloc_device()
|
/freebsd/sys/contrib/device-tree/Bindings/mmc/ |
H A D | amlogic,meson-gx.txt | 26 - amlogic,dram-access-quirk: set when controller's internal DMA engine cannot access the
|