aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pnp/interface.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/pnp/interface.c')
-rw-r--r--drivers/pnp/interface.c24
1 files changed, 12 insertions, 12 deletions
diff --git a/drivers/pnp/interface.c b/drivers/pnp/interface.c
index e6c403be09a9..4b6808ff0e5d 100644
--- a/drivers/pnp/interface.c
+++ b/drivers/pnp/interface.c
@@ -346,41 +346,41 @@ static ssize_t resources_store(struct device *dmdev,
346 } 346 }
347 347
348 buf = skip_spaces(buf); 348 buf = skip_spaces(buf);
349 if (!strnicmp(buf, "disable", 7)) { 349 if (!strncasecmp(buf, "disable", 7)) {
350 retval = pnp_disable_dev(dev); 350 retval = pnp_disable_dev(dev);
351 goto done; 351 goto done;
352 } 352 }
353 if (!strnicmp(buf, "activate", 8)) { 353 if (!strncasecmp(buf, "activate", 8)) {
354 retval = pnp_activate_dev(dev); 354 retval = pnp_activate_dev(dev);
355 goto done; 355 goto done;
356 } 356 }
357 if (!strnicmp(buf, "fill", 4)) { 357 if (!strncasecmp(buf, "fill", 4)) {
358 if (dev->active) 358 if (dev->active)
359 goto done; 359 goto done;
360 retval = pnp_auto_config_dev(dev); 360 retval = pnp_auto_config_dev(dev);
361 goto done; 361 goto done;
362 } 362 }
363 if (!strnicmp(buf, "auto", 4)) { 363 if (!strncasecmp(buf, "auto", 4)) {
364 if (dev->active) 364 if (dev->active)
365 goto done; 365 goto done;
366 pnp_init_resources(dev); 366 pnp_init_resources(dev);
367 retval = pnp_auto_config_dev(dev); 367 retval = pnp_auto_config_dev(dev);
368 goto done; 368 goto done;
369 } 369 }
370 if (!strnicmp(buf, "clear", 5)) { 370 if (!strncasecmp(buf, "clear", 5)) {
371 if (dev->active) 371 if (dev->active)
372 goto done; 372 goto done;
373 pnp_init_resources(dev); 373 pnp_init_resources(dev);
374 goto done; 374 goto done;
375 } 375 }
376 if (!strnicmp(buf, "get", 3)) { 376 if (!strncasecmp(buf, "get", 3)) {
377 mutex_lock(&pnp_res_mutex); 377 mutex_lock(&pnp_res_mutex);
378 if (pnp_can_read(dev)) 378 if (pnp_can_read(dev))
379 dev->protocol->get(dev); 379 dev->protocol->get(dev);
380 mutex_unlock(&pnp_res_mutex); 380 mutex_unlock(&pnp_res_mutex);
381 goto done; 381 goto done;
382 } 382 }
383 if (!strnicmp(buf, "set", 3)) { 383 if (!strncasecmp(buf, "set", 3)) {
384 resource_size_t start; 384 resource_size_t start;
385 resource_size_t end; 385 resource_size_t end;
386 unsigned long flags; 386 unsigned long flags;
@@ -392,31 +392,31 @@ static ssize_t resources_store(struct device *dmdev,
392 mutex_lock(&pnp_res_mutex); 392 mutex_lock(&pnp_res_mutex);
393 while (1) { 393 while (1) {
394 buf = skip_spaces(buf); 394 buf = skip_spaces(buf);
395 if (!strnicmp(buf, "io", 2)) { 395 if (!strncasecmp(buf, "io", 2)) {
396 buf = pnp_get_resource_value(buf + 2, 396 buf = pnp_get_resource_value(buf + 2,
397 IORESOURCE_IO, 397 IORESOURCE_IO,
398 &start, &end, 398 &start, &end,
399 &flags); 399 &flags);
400 pnp_add_io_resource(dev, start, end, flags); 400 pnp_add_io_resource(dev, start, end, flags);
401 } else if (!strnicmp(buf, "mem", 3)) { 401 } else if (!strncasecmp(buf, "mem", 3)) {
402 buf = pnp_get_resource_value(buf + 3, 402 buf = pnp_get_resource_value(buf + 3,
403 IORESOURCE_MEM, 403 IORESOURCE_MEM,
404 &start, &end, 404 &start, &end,
405 &flags); 405 &flags);
406 pnp_add_mem_resource(dev, start, end, flags); 406 pnp_add_mem_resource(dev, start, end, flags);
407 } else if (!strnicmp(buf, "irq", 3)) { 407 } else if (!strncasecmp(buf, "irq", 3)) {
408 buf = pnp_get_resource_value(buf + 3, 408 buf = pnp_get_resource_value(buf + 3,
409 IORESOURCE_IRQ, 409 IORESOURCE_IRQ,
410 &start, NULL, 410 &start, NULL,
411 &flags); 411 &flags);
412 pnp_add_irq_resource(dev, start, flags); 412 pnp_add_irq_resource(dev, start, flags);
413 } else if (!strnicmp(buf, "dma", 3)) { 413 } else if (!strncasecmp(buf, "dma", 3)) {
414 buf = pnp_get_resource_value(buf + 3, 414 buf = pnp_get_resource_value(buf + 3,
415 IORESOURCE_DMA, 415 IORESOURCE_DMA,
416 &start, NULL, 416 &start, NULL,
417 &flags); 417 &flags);
418 pnp_add_dma_resource(dev, start, flags); 418 pnp_add_dma_resource(dev, start, flags);
419 } else if (!strnicmp(buf, "bus", 3)) { 419 } else if (!strncasecmp(buf, "bus", 3)) {
420 buf = pnp_get_resource_value(buf + 3, 420 buf = pnp_get_resource_value(buf + 3,
421 IORESOURCE_BUS, 421 IORESOURCE_BUS,
422 &start, &end, 422 &start, &end,