summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Expand)Author
2022-04-02cgd(4): Omit technically-correct-but-broken adiantum dependency again.riastradh
2022-04-01Create a loaable adiantum module, and make cgd require it.pgoyette
2022-04-01Split i2c_subr.c into a separate module rather than including it inpgoyette
2022-04-01Call iic_fini_tag() when the tag is no longer needed.pgoyette
2022-04-01Trailing Whitespaceskrll
2022-04-01Fix regression introduced when fixing PR kern/56613 and related tweaksblymn
2022-04-01cgd(4): Remove recently added dependency on adiantum.riastradh
2022-03-31For device modules that provide both auto-config and /dev/xxxpgoyette
2022-03-31simplify.christos
2022-03-31call detach functions before stopping the interrupt for atqyamaguchi
2022-03-31Use xc_barrier to wait for finish of the interrupt handleryamaguchi
2022-03-31ixl(4): remove unnecessary lock acquirementyamaguchi
2022-03-31vioif(4): remove unnecessary lock acquirementyamaguchi
2022-03-30vmxnet3_stop_rendezvous() requires workqueue_wait() to wait workqueue not sch...knakahara
2022-03-30These modules need to depend on iic, not just on i2cexec. (They willpgoyette
2022-03-29gpiopps module requires the gpio module to resolve several symbolspgoyette
2022-03-29sequencer(4): Don't use mutex_spin_exit on an IPL_NONE lock.riastradh
2022-03-29cs4281(4): Fix lock ordering in suspend.riastradh
2022-03-29emdtv(4): Fix issues in detach.riastradh
2022-03-29uhid(4): Make sure error is initialized in uhidkqfilter.riastradh
2022-03-29vioif(4): Added a comment about stopping packet processingyamaguchi
2022-03-28Restore another historic RCS Id.wiz
2022-03-28sys/dev/ccd.c: Restore historic RCS id.riastradh
2022-03-28uatp(4): Use usbd_get/set_report for Geyser 3/4 reset.riastradh
2022-03-28uatp(4): Fix detach logic.riastradh
2022-03-28uhidev(9): Assert uhidev is open when writing.riastradh
2022-03-28uhidev(9): Define UHIDEV_MAXREPID = 255.riastradh
2022-03-28uhidev(9): Omit needless sc_dying.riastradh
2022-03-28uhidev(9): Make uhidev state opaque.riastradh
2022-03-28uhidev(9): Fix race between uhidev_close and uhidev_intr.riastradh
2022-03-28uhidev(9): Refactor error branch to use one label.riastradh
2022-03-28uhidev(9): Make some private functions static and fix comment.riastradh
2022-03-28uhidev(9): Make uhidev_stop work reliably.riastradh
2022-03-28ucycom(4): Defer uhidev_write_async to taskq.riastradh
2022-03-28uhidev(9): Move struct uhidev_softc into uhidev.c.riastradh
2022-03-28uhidev(9): Get the device and interface through attach args.riastradh
2022-03-28uhidev(9): New uhidev_write_async.riastradh
2022-03-28uhidev(9): Partially fix uhidev_write aborting.riastradh
2022-03-28uhid(4): Use d_cfdriver/devtounit/cancel to avoid open/detach races.riastradh
2022-03-28ucom(4): Rework open/close/attach/detach logic.riastradh
2022-03-28audio(4): Use d_cfdriver/devtounit to avoid open/detach races.riastradh
2022-03-28sd(4): Use d_cfdriver/devtounit to avoid open/detach races.riastradh
2022-03-28wd(4): Use d_cfdriver/devtounit to avoid open/detach races.riastradh
2022-03-28sys: Split struct device into a private device_impl.h.riastradh
2022-03-28driver(9): devsw_detach never fails. Make it return void.riastradh
2022-03-28Add helper to detach genfb console.mlelstv
2022-03-28Check INITED state by default for all ioctls but VNDIOCSET. Avoids crashesmlelstv
2022-03-28Fix sanity check for zero sized buffer.mlelstv
2022-03-28Media size is in bytes (off_t), not sectors.mlelstv
2022-03-26igpio(4): Use device_xname, not struct device members.riastradh