pcmcia: limit pxa2xx_trizeps4 subdriver to trizeps4 platform
[firefly-linux-kernel-4.4.55.git] / drivers / pcmcia / pxa2xx_trizeps4.c
index b7e596620db16c594a7ba3cc73c2bbd9643b0e43..5bb4e1a94d25386a550d02179bfd6ccac2d7db5b 100644 (file)
@@ -226,6 +226,9 @@ static int __init trizeps_pcmcia_init(void)
 {
        int ret;
 
+       if (!machine_is_trizeps4() && !machine_is_trizeps4wl())
+               return -ENODEV;
+
        trizeps_pcmcia_device = platform_device_alloc("pxa2xx-pcmcia", -1);
        if (!trizeps_pcmcia_device)
                return -ENOMEM;