On Wed, Apr 28, 2021 at 10:46:21PM +0900, ckim@xxxxxxxxxx wrote: > Hello list members, > > In habanalabs' goya chip driver, > (https://elixir.bootlin.com/linux/v5.4.21/source/drivers/misc/habanalabs/dev > ice.c#L1057) > > I can see cdev_init, cdev_add and class_create functions. > > Cdev_init is called insde device_init_cdev and cdev_add is called from > device_cdev_sysfs_add -> cdev_device_add. > > I can see class_create being called too. But I couldn't find device_create > function (which is used to make sysfs entry?) > > Can anyone tell me where device_create is called? (or where alternative > method is being used?) Happens in the call to cdev_device_add() _______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies