On Fri, Dec 06, 2019 at 10:38:07PM +0200, Jarkko Sakkinen wrote: > > Why a whole cdev? > > > > Why not use a misc device? YOu only have 2 devices right? Why not 2 > > misc devices then? That saves the use of a whole major number and makes > > your code a _LOT_ simpler. > > The downside would be that if we ever want to add sysfs attributes, that > could not be done synchronously with the device creation. That is what the groups member of struct misc_device is for. greg k-h