| /Linux-v5.4/Documentation/ABI/testing/ |
| D | sysfs-bus-vmbus | 1 What: /sys/bus/vmbus/devices/.../driver_override 8 to driver_override will have an opportunity to bind to the 10 driver_override file (echo uio_hv_generic > driver_override) and 11 may be cleared with an empty string (echo > driver_override). 13 Writing to driver_override does not automatically unbind the 18 opt-out of driver binding using a driver_override name such as
|
| D | sysfs-bus-amba | 1 What: /sys/bus/amba/devices/.../driver_override 8 written to driver_override will have an opportunity to bind to 10 driver_override file (echo vfio-amba > driver_override) and may 11 be cleared with an empty string (echo > driver_override). 13 Writing to driver_override does not automatically unbind the 18 driver binding using a driver_override name such as "none".
|
| D | sysfs-bus-platform | 1 What: /sys/bus/platform/devices/.../driver_override 8 written to driver_override will have an opportunity to bind 10 to the driver_override file (echo vfio-platform > \ 11 driver_override) and may be cleared with an empty string 12 (echo > driver_override). This returns the device to standard 13 matching rules binding. Writing to driver_override does not 18 devices to opt-out of driver binding using a driver_override
|
| D | sysfs-bus-css | 37 What: /sys/bus/css/devices/.../driver_override 43 to driver_override will have an opportunity to bind to the 45 driver_override file (echo vfio-ccw > driver_override) and 46 may be cleared with an empty string (echo > driver_override). 48 Writing to driver_override does not automatically unbind the 53 opt-out of driver binding using a driver_override name such as
|
| D | sysfs-bus-pci | 264 What: /sys/bus/pci/devices/.../driver_override 271 to driver_override will have an opportunity to bind to the 273 driver_override file (echo pci-stub > driver_override) and 274 may be cleared with an empty string (echo > driver_override). 276 Writing to driver_override does not automatically unbind the 281 opt-out of driver binding using a driver_override name such as
|
| D | sysfs-bus-rpmsg | 77 What: /sys/bus/rpmsg/devices/.../driver_override
|
| /Linux-v5.4/drivers/amba/ |
| D | bus.c | 65 if (pcdev->driver_override) in amba_match() 66 return !strcmp(pcdev->driver_override, drv->name); in amba_match() 91 len = sprintf(buf, "%s\n", dev->driver_override); in driver_override_show() 101 char *driver_override, *old, *cp; in driver_override_store() local 107 driver_override = kstrndup(buf, count, GFP_KERNEL); in driver_override_store() 108 if (!driver_override) in driver_override_store() 111 cp = strchr(driver_override, '\n'); in driver_override_store() 116 old = dev->driver_override; in driver_override_store() 117 if (strlen(driver_override)) { in driver_override_store() 118 dev->driver_override = driver_override; in driver_override_store() [all …]
|
| /Linux-v5.4/drivers/base/ |
| D | platform.c | 366 kfree(pa->pdev.driver_override); in platform_device_release() 985 char *driver_override, *old, *cp; in driver_override_store() local 991 driver_override = kstrndup(buf, count, GFP_KERNEL); in driver_override_store() 992 if (!driver_override) in driver_override_store() 995 cp = strchr(driver_override, '\n'); in driver_override_store() 1000 old = pdev->driver_override; in driver_override_store() 1001 if (strlen(driver_override)) { in driver_override_store() 1002 pdev->driver_override = driver_override; in driver_override_store() 1004 kfree(driver_override); in driver_override_store() 1005 pdev->driver_override = NULL; in driver_override_store() [all …]
|
| /Linux-v5.4/drivers/s390/cio/ |
| D | css.c | 170 kfree(sch->driver_override); in css_subchannel_release() 337 char *driver_override, *old, *cp; in driver_override_store() local 343 driver_override = kstrndup(buf, count, GFP_KERNEL); in driver_override_store() 344 if (!driver_override) in driver_override_store() 347 cp = strchr(driver_override, '\n'); in driver_override_store() 352 old = sch->driver_override; in driver_override_store() 353 if (strlen(driver_override)) { in driver_override_store() 354 sch->driver_override = driver_override; in driver_override_store() 356 kfree(driver_override); in driver_override_store() 357 sch->driver_override = NULL; in driver_override_store() [all …]
|
| D | cio.h | 117 char *driver_override; /* Driver name to force a match */ member
|
| /Linux-v5.4/drivers/pci/ |
| D | pci-sysfs.c | 556 char *driver_override, *old, *cp; in driver_override_store() local 562 driver_override = kstrndup(buf, count, GFP_KERNEL); in driver_override_store() 563 if (!driver_override) in driver_override_store() 566 cp = strchr(driver_override, '\n'); in driver_override_store() 571 old = pdev->driver_override; in driver_override_store() 572 if (strlen(driver_override)) { in driver_override_store() 573 pdev->driver_override = driver_override; in driver_override_store() 575 kfree(driver_override); in driver_override_store() 576 pdev->driver_override = NULL; in driver_override_store() 592 len = snprintf(buf, PAGE_SIZE, "%s\n", pdev->driver_override); in driver_override_show() [all …]
|
| D | pci-driver.c | 258 if (dev->driver_override && strcmp(dev->driver_override, drv->name)) in pci_match_device() 275 if (!found_id && dev->driver_override) in pci_match_device() 403 pdev->driver_override); in pci_device_can_probe()
|
| /Linux-v5.4/drivers/rpmsg/ |
| D | rpmsg_core.c | 371 rpmsg_string_attr(driver_override, driver_override); 413 if (rpdev->driver_override) in rpmsg_dev_match() 414 return !strcmp(rpdev->driver_override, drv->name); in rpmsg_dev_match()
|
| D | rpmsg_internal.h | 88 rpdev->driver_override = "rpmsg_chrdev"; in rpmsg_chrdev_register_device()
|
| /Linux-v5.4/drivers/hv/ |
| D | vmbus_drv.c | 547 char *driver_override, *old, *cp; in driver_override_store() local 553 driver_override = kstrndup(buf, count, GFP_KERNEL); in driver_override_store() 554 if (!driver_override) in driver_override_store() 557 cp = strchr(driver_override, '\n'); in driver_override_store() 562 old = hv_dev->driver_override; in driver_override_store() 563 if (strlen(driver_override)) { in driver_override_store() 564 hv_dev->driver_override = driver_override; in driver_override_store() 566 kfree(driver_override); in driver_override_store() 567 hv_dev->driver_override = NULL; in driver_override_store() 583 len = snprintf(buf, PAGE_SIZE, "%s\n", hv_dev->driver_override); in driver_override_show() [all …]
|
| /Linux-v5.4/drivers/spi/ |
| D | spi.c | 55 kfree(spi->driver_override); in spidev_release() 80 const char *driver_override, *old; in driver_override_store() local 86 driver_override = kstrndup(buf, len, GFP_KERNEL); in driver_override_store() 87 if (!driver_override) in driver_override_store() 91 old = spi->driver_override; in driver_override_store() 93 spi->driver_override = driver_override; in driver_override_store() 96 spi->driver_override = NULL; in driver_override_store() 97 kfree(driver_override); in driver_override_store() 112 len = snprintf(buf, PAGE_SIZE, "%s\n", spi->driver_override ? : ""); in driver_override_show() 116 static DEVICE_ATTR_RW(driver_override); [all …]
|
| /Linux-v5.4/include/linux/ |
| D | rpmsg.h | 53 char *driver_override; member
|
| D | platform_device.h | 32 char *driver_override; /* Driver name to force a match */ member
|
| D | hyperv.h | 1179 char *driver_override; /* Driver name to force a match */ member
|
| D | pci.h | 468 char *driver_override; /* Driver name to force a match */ member
|
| /Linux-v5.4/include/linux/amba/ |
| D | bus.h | 72 char *driver_override; member
|
| /Linux-v5.4/include/linux/spi/ |
| D | spi.h | 173 const char *driver_override; member
|
| /Linux-v5.4/drivers/xen/xen-pciback/ |
| D | pci_stub.c | 567 if ((dev->driver_override && in pcistub_probe() 568 !strcmp(dev->driver_override, PCISTUB_DRIVER_NAME)) || in pcistub_probe()
|
| /Linux-v5.4/drivers/slimbus/ |
| D | qcom-ngd-ctrl.c | 1354 ngd->pdev->driver_override = QCOM_SLIM_NGD_DRV_NAME; in of_qcom_slim_ngd_register()
|
| /Linux-v5.4/sound/soc/samsung/ |
| D | i2s.c | 1352 pdev_sec->driver_override = kstrdup("samsung-i2s", GFP_KERNEL); in i2s_create_secondary_device()
|