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

drm/tiny: drm_gem_simple_display_pipe_prepare_fb is the default

Goes through all the drivers and deletes the default hook since it's
the default now.

Acked-by: David Lechner <david@lechnology.com>
Acked-by: Noralf Trønnes <noralf@tronnes.org>
Acked-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Acked-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
Cc: Joel Stanley <joel@jms.id.au>
Cc: Andrew Jeffery <andrew@aj.id.au>
Cc: "Noralf Trønnes" <noralf@tronnes.org>
Cc: Linus Walleij <linus.walleij@linaro.org>
Cc: Emma Anholt <emma@anholt.net>
Cc: David Lechner <david@lechnology.com>
Cc: Kamlesh Gurudasani <kamlesh.gurudasani@gmail.com>
Cc: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: Maxime Ripard <mripard@kernel.org>
Cc: Thomas Zimmermann <tzimmermann@suse.de>
Cc: Sam Ravnborg <sam@ravnborg.org>
Cc: Alex Deucher <alexander.deucher@amd.com>
Cc: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Cc: linux-aspeed@lists.ozlabs.org
Cc: linux-arm-kernel@lists.infradead.org
Cc: xen-devel@lists.xenproject.org
Link: https://patchwork.freedesktop.org/patch/msgid/20210622165511.3169559-14-daniel.vetter@ffwll.ch

-14
-1
drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c
··· 220 220 .enable = aspeed_gfx_pipe_enable, 221 221 .disable = aspeed_gfx_pipe_disable, 222 222 .update = aspeed_gfx_pipe_update, 223 - .prepare_fb = drm_gem_simple_display_pipe_prepare_fb, 224 223 .enable_vblank = aspeed_gfx_enable_vblank, 225 224 .disable_vblank = aspeed_gfx_disable_vblank, 226 225 };
-1
drivers/gpu/drm/gud/gud_drv.c
··· 364 364 static const struct drm_simple_display_pipe_funcs gud_pipe_funcs = { 365 365 .check = gud_pipe_check, 366 366 .update = gud_pipe_update, 367 - .prepare_fb = drm_gem_simple_display_pipe_prepare_fb, 368 367 }; 369 368 370 369 static const struct drm_mode_config_funcs gud_mode_config_funcs = {
-1
drivers/gpu/drm/mcde/mcde_display.c
··· 1479 1479 .update = mcde_display_update, 1480 1480 .enable_vblank = mcde_display_enable_vblank, 1481 1481 .disable_vblank = mcde_display_disable_vblank, 1482 - .prepare_fb = drm_gem_simple_display_pipe_prepare_fb, 1483 1482 }; 1484 1483 1485 1484 int mcde_display_init(struct drm_device *drm)
-1
drivers/gpu/drm/pl111/pl111_display.c
··· 440 440 .enable = pl111_display_enable, 441 441 .disable = pl111_display_disable, 442 442 .update = pl111_display_update, 443 - .prepare_fb = drm_gem_simple_display_pipe_prepare_fb, 444 443 }; 445 444 446 445 static int pl111_clk_div_choose_div(struct clk_hw *hw, unsigned long rate,
-1
drivers/gpu/drm/tiny/hx8357d.c
··· 184 184 .enable = yx240qv29_enable, 185 185 .disable = mipi_dbi_pipe_disable, 186 186 .update = mipi_dbi_pipe_update, 187 - .prepare_fb = drm_gem_simple_display_pipe_prepare_fb, 188 187 }; 189 188 190 189 static const struct drm_display_mode yx350hv15_mode = {
-1
drivers/gpu/drm/tiny/ili9225.c
··· 328 328 .enable = ili9225_pipe_enable, 329 329 .disable = ili9225_pipe_disable, 330 330 .update = ili9225_pipe_update, 331 - .prepare_fb = drm_gem_simple_display_pipe_prepare_fb, 332 331 }; 333 332 334 333 static const struct drm_display_mode ili9225_mode = {
-1
drivers/gpu/drm/tiny/ili9341.c
··· 140 140 .enable = yx240qv29_enable, 141 141 .disable = mipi_dbi_pipe_disable, 142 142 .update = mipi_dbi_pipe_update, 143 - .prepare_fb = drm_gem_simple_display_pipe_prepare_fb, 144 143 }; 145 144 146 145 static const struct drm_display_mode yx240qv29_mode = {
-1
drivers/gpu/drm/tiny/ili9486.c
··· 153 153 .enable = waveshare_enable, 154 154 .disable = mipi_dbi_pipe_disable, 155 155 .update = mipi_dbi_pipe_update, 156 - .prepare_fb = drm_gem_simple_display_pipe_prepare_fb, 157 156 }; 158 157 159 158 static const struct drm_display_mode waveshare_mode = {
-1
drivers/gpu/drm/tiny/mi0283qt.c
··· 144 144 .enable = mi0283qt_enable, 145 145 .disable = mipi_dbi_pipe_disable, 146 146 .update = mipi_dbi_pipe_update, 147 - .prepare_fb = drm_gem_simple_display_pipe_prepare_fb, 148 147 }; 149 148 150 149 static const struct drm_display_mode mi0283qt_mode = {
-1
drivers/gpu/drm/tiny/repaper.c
··· 861 861 .enable = repaper_pipe_enable, 862 862 .disable = repaper_pipe_disable, 863 863 .update = repaper_pipe_update, 864 - .prepare_fb = drm_gem_simple_display_pipe_prepare_fb, 865 864 }; 866 865 867 866 static int repaper_connector_get_modes(struct drm_connector *connector)
-1
drivers/gpu/drm/tiny/st7586.c
··· 268 268 .enable = st7586_pipe_enable, 269 269 .disable = st7586_pipe_disable, 270 270 .update = st7586_pipe_update, 271 - .prepare_fb = drm_gem_simple_display_pipe_prepare_fb, 272 271 }; 273 272 274 273 static const struct drm_display_mode st7586_mode = {
-1
drivers/gpu/drm/tiny/st7735r.c
··· 136 136 .enable = st7735r_pipe_enable, 137 137 .disable = mipi_dbi_pipe_disable, 138 138 .update = mipi_dbi_pipe_update, 139 - .prepare_fb = drm_gem_simple_display_pipe_prepare_fb, 140 139 }; 141 140 142 141 static const struct st7735r_cfg jd_t18003_t01_cfg = {
-1
drivers/gpu/drm/tve200/tve200_display.c
··· 316 316 .enable = tve200_display_enable, 317 317 .disable = tve200_display_disable, 318 318 .update = tve200_display_update, 319 - .prepare_fb = drm_gem_simple_display_pipe_prepare_fb, 320 319 .enable_vblank = tve200_display_enable_vblank, 321 320 .disable_vblank = tve200_display_disable_vblank, 322 321 };
-1
drivers/gpu/drm/xen/xen_drm_front_kms.c
··· 302 302 .mode_valid = display_mode_valid, 303 303 .enable = display_enable, 304 304 .disable = display_disable, 305 - .prepare_fb = drm_gem_simple_display_pipe_prepare_fb, 306 305 .check = display_check, 307 306 .update = display_update, 308 307 };