Ignore:
Timestamp:
Apr 21, 2017, 4:28:29 AM (6 weeks ago)
Author:
brainslayer
Message:

update

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/linux/universal/linux-4.9/drivers/acpi/scan.c

    r31859 r31885  
    18281828
    18291829        device->flags.match_driver = true;
    1830         if (!ret) {
    1831                 ret = device_attach(&device->dev);
    1832                 if (ret < 0)
    1833                         return;
    1834 
    1835                 if (!ret && device->pnp.type.platform_id)
    1836                         acpi_default_enumeration(device);
    1837         }
     1830        if (ret > 0) {
     1831                acpi_device_set_enumerated(device);
     1832                goto ok;
     1833        }
     1834
     1835        ret = device_attach(&device->dev);
     1836        if (ret < 0)
     1837                return;
     1838
     1839        if (ret > 0 || !device->pnp.type.platform_id)
     1840                acpi_device_set_enumerated(device);
     1841        else
     1842                acpi_default_enumeration(device);
    18381843
    18391844 ok:
Note: See TracChangeset for help on using the changeset viewer.