Melissa Wen 89b03aeaef drm/vkms: fix 32bit compilation error by replacing macros
Replace vkms_formats macro for fixed-point operations with functions
from drm/drm_fixed.h to do the same job and fix 32-bit compilation
errors.

v2:
- don't cast results to s32 (Igor)
- add missing drm_fixp2int conversion (Igor)

Fixes: a19c2ac9858 ("drm: vkms: Add support to the RGB565 format")
Tested-by: Sudip Mukherjee <sudipm.mukherjee@gmail.com> (v1)
Reviewed-by: Alex Deucher <alexander.deucher@amd.com> (v1)
Reported-by: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
Reported-by: kernel test robot <lkp@intel.com>
Signed-off-by: Melissa Wen <mwen@igalia.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20220910190303.682897-1-mwen@igalia.com
2022-09-11 22:28:56 +10:00
..
2022-08-11 13:26:09 -07:00
2022-08-20 10:17:05 -07:00
2022-08-04 12:12:54 -07:00
2022-08-04 12:12:54 -07:00
2022-08-06 17:05:21 -07:00
2022-08-04 19:30:35 -07:00
2022-08-04 19:30:35 -07:00
2022-08-06 16:38:17 -07:00
2022-09-06 10:56:04 +02:00
2022-08-04 18:34:05 -07:00
2022-08-04 18:19:14 -07:00
2022-08-05 10:07:23 -07:00
2022-08-18 17:37:22 +02:00
2022-08-18 17:37:22 +02:00
2022-08-04 19:41:09 -07:00
2022-08-06 10:25:16 -07:00
2022-08-05 14:13:45 -07:00
2022-08-20 10:49:02 -07:00
2022-08-12 09:50:34 -07:00
2022-08-13 13:37:36 -07:00
2022-08-04 12:12:54 -07:00
2022-08-03 17:49:38 +02:00
2022-08-04 19:30:35 -07:00
2022-08-19 09:46:11 -07:00
2022-08-04 12:12:54 -07:00
2022-08-04 12:12:54 -07:00
2022-08-16 11:36:38 -07:00
2022-08-05 10:02:33 -07:00
2022-08-09 00:56:41 +02:00
2022-08-20 11:29:01 -07:00
2022-08-13 13:41:48 -07:00
2022-08-06 10:19:51 -07:00
2022-08-16 11:40:15 -07:00
2022-09-06 10:56:04 +02:00
2022-08-13 13:41:48 -07:00
2022-08-13 13:41:48 -07:00
2022-08-08 14:33:41 -06:00
2022-08-12 09:50:34 -07:00
2022-08-08 15:04:04 -07:00
2022-08-14 09:28:54 -07:00
2022-08-04 12:01:42 -07:00