Searched refs:driver_override (Results 1 - 8 of 8) sorted by relevance
/linux-4.1.27/drivers/amba/ |
H A D | bus.c | 47 /* When driver_override is set, only bind to the matching driver */ amba_match() 48 if (pcdev->driver_override) amba_match() 49 return !strcmp(pcdev->driver_override, drv->name); amba_match() 72 if (!dev->driver_override) driver_override_show() 75 return sprintf(buf, "%s\n", dev->driver_override); driver_override_show() 83 char *driver_override, *old = dev->driver_override, *cp; driver_override_store() local 88 driver_override = kstrndup(buf, count, GFP_KERNEL); driver_override_store() 89 if (!driver_override) driver_override_store() 92 cp = strchr(driver_override, '\n'); driver_override_store() 96 if (strlen(driver_override)) { driver_override_store() 97 dev->driver_override = driver_override; driver_override_store() 99 kfree(driver_override); driver_override_store() 100 dev->driver_override = NULL; driver_override_store() 130 __ATTR_RW(driver_override),
|
/linux-4.1.27/drivers/base/ |
H A D | platform.c | 216 kfree(pa->pdev.driver_override); platform_device_release() 732 char *driver_override, *old = pdev->driver_override, *cp; driver_override_store() local 737 driver_override = kstrndup(buf, count, GFP_KERNEL); driver_override_store() 738 if (!driver_override) driver_override_store() 741 cp = strchr(driver_override, '\n'); driver_override_store() 745 if (strlen(driver_override)) { driver_override_store() 746 pdev->driver_override = driver_override; driver_override_store() 748 kfree(driver_override); driver_override_store() 749 pdev->driver_override = NULL; driver_override_store() 762 return sprintf(buf, "%s\n", pdev->driver_override); driver_override_show() 764 static DEVICE_ATTR_RW(driver_override); 825 /* When driver_override is set, only bind to the matching driver */ platform_match() 826 if (pdev->driver_override) platform_match() 827 return !strcmp(pdev->driver_override, drv->name); platform_match()
|
/linux-4.1.27/drivers/pci/ |
H A D | pci-sysfs.c | 522 char *driver_override, *old = pdev->driver_override, *cp; driver_override_store() local 528 driver_override = kstrndup(buf, count, GFP_KERNEL); driver_override_store() 529 if (!driver_override) driver_override_store() 532 cp = strchr(driver_override, '\n'); driver_override_store() 536 if (strlen(driver_override)) { driver_override_store() 537 pdev->driver_override = driver_override; driver_override_store() 539 kfree(driver_override); driver_override_store() 540 pdev->driver_override = NULL; driver_override_store() 553 return snprintf(buf, PAGE_SIZE, "%s\n", pdev->driver_override); driver_override_show() 555 static DEVICE_ATTR_RW(driver_override);
|
H A D | pci-driver.c | 260 /* When driver_override is set, only bind to the matching driver */ pci_match_device() 261 if (dev->driver_override && strcmp(dev->driver_override, drv->name)) pci_match_device() 277 /* driver_override will always match, send a dummy id */ pci_match_device() 278 if (!found_id && dev->driver_override) pci_match_device()
|
H A D | probe.c | 1428 kfree(pci_dev->driver_override); pci_release_dev()
|
/linux-4.1.27/include/linux/amba/ |
H A D | bus.h | 36 char *driver_override; member in struct:amba_device
|
/linux-4.1.27/include/linux/ |
H A D | platform_device.h | 31 char *driver_override; /* Driver name to force a match */ member in struct:platform_device
|
H A D | pci.h | 385 char *driver_override; /* Driver name to force a match */ member in struct:pci_dev
|
Completed in 253 milliseconds