Home
last modified time | relevance | path

Searched full:quirk (Results 1 – 25 of 236) sorted by relevance

12345678910

/freebsd-src/sys/dev/hid/
H A Dhidquirk.c63 #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 DREADME.quirks2 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 Dusb_quirk.c58 #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 Dusb_quirk.h36 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 Dintel_quirks.c72 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 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 …]
H A Dsnps,dwc3.yaml126 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 Drockchip,rk3399-dwc3.yaml107 snps,dis-u2-freeclk-exists-quirk;
109 snps,dis-del-phy-power-chg-quirk;
110 snps,dis-tx-ipgap-linecheck-quirk;
H A Drealtek,rtd-dwc3.yaml76 snps,parkmode-disable-ss-quirk;
77 snps,parkmode-disable-hs-quirk;
/freebsd-src/share/man/man4/
H A Dhidquirk.472 .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 Dusb_quirk.4187 .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 Dehci.481 This tunable enables the lost interrupt quirk.
84 This tunable enables the EHCI doorbell quirk.
/freebsd-src/usr.sbin/usbconfig/
H A Dusbconfig.8118 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 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;
H A Dti,trf7970a.yaml27 en2-rf-quirk:
35 irq-status-read-quirk:
95 irq-status-read-quirk;
96 en2-rf-quirk;
/freebsd-src/sys/dev/bwn/
H A Dif_bwn_pcivar.h40 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 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() 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 Dlibusb20.3917 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 Dbhndb_pcivar.h75 /** 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 DPINEBOOK.conf28 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 Dk3-am65-iot2050-common-pg2.dtsi
/freebsd-src/sys/contrib/device-tree/Bindings/dma/
H A Darm,pl330.yaml50 description: quirk for avoiding to execute DMAFLUSHP
54 description: quirk for performing burst transfer only
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-src/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-src/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()

12345678910