switch device_get_devnode() and ->devnode() to umode_t *