| /freebsd-src/sys/dev/hid/ |
| H A D | hidquirk.c | 63 #define HID_QUIRK_ENVROOT "hw.hid.quirk." 140 /* Quirk for Corsair Vengeance K60 keyboard */ 142 /* Quirk for Corsair Gaming K68 keyboard */ 144 /* Quirk for Corsair Vengeance K70 keyboard */ 146 /* Quirk for Corsair K70 RGB keyboard */ 148 /* Quirk for Corsair STRAFE Gaming keyboard */ 153 /* Quirk for Kensington Slimblade Trackball */ 170 * This function converts an USB quirk code into a string. 173 hidquirkstr(uint16_t quirk) in hidquirkstr() argument 175 return ((quirk < HID_QUIRK_MAX && hidquirk_str[quirk] != NULL) ? in hidquirkstr() [all …]
|
| /freebsd-src/sys/cam/ |
| H A D | README.quirks | 2 FreeBSD Quirk Guidelines 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 [all …]
|
| /freebsd-src/sys/dev/usb/quirk/ |
| H A D | usb_quirk.c | 58 #include <dev/usb/quirk/usb_quirk.h> 65 #define USB_QUIRK_ENVROOT "hw.usb.quirk." 177 /* Quirk for Corsair Vengeance K60 keyboard */ 179 /* Quirk for Corsair Gaming K68 keyboard */ 181 /* Quirk for Corsair Vengeance K70 keyboard */ 183 /* Quirk for Corsair K70 RGB keyboard */ 185 /* Quirk for Corsair STRAFE Gaming keyboard */ 188 /* Quirk for Kensington Slimblade Trackball */ 672 * This function converts an USB quirk code into a string. 675 usb_quirkstr(uint16_t quirk) 676 usb_quirkstr(uint16_t quirk) usb_quirkstr() argument 694 const char *quirk; usb_strquirk() local 714 usb_test_quirk_by_info(const struct usbd_lookup_info * info,uint16_t quirk) usb_test_quirk_by_info() argument 979 uint16_t quirk; usb_quirk_add_entry_from_str() local [all...] |
| H A D | usb_quirk.h | 36 UQ_NONE, /* not a valid quirk */ 38 UQ_MATCH_VENDOR_ONLY, /* match quirk on vendor only */ 124 uint8_t usb_test_quirk(const struct usb_attach_arg *uaa, uint16_t quirk);
|
| /freebsd-src/sys/x86/iommu/ |
| H A D | intel_quirks.c | 72 dmar_quirk_cpu_fun quirk; member 81 dmar_quirk_nb_fun quirk; member 112 "NB IOMMU quirk %s\n", in dmar_match_quirks() 115 nb_quirk->quirk(dmar, nb); in dmar_match_quirks() 140 "CPU IOMMU quirk %s\n", 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, [all …]
|
| /freebsd-src/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 …]
|
| H A D | snps,dwc3.yaml | 126 snps,dis-start-transfer-quirk: 147 description: Set if we want to enable u2exit lfps quirk 151 description: Set if we enable P3 OK for U2/SS Inactive quirk 207 snps,dis-u1-entry-quirk: 211 snps,dis-u2-entry-quirk: 220 snps,dis-u2-freeclk-exists-quirk: 226 snps,dis-del-phy-power-chg-quirk: 231 snps,dis-tx-ipgap-linecheck-quirk: 235 snps,parkmode-disable-ss-quirk: 240 snps,parkmode-disable-hs-quirk [all...] |
| H A D | rockchip,rk3399-dwc3.yaml | 107 snps,dis-u2-freeclk-exists-quirk; 109 snps,dis-del-phy-power-chg-quirk; 110 snps,dis-tx-ipgap-linecheck-quirk;
|
| H A D | realtek,rtd-dwc3.yaml | 76 snps,parkmode-disable-ss-quirk; 77 snps,parkmode-disable-hs-quirk;
|
| /freebsd-src/share/man/man4/ |
| H A D | hidquirk.4 | 72 .It Va hw.hid.quirk.%d 100 .Ic hw.hid.quirk.0, .1, ..., .99 106 Else a new entry is created given that the quirk table is not full. 109 .Ic hw.hid.quirk.N 117 To install a quirk at boot time, place one or several lines like the 121 hw.hid.quirk.0="0x18 0x6cb 0x1941 0 0xffff HQ_MT_TIMESTAMP"
|
| H A D | usb_quirk.4 | 187 .Pa /sys/dev/usb/quirk/usb_quirk.h 195 .It Va hw.usb.quirk.%d 220 .Ic hw.usb.quirk.0, .1, ..., .99 226 Else a new entry is created given that the quirk table is not full. 229 .Ic hw.usb.quirk.N 251 To install a quirk at boot time, place one or several lines like the 255 hw.usb.quirk.0="0x04d9 0xfa50 0 0xffff UQ_KBD_IGNORE"
|
| H A D | ehci.4 | 81 This tunable enables the lost interrupt quirk. 84 This tunable enables the EHCI doorbell quirk.
|
| /freebsd-src/usr.sbin/usbconfig/ |
| H A D | usbconfig.8 | 118 Add a quirk by specifying the Vendor ID, Product ID, low and high 119 revision numbers, and the quirk name. 124 Remove a quirk. 126 Add quirk for the currently selected USB device. 128 Remove a quirk for the currently selected USB device. 132 Display the list of supported quirk names.
|
| /freebsd-src/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;
|
| H A D | ti,trf7970a.yaml | 27 en2-rf-quirk: 35 irq-status-read-quirk: 95 irq-status-read-quirk; 96 en2-rf-quirk;
|
| /freebsd-src/sys/dev/bwn/ |
| H A D | if_bwn_pcivar.h | 40 uint32_t quirks; /**< quirk flags */ 66 * this quirk to treat these cores as unpopulated. 72 * host controller cores; set this quirk to treat these cores as 79 * floating analog softmodem codec cores; set this quirk to treat these
|
| /freebsd-src/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() local 603 * Take the default quirk entry until we have inquiry in nvme_alloc_device() 604 * data from nvme and can determine a better quirk to use. in nvme_alloc_device() 606 quirk = &nvme_quirk_table[nvme_quirk_table_size - 1]; in nvme_alloc_device() [all …]
|
| /freebsd-src/lib/libusb/ |
| H A D | libusb20.3 | 917 will return the device quirk according to 924 If the given quirk does not exist LIBUSB20_ERROR_NOT_FOUND is 930 will return the quirk name according to 937 If the given quirk does not exist LIBUSB20_ERROR_NOT_FOUND is 945 argument into the device quirk list. 950 If the given quirk cannot be added LIBUSB20_ERROR_NO_MEM is 956 will remove the quirk matching the libusb20_quirk structure pointed to by the 958 argument from the device quirk list. 963 If the given quirk does not exist LIBUSB20_ERROR_NOT_FOUND is
|
| /freebsd-src/sys/dev/bhnd/bhndb/ |
| H A D | bhndb_pcivar.h | 75 /** bhndb_pci quirk table entry */ 79 uint32_t quirks; /**< quirk flags */ 99 struct bhndb_pci_quirk *quirks; /**< quirk table */
|
| /freebsd-src/release/arm64/ |
| H A D | PINEBOOK.conf | 28 echo '# Enable quirk for trackpad' \ 34 echo 'hw.usb.quirk="0x258a 0x000c 0x0000 0xffff UQ_CFG_INDEX=1"' \
|
| /freebsd-src/sys/contrib/device-tree/src/arm64/ti/ |
| H A D | k3-am65-iot2050-common-pg2.dtsi | |
| /freebsd-src/sys/contrib/device-tree/Bindings/dma/ |
| H A D | arm,pl330.yaml | 50 description: quirk for avoiding to execute DMAFLUSHP 54 description: quirk for performing burst transfer only
|
| 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-src/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-src/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()
|