drivers/gpu/drm/via/via_cursor.c | 2 +- drivers/gpu/drm/via/via_drv.c | 1 + drivers/gpu/drm/via/via_drv.h | 5 ++--- drivers/gpu/drm/via/via_object.c | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-)
New commits: commit dc610530eb8b82ea580f13182318004dc43efaf5 Author: Kevin Brace <kevinbr...@bracecomputerlab.com> Date: Thu Jan 12 15:44:09 2023 -0600 drm/via: Version bumped to 3.6.2 Signed-off-by: Kevin Brace <kevinbr...@bracecomputerlab.com> diff --git a/drivers/gpu/drm/via/via_drv.h b/drivers/gpu/drm/via/via_drv.h index 47435977c1a0..68b267023c39 100644 --- a/drivers/gpu/drm/via/via_drv.h +++ b/drivers/gpu/drm/via/via_drv.h @@ -49,10 +49,10 @@ #define DRIVER_MAJOR 3 #define DRIVER_MINOR 6 -#define DRIVER_PATCHLEVEL 1 +#define DRIVER_PATCHLEVEL 2 #define DRIVER_NAME "via" #define DRIVER_DESC "OpenChrome DRM for VIA Technologies Chrome" -#define DRIVER_DATE "20221205" +#define DRIVER_DATE "20230112" #define DRIVER_AUTHOR "OpenChrome Project" commit bb6afb288e4820af92f22064b2a49433f0df78c5 Author: Kevin Brace <kevinbr...@bracecomputerlab.com> Date: Thu Jan 12 14:42:38 2023 -0600 drm/via: Stop including drm/drm_fb_helper.h from via_drv.h Signed-off-by: Kevin Brace <kevinbr...@bracecomputerlab.com> diff --git a/drivers/gpu/drm/via/via_drv.c b/drivers/gpu/drm/via/via_drv.c index fdb508a8e1c4..e3b61e61f28c 100644 --- a/drivers/gpu/drm/via/via_drv.c +++ b/drivers/gpu/drm/via/via_drv.c @@ -31,6 +31,7 @@ #include <drm/drm_aperture.h> #include <drm/drm_drv.h> #include <drm/drm_fbdev_generic.h> +#include <drm/drm_fb_helper.h> #include <drm/drm_file.h> #include <drm/drm_gem.h> #include <drm/drm_ioctl.h> diff --git a/drivers/gpu/drm/via/via_drv.h b/drivers/gpu/drm/via/via_drv.h index b91c64183271..47435977c1a0 100644 --- a/drivers/gpu/drm/via/via_drv.h +++ b/drivers/gpu/drm/via/via_drv.h @@ -37,7 +37,6 @@ #include <drm/drm_crtc.h> #include <drm/drm_crtc_helper.h> #include <drm/drm_encoder.h> -#include <drm/drm_fb_helper.h> #include <drm/drm_plane.h> #include <drm/ttm/ttm_bo_api.h> commit d0ac9b6e67518e05217deea93681a4df1f55d044 Author: Kevin Brace <kevinbr...@bracecomputerlab.com> Date: Thu Jan 12 13:00:00 2023 -0600 drm/fb-helper: Move generic fbdev emulation into separate source file Based on commit 8ab59da (drm/fb-helper: Move generic fbdev emulation into separate source file). Signed-off-by: Kevin Brace <kevinbr...@bracecomputerlab.com> diff --git a/drivers/gpu/drm/via/via_drv.c b/drivers/gpu/drm/via/via_drv.c index 274df166b394..fdb508a8e1c4 100644 --- a/drivers/gpu/drm/via/via_drv.c +++ b/drivers/gpu/drm/via/via_drv.c @@ -30,7 +30,7 @@ #include <drm/drm_aperture.h> #include <drm/drm_drv.h> -#include <drm/drm_fb_helper.h> +#include <drm/drm_fbdev_generic.h> #include <drm/drm_file.h> #include <drm/drm_gem.h> #include <drm/drm_ioctl.h> commit fa8e394e3380d50fabbd013732ea8169519daf7d Author: Kevin Brace <kevinbr...@bracecomputerlab.com> Date: Thu Jan 12 12:57:34 2023 -0600 drm/ttm: rework on ttm_resource to use size_t type Based on commit e3c92eb (drm/ttm: rework on ttm_resource to use size_t type). Signed-off-by: Kevin Brace <kevinbr...@bracecomputerlab.com> diff --git a/drivers/gpu/drm/via/via_cursor.c b/drivers/gpu/drm/via/via_cursor.c index 628c41c048e8..9a0c1fd9ff1c 100644 --- a/drivers/gpu/drm/via/via_cursor.c +++ b/drivers/gpu/drm/via/via_cursor.c @@ -276,7 +276,7 @@ static int via_cursor_prepare_fb(struct drm_plane *plane, ret = via_bo_pin(bo, TTM_PL_VRAM); ttm_bo_unreserve(ttm_bo); - ret = ttm_bo_kmap(ttm_bo, 0, ttm_bo->resource->num_pages, &bo->kmap); + ret = ttm_bo_kmap(ttm_bo, 0, PFN_UP(ttm_bo->resource->size), &bo->kmap); if (ret) { goto exit; } diff --git a/drivers/gpu/drm/via/via_object.c b/drivers/gpu/drm/via/via_object.c index 3d65ecb4ef1d..07837a41edd4 100644 --- a/drivers/gpu/drm/via/via_object.c +++ b/drivers/gpu/drm/via/via_object.c @@ -228,7 +228,7 @@ int via_bo_create(struct drm_device *dev, goto exit; } - ret = ttm_bo_kmap(ttm_bo, 0, ttm_bo->resource->num_pages, + ret = ttm_bo_kmap(ttm_bo, 0, PFN_UP(ttm_bo->resource->size), &bo->kmap); if (ret) { ttm_bo_put(ttm_bo);