summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Expand)Author
2023-05-09ioctl(DIOCRMWEDGES): Delete only idle wedges.riastradh
2023-05-09dk(4): dkclose must handle a dying wedge too to close the parent.riastradh
2023-05-08Google goldfish config goopskrll
2023-05-08Add a Google Goldfish RTC driverskrll
2023-05-07RISC-V support that works on QEMU with a single hart.skrll
2023-05-06few more typos in the word "register", mainly s/resister/register/.andvar
2023-05-06s/Regiser/Register/ and s/regester/register/ in comments.andvar
2023-05-06s/regster/register/ in comments and error messages.andvar
2023-05-01Don't overflow when scaling 32bit samples.mlelstv
2023-04-30xhci doesn't like 80 packets per USB interval, but 40 seems to be finemlelstv
2023-04-29sdmmc: Only check chipset WP status for SD cards.jmcneill
2023-04-29dk(4): Rename label for consistency. No functional change intended.riastradh
2023-04-29dk(4): Fix lock assertion in size increase: parent's, not wedge's.riastradh
2023-04-27Remove an unnecessary cast in a KASSERTMSGskrll
2023-04-23print stage formats with AUDIO_DEBUGmlelstv
2023-04-23Be a little bit more informative on device timeout.mlelstv
2023-04-23Whitespacemlelstv
2023-04-23No longer use AUDIO_INTERNAL_BITS but rely on passed audio format.mlelstv
2023-04-23Enable 24bit support by default.mlelstv
2023-04-23Add 24bit/32bit hardware support.mlelstv
2023-04-23Whitespacemlelstv
2023-04-23Make audio_device information available to drvctl and devpubd.mlelstv
2023-04-23Weed out duplicate sample rates and add comment about UAC2 clocks.mlelstv
2023-04-22dk(4): Convert tests to assertions in various devsw operations.riastradh
2023-04-22dk(4): Fix racy access to sc->sc_dk.dk_openmask in dkwedge_delall1.riastradh
2023-04-22Move fdt_update_stdout_path from evbarm code to MI codeskrll
2023-04-21dk(4): Narrow the scope of the device numbering lookup on detach.riastradh
2023-04-21dk(4): dkdump: Simplify. No functional change intended.riastradh
2023-04-21dk(4): Omit needless locking in dksize, dkdump.riastradh
2023-04-21dk(4): Take a read-lock on dkwedges_lock if we're only reading.riastradh
2023-04-21dk(4): Set .d_cfdriver and .d_devtounit to plug open/detach race.riastradh
2023-04-21dk(4): Use disk_begindetach and rely on vdevgone to close instances.riastradh
2023-04-21dk(4): Fix callout detach race.riastradh
2023-04-21dk(4): Add null d_cancel routine to devsw.riastradh
2023-04-21dk(4): Require dk_openlock in dk_set_geometry.riastradh
2023-04-21dk(4): Assert dkwedges[unit] is the sc we're about to free.riastradh
2023-04-21dk(4): Assert parent vp is nonnull before we stash it away.riastradh
2023-04-21dk(4): Don't touch dkwedges or ndkwedges outside dkwedges_lock.riastradh
2023-04-21dk(4): Move CFDRIVER_DECL and CFATTACH_DECL3_NEW earlier in file.riastradh
2023-04-21dk(4): Prevent races in access to struct dkwedge_softc::sc_size.riastradh
2023-04-21dk(4): <sys/rwlock.h> for rwlock(9).riastradh
2023-04-21dk(4): KNF: Sort includes.riastradh
2023-04-21dk(4): ENXIO, not ENODEV, means no such device.riastradh
2023-04-21dk(4): Fix typo in comment: dkstrategy, not dkstragegy.riastradh
2023-04-21dk(4): Omit needless void * cast.riastradh
2023-04-21dk(4): KNF: Whitespace.riastradh
2023-04-21dk(4): KNF: return (v) -> return v.riastradh
2023-04-21dk(4): Avoid holding dkwedges_lock while allocating array.riastradh
2023-04-21dk(4): Restore assertions in dklastclose.riastradh
2023-04-21virtio(4): change members of struct vring_desc_extra before free a slotyamaguchi