]> Git Repo - linux.git/blobdiff - drivers/pwm/pwm-tegra.c
selinux: Remove security_ops extern
[linux.git] / drivers / pwm / pwm-tegra.c
index 3d75f4a88f982395a148aca6906dd1fbf27c87cf..61d86b9498caa8bb381dbe274e1c0c6e65ee755b 100644 (file)
@@ -173,19 +173,12 @@ static int tegra_pwm_probe(struct platform_device *pdev)
        int ret;
 
        pwm = devm_kzalloc(&pdev->dev, sizeof(*pwm), GFP_KERNEL);
-       if (!pwm) {
-               dev_err(&pdev->dev, "failed to allocate memory\n");
+       if (!pwm)
                return -ENOMEM;
-       }
 
        pwm->dev = &pdev->dev;
 
        r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
-       if (!r) {
-               dev_err(&pdev->dev, "no memory resources defined\n");
-               return -ENODEV;
-       }
-
        pwm->mmio_base = devm_ioremap_resource(&pdev->dev, r);
        if (IS_ERR(pwm->mmio_base))
                return PTR_ERR(pwm->mmio_base);
@@ -244,6 +237,7 @@ MODULE_DEVICE_TABLE(of, tegra_pwm_of_match);
 static struct platform_driver tegra_pwm_driver = {
        .driver = {
                .name = "tegra-pwm",
+               .owner = THIS_MODULE,
                .of_match_table = tegra_pwm_of_match,
        },
        .probe = tegra_pwm_probe,
This page took 0.03229 seconds and 4 git commands to generate.