Lines Matching refs:driver_override
84 /* When driver_override is set, only bind to the matching driver */
85 if (mc_dev->driver_override) {
86 found = !strcmp(mc_dev->driver_override, mc_drv->driver.name);
164 char *driver_override, *old = mc_dev->driver_override;
173 driver_override = kstrndup(buf, count, GFP_KERNEL);
174 if (!driver_override)
177 cp = strchr(driver_override, '\n');
181 if (strlen(driver_override)) {
182 mc_dev->driver_override = driver_override;
184 kfree(driver_override);
185 mc_dev->driver_override = NULL;
198 return snprintf(buf, PAGE_SIZE, "%s\n", mc_dev->driver_override);
200 static DEVICE_ATTR_RW(driver_override);
818 kfree(mc_dev->driver_override);
819 mc_dev->driver_override = NULL;