in pps.c [308:314]
static int pps_cdev_release(struct inode *inode, struct file *file) { struct pps_device *pps = container_of(inode->i_cdev, struct pps_device, cdev); kobject_put(&pps->dev->kobj); return 0; }