Commit 719d5b2bbbd980d06b8bd962cc2b9f0789b77670
Committed by
Linus Torvalds
1 parent
91c665b035
Exists in
smarc-l5.0.0_1.0.0-ga
and in
5 other branches
backlight: tdo24m: use spi_get_drvdata and spi_set_drvdata
Use the wrapper functions for getting and setting the driver data using spi_device instead of using dev_{get|set}_drvdata with &spi->dev, so we can directly pass a struct spi_device. Signed-off-by: Jingoo Han <jg1.han@samsung.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Showing 1 changed file with 5 additions and 5 deletions Side-by-side Diff
drivers/video/backlight/tdo24m.c
... | ... | @@ -390,7 +390,7 @@ |
390 | 390 | if (IS_ERR(lcd->lcd_dev)) |
391 | 391 | return PTR_ERR(lcd->lcd_dev); |
392 | 392 | |
393 | - dev_set_drvdata(&spi->dev, lcd); | |
393 | + spi_set_drvdata(spi, lcd); | |
394 | 394 | err = tdo24m_power(lcd, FB_BLANK_UNBLANK); |
395 | 395 | if (err) |
396 | 396 | goto out_unregister; |
... | ... | @@ -404,7 +404,7 @@ |
404 | 404 | |
405 | 405 | static int tdo24m_remove(struct spi_device *spi) |
406 | 406 | { |
407 | - struct tdo24m *lcd = dev_get_drvdata(&spi->dev); | |
407 | + struct tdo24m *lcd = spi_get_drvdata(spi); | |
408 | 408 | |
409 | 409 | tdo24m_power(lcd, FB_BLANK_POWERDOWN); |
410 | 410 | lcd_device_unregister(lcd->lcd_dev); |
411 | 411 | |
... | ... | @@ -415,14 +415,14 @@ |
415 | 415 | #ifdef CONFIG_PM |
416 | 416 | static int tdo24m_suspend(struct spi_device *spi, pm_message_t state) |
417 | 417 | { |
418 | - struct tdo24m *lcd = dev_get_drvdata(&spi->dev); | |
418 | + struct tdo24m *lcd = spi_get_drvdata(spi); | |
419 | 419 | |
420 | 420 | return tdo24m_power(lcd, FB_BLANK_POWERDOWN); |
421 | 421 | } |
422 | 422 | |
423 | 423 | static int tdo24m_resume(struct spi_device *spi) |
424 | 424 | { |
425 | - struct tdo24m *lcd = dev_get_drvdata(&spi->dev); | |
425 | + struct tdo24m *lcd = spi_get_drvdata(spi); | |
426 | 426 | |
427 | 427 | return tdo24m_power(lcd, FB_BLANK_UNBLANK); |
428 | 428 | } |
... | ... | @@ -434,7 +434,7 @@ |
434 | 434 | /* Power down all displays on reboot, poweroff or halt */ |
435 | 435 | static void tdo24m_shutdown(struct spi_device *spi) |
436 | 436 | { |
437 | - struct tdo24m *lcd = dev_get_drvdata(&spi->dev); | |
437 | + struct tdo24m *lcd = spi_get_drvdata(spi); | |
438 | 438 | |
439 | 439 | tdo24m_power(lcd, FB_BLANK_POWERDOWN); |
440 | 440 | } |