]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - drivers/base/platform.c
Driver core: change add_uevent_var to use a struct
[mirror_ubuntu-artful-kernel.git] / drivers / base / platform.c
index 9bfc434d132734c759fcfabac43cc11b3835f994..a2e3910196e001c10ae637c3e08288deae812af0 100644 (file)
@@ -529,13 +529,11 @@ static struct device_attribute platform_dev_attrs[] = {
        __ATTR_NULL,
 };
 
-static int platform_uevent(struct device *dev, char **envp, int num_envp,
-               char *buffer, int buffer_size)
+static int platform_uevent(struct device *dev, struct kobj_uevent_env *env)
 {
        struct platform_device  *pdev = to_platform_device(dev);
 
-       envp[0] = buffer;
-       snprintf(buffer, buffer_size, "MODALIAS=platform:%s", pdev->name);
+       add_uevent_var(env, "MODALIAS=platform:%s", pdev->name);
        return 0;
 }