Home
last modified time | relevance | path

Searched refs:quirk (Results 1 – 25 of 95) sorted by relevance

1234

/freebsd/sys/x86/iommu/
H A Dintel_quirks.c72 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 Dhidquirk.c173 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 Dhid.c973 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 Dhid.h304 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 DREADME.quirks34 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 Ddwc3.txt41 - 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 Dtrf7970a.txt15 - 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 Dnvme_xpt.c505 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 Dusb_quirk.c675 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 Dusb_quirk.h124 uint8_t usb_test_quirk(const struct usb_attach_arg *uaa, uint16_t quirk);
/freebsd/sbin/mount_msdosfs/
H A Dmount_msdosfs.c110 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 Dbiosmem.c69 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 Dk3-am65-iot2050-common-pg2.dtsi51 snps,dis-u1-entry-quirk;
52 snps,dis-u2-entry-quirk;
H A Dk3-am6548-iot2050-advanced-m2.dts109 /delete-property/ snps,dis-u1-entry-quirk;
110 /delete-property/ snps,dis-u2-entry-quirk;
/freebsd/sys/contrib/device-tree/Bindings/dma/
H A Darm-pl330.txt18 - 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 Dimx6dl-prtrvt.dts71 irq-status-read-quirk;
72 en2-rf-quirk;
/freebsd/sys/modules/usb/quirk/
H A DMakefile29 .PATH: $S/dev/usb/quirk
/freebsd/sys/contrib/device-tree/Bindings/soc/ti/
H A Dk3-ringacc.txt32 -- 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 Ddra72-evm-revc.dts108 ti,dp83867-rxctrl-strap-quirk;
119 ti,dp83867-rxctrl-strap-quirk;
/freebsd/sys/dev/usb/
H A Dusb_dynamic.h42 uint16_t quirk);
H A Dusb_dynamic.c88 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 Dzynqmp-zcu102-revB.dts28 ti,dp83867-rxctrl-strap-quirk;
/freebsd/sys/cam/scsi/
H A Dscsi_xpt.c75 #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 Data_xpt.c1348 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 Damlogic,meson-gx.txt26 - amlogic,dram-access-quirk: set when controller's internal DMA engine cannot access the

1234