Commit 0b5e0f45 authored by Julia Lawall's avatar Julia Lawall Committed by Lee Jones
Browse files

backlight/video: Use Platform getter/setter functions



Use getter and setter functions, for platform_device structures and a
spi_device structure.

Signed-off-by: default avatarJulia Lawall <Julia.Lawall@inria.fr>
Acked-by: default avatarDaniel Vetter <daniel.vetter@ffwll.ch>
Signed-off-by: default avatarLee Jones <lee.jones@linaro.org>
parent 57e0d7b7
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1692,7 +1692,7 @@ static int wled_probe(struct platform_device *pdev)

static int wled_remove(struct platform_device *pdev)
{
	struct wled *wled = dev_get_drvdata(&pdev->dev);
	struct wled *wled = platform_get_drvdata(pdev);

	mutex_destroy(&wled->lock);
	cancel_delayed_work_sync(&wled->ovp_work);
+2 −2
Original line number Diff line number Diff line
@@ -3736,7 +3736,7 @@ static int __init amifb_probe(struct platform_device *pdev)
	if (err)
		goto free_irq;

	dev_set_drvdata(&pdev->dev, info);
	platform_set_drvdata(pdev, info);

	err = register_framebuffer(info);
	if (err)
@@ -3764,7 +3764,7 @@ static int __init amifb_probe(struct platform_device *pdev)

static int __exit amifb_remove(struct platform_device *pdev)
{
	struct fb_info *info = dev_get_drvdata(&pdev->dev);
	struct fb_info *info = platform_get_drvdata(pdev);

	unregister_framebuffer(info);
	fb_dealloc_cmap(&info->cmap);
+2 −2
Original line number Diff line number Diff line
@@ -1066,7 +1066,7 @@ static void lcd_da8xx_cpufreq_deregister(struct da8xx_fb_par *par)

static int fb_remove(struct platform_device *dev)
{
	struct fb_info *info = dev_get_drvdata(&dev->dev);
	struct fb_info *info = platform_get_drvdata(dev);
	struct da8xx_fb_par *par = info->par;
	int ret;

@@ -1482,7 +1482,7 @@ static int fb_probe(struct platform_device *device)
	da8xx_fb_var.activate = FB_ACTIVATE_FORCE;
	fb_set_var(da8xx_fb_info, &da8xx_fb_var);

	dev_set_drvdata(&device->dev, da8xx_fb_info);
	platform_set_drvdata(device, da8xx_fb_info);

	/* initialize the vsync wait queue */
	init_waitqueue_head(&par->vsync_wait);
+1 −1
Original line number Diff line number Diff line
@@ -657,7 +657,7 @@ static int imxfb_activate_var(struct fb_var_screeninfo *var, struct fb_info *inf
static int imxfb_init_fbinfo(struct platform_device *pdev)
{
	struct imx_fb_platform_data *pdata = dev_get_platdata(&pdev->dev);
	struct fb_info *info = dev_get_drvdata(&pdev->dev);
	struct fb_info *info = platform_get_drvdata(pdev);
	struct imxfb_info *fbi = info->par;
	struct device_node *np;

+3 −3
Original line number Diff line number Diff line
@@ -239,7 +239,7 @@ static struct omap_dss_driver lb035q02_ops = {
static int lb035q02_probe_of(struct spi_device *spi)
{
	struct device_node *node = spi->dev.of_node;
	struct panel_drv_data *ddata = dev_get_drvdata(&spi->dev);
	struct panel_drv_data *ddata = spi_get_drvdata(spi);
	struct omap_dss_device *in;
	struct gpio_desc *gpio;

@@ -277,7 +277,7 @@ static int lb035q02_panel_spi_probe(struct spi_device *spi)
	if (ddata == NULL)
		return -ENOMEM;

	dev_set_drvdata(&spi->dev, ddata);
	spi_set_drvdata(spi, ddata);

	ddata->spi = spi;

@@ -318,7 +318,7 @@ static int lb035q02_panel_spi_probe(struct spi_device *spi)

static int lb035q02_panel_spi_remove(struct spi_device *spi)
{
	struct panel_drv_data *ddata = dev_get_drvdata(&spi->dev);
	struct panel_drv_data *ddata = spi_get_drvdata(spi);
	struct omap_dss_device *dssdev = &ddata->dssdev;
	struct omap_dss_device *in = ddata->in;

Loading