Changeset View
Changeset View
Standalone View
Standalone View
sys/kern/subr_bus.c
Context not available. | |||||
} | } | ||||
/** | /** | ||||
* @brief Set the devclass of a device and mark the devclass fixed. | |||||
* @see device_set_devclass() | |||||
*/ | |||||
int | |||||
device_set_devclass_fixed(device_t dev, const char *classname) | |||||
{ | |||||
int error; | |||||
if (classname == NULL) | |||||
return (EINVAL); | |||||
error = device_set_devclass(dev, classname); | |||||
if (error) | |||||
return (error); | |||||
dev->flags |= DF_FIXEDCLASS; | |||||
return (0); | |||||
} | |||||
/** | |||||
* @brief Set the driver of a device | * @brief Set the driver of a device | ||||
* | * | ||||
* @retval 0 success | * @retval 0 success | ||||
Context not available. |