summaryrefslogtreecommitdiffstats
path: root/sys/dev/ic
AgeCommit message (Expand)AuthorFilesLines
2021-03-07ansijsg17-636/+262
2021-03-03off by onejsg1-2/+2
2021-02-26Read and parse OTP on the BCM4378. There are quite a few firmware andpatrick1-1/+5
2021-02-26Refactor bwfm(4) firmware loading. The PCIe backend will need to be ablepatrick2-2/+121
2021-02-25Some newer chips have two D11/802.11 cores, and we need to reset both atpatrick1-3/+36
2021-02-25Prevent zero size devices from attachingjan1-6/+11
2021-02-25we don't have to cast to caddr_t when calling m_copydata anymore.dlg3-13/+12
2021-02-24Enumerate GCI core, which seems to contain the OTP on the Apple M1.patrick2-4/+7
2021-02-23remove some unused includesjsg7-832/+0
2021-02-09Add a barrier between reading the cqe flags and the command ID, whichjmatthew1-1/+3
2021-01-31Add basic support for BCM4378 as found on the Apple M1 SoCs. There's apatrick2-2/+8
2020-12-17bwfm: add a delay in bwfm_set_key_cb before talking to hardwarejcs1-1/+3
2020-12-12Rename the macro MCLGETI to MCLGETL and removes the dead parameter ifp.jan10-28/+28
2020-12-08an(4): tsleep(9) -> tsleep_nsec(9)cheloha1-3/+3
2020-12-02Extract another couple of chunks from main() into helper functions,krw2-3/+16
2020-11-17Split imxiic(4) into the FDT-attachment code and the i.MX I2C codepatrick2-0/+407
2020-11-16Fix compile error on big-endian machines caused by recent multicast commit.patrick1-2/+2
2020-11-16Add multicast support to bwfm(4) to make IPv6 work and to fixpatrick1-6/+52
2020-11-11Fix athn(4) in client mode against APs that use WPA1/TKIP as the group cipher.stsp1-2/+3
2020-10-23Add support for the Micro Crystal RV4162. This variant holds thepatrick1-1/+2
2020-10-22Switch away from splsoftnet() and change the code to splnet().claudio1-7/+7
2020-10-15Replace simple one-line bcopy()/memcpy() of faked data into scsi_xfer with callkrw1-2/+2
2020-10-15Replace local *_copy_internal_data() with scsi_copy_internal_data().krw5-108/+20
2020-10-11Stop exporting `wt_hwqueue' now that drivers don't advertise it.mpi7-14/+7
2020-10-09Kill unused IEEE80211_RADIOTAP_HWQUEUE.mpi3-8/+5
2020-09-22Since dlg@'s 2009 scsi midlayer refactoring the 'struct scsi_generic *cmd'krw25-131/+131
2020-09-05Replace '32' with SID_SCSI2_ALEN (a.k.a. 31) when building emulated INQUIRYkrw6-12/+12
2020-09-03Replace '.response_format = 2' with '.response_format = SID_SCSI2_RESPONSE'.krw6-12/+12
2020-09-02When building emulated INQUIRY results use the SCSI_REV_* #define's tokrw1-2/+2
2020-09-02When building emulated INQUIRY results use the SCSI_REV_* #define's tokrw5-10/+10
2020-09-01Rename [READ|WRITE]_BIG to [READ|WRITE]_10. Rename struct scsi_rw_big tokrw7-55/+55
2020-08-26Remove needless uses of SDEV_ONLYBIG. It was always set when SDEV_UMASS was set,krw1-2/+1
2020-08-26Declare hw_{prod,serial,uuid,vendor,ver} in <sys/systm.h>.visa1-3/+1
2020-08-24Implement UHS-I support in the sdmmc(4) midlayer.kettenis1-3/+2
2020-08-14Re-commit Exar XR17V35x serial port support previously backed out:jcs3-5/+26
2020-08-13Give SCSIBUS_B probing a chance to work with better logic inkrw1-2/+2
2020-08-13qlw_xs_bus() must return 0 while bus 0 is being probed.krw1-2/+12
2020-08-08The only thing worse than trailing whitespace is leading spaces instead of tabs.krw5-107/+107
2020-07-30When this Aviion-only driver is eventually sent to join its friends in the attickrw1-3/+1
2020-07-30"#ifndef SIOP_DEBUG\n#undef SIOP_DEBUG\n#endif" is a bit silly.krw1-2/+1
2020-07-29Don't #undef AHC_DEBUG. Lets kernel "option AHC_DEBUG" work. Not sure what I waskrw1-4/+2
2020-07-29fix new typoderaadt1-2/+2
2020-07-29SC_DEBUG() and friends are for debugging the SCSI code, not for scattered randomkrw1-12/+20
2020-07-28SC_DEBUG() and friends are for debugging the SCSI code, not for scattered randomkrw1-3/+4
2020-07-28SC_DEBUG() and friends are for debugging the SCSI code, not for scattered randomkrw4-12/+22
2020-07-25Nuke unused struct scsi_link member of struct wd33c93_softc.krw1-2/+1
2020-07-24Turning on various scsi drivers' *DEBUG options reveals that this haskrw12-41/+43
2020-07-22Nuke unused struct scsi_link members of adapter softc's where thekrw23-61/+24
2020-07-20Neither is saa.ssa.pool the same as saa.saa_pool.krw1-2/+2
2020-07-20Missed a chunk somewhere along the line. Use our_id vs our_id_b inkrw1-7/+3