Lines Matching refs:driver_override
442 kfree(pa->pdev.driver_override); in platform_device_release()
1049 char *driver_override, *old, *cp; in driver_override_store() local
1055 driver_override = kstrndup(buf, count, GFP_KERNEL); in driver_override_store()
1056 if (!driver_override) in driver_override_store()
1059 cp = strchr(driver_override, '\n'); in driver_override_store()
1064 old = pdev->driver_override; in driver_override_store()
1065 if (strlen(driver_override)) { in driver_override_store()
1066 pdev->driver_override = driver_override; in driver_override_store()
1068 kfree(driver_override); in driver_override_store()
1069 pdev->driver_override = NULL; in driver_override_store()
1085 len = sysfs_emit(buf, "%s\n", pdev->driver_override); in driver_override_show()
1090 static DEVICE_ATTR_RW(driver_override);
1176 if (pdev->driver_override) in platform_match()
1177 return !strcmp(pdev->driver_override, drv->name); in platform_match()