MIXER_TYPE_PRIMARY
KASSERT(type == MIXER_TYPE_PRIMARY || type == MIXER_TYPE_SECONDARY,
mtx_init(&m->lock, m->name, (type == MIXER_TYPE_PRIMARY) ?
m = mixer_obj_create(dev, cls, devinfo, MIXER_TYPE_PRIMARY, NULL);
KASSERT(m->type == MIXER_TYPE_PRIMARY,