Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm: replace "drm_dev_unref" function with "drm_dev_put"

This patch unifies the naming of DRM functions for reference counting as
requested on Documentation/gpu/todo.rst

Signed-off-by: Fernando Ramos <greenfoo@gluegarage.com>
Acked-by: Boris Brezillon <boris.brezillon@bootlin.com>
Acked-by: Alexey Brodkin <abrodkin@synopsys.com>
Acked-by: Stefan Agner <stefan@agner.ch>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20181115221634.22715-4-greenfoo@gluegarage.com

authored by

Fernando Ramos and committed by
Linus Walleij
808bad32 3e70fd16

+11 -11
+2 -2
drivers/gpu/drm/arc/arcpgu_drv.c
··· 190 190 arcpgu_unload(drm); 191 191 192 192 err_unref: 193 - drm_dev_unref(drm); 193 + drm_dev_put(drm); 194 194 195 195 return ret; 196 196 } ··· 201 201 202 202 drm_dev_unregister(drm); 203 203 arcpgu_unload(drm); 204 - drm_dev_unref(drm); 204 + drm_dev_put(drm); 205 205 206 206 return 0; 207 207 }
+2 -2
drivers/gpu/drm/etnaviv/etnaviv_drv.c
··· 550 550 out_bind: 551 551 kfree(priv); 552 552 out_unref: 553 - drm_dev_unref(drm); 553 + drm_dev_put(drm); 554 554 555 555 return ret; 556 556 } ··· 567 567 drm->dev_private = NULL; 568 568 kfree(priv); 569 569 570 - drm_dev_unref(drm); 570 + drm_dev_put(drm); 571 571 } 572 572 573 573 static const struct component_master_ops etnaviv_master_ops = {
+2 -2
drivers/gpu/drm/mxsfb/mxsfb_drv.c
··· 417 417 err_unload: 418 418 mxsfb_unload(drm); 419 419 err_free: 420 - drm_dev_unref(drm); 420 + drm_dev_put(drm); 421 421 422 422 return ret; 423 423 } ··· 428 428 429 429 drm_dev_unregister(drm); 430 430 mxsfb_unload(drm); 431 - drm_dev_unref(drm); 431 + drm_dev_put(drm); 432 432 433 433 return 0; 434 434 }
+1 -1
drivers/gpu/drm/rcar-du/rcar_du_drv.c
··· 437 437 drm_kms_helper_poll_fini(ddev); 438 438 drm_mode_config_cleanup(ddev); 439 439 440 - drm_dev_unref(ddev); 440 + drm_dev_put(ddev); 441 441 442 442 return 0; 443 443 }
+2 -2
drivers/gpu/drm/shmobile/shmob_drm_drv.c
··· 194 194 drm_kms_helper_poll_fini(ddev); 195 195 drm_mode_config_cleanup(ddev); 196 196 drm_irq_uninstall(ddev); 197 - drm_dev_unref(ddev); 197 + drm_dev_put(ddev); 198 198 199 199 return 0; 200 200 } ··· 290 290 drm_kms_helper_poll_fini(ddev); 291 291 drm_mode_config_cleanup(ddev); 292 292 err_free_drm_dev: 293 - drm_dev_unref(ddev); 293 + drm_dev_put(ddev); 294 294 295 295 return ret; 296 296 }
+2 -2
drivers/gpu/drm/tve200/tve200_drv.c
··· 249 249 clk_disable: 250 250 clk_disable_unprepare(priv->pclk); 251 251 dev_unref: 252 - drm_dev_unref(drm); 252 + drm_dev_put(drm); 253 253 return ret; 254 254 } 255 255 ··· 263 263 drm_panel_bridge_remove(priv->bridge); 264 264 drm_mode_config_cleanup(drm); 265 265 clk_disable_unprepare(priv->pclk); 266 - drm_dev_unref(drm); 266 + drm_dev_put(drm); 267 267 268 268 return 0; 269 269 }