mirror of
https://github.com/tiagovignatti/intel-gpu-tools.git
synced 2025-07-24 02:16:03 +00:00
kms_rotation_crc: Make check_plane_type() static
Clearly, someone tried to solve the following warning: kms_rotation_crc.c:189:6: warning: no previous prototype for ‘check_plane_type’ [-Wmissing-prototypes] Without really understanding what was the warning about. Make check_plane_type() static and move it before its user to get rid of the forward declaration. Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
This commit is contained in:
parent
e3611394cc
commit
0506f10623
@ -65,7 +65,6 @@ typedef struct {
|
||||
int rotate;
|
||||
} data_t;
|
||||
|
||||
bool check_plane_type(int drm_fd, uint32_t plane_id, uint32_t type);
|
||||
int set_plane_property(data_t *data, int plane_id, const char *prop_name, int
|
||||
val, igt_crc_t *crc_output);
|
||||
void test_sprite_rotation(data_t *data);
|
||||
@ -187,6 +186,28 @@ bool prepare_crtc(data_t *data)
|
||||
return true;
|
||||
}
|
||||
|
||||
static bool check_plane_type(int drm_fd, uint32_t plane_id, uint32_t type)
|
||||
{
|
||||
int i = 0;
|
||||
drmModeObjectPropertiesPtr props = NULL;
|
||||
|
||||
props = drmModeObjectGetProperties(drm_fd, plane_id, DRM_MODE_OBJECT_PLANE);
|
||||
|
||||
for (i = 0; i < props->count_props; i++)
|
||||
{
|
||||
drmModePropertyPtr prop = drmModeGetProperty(drm_fd, props->props[i]);
|
||||
|
||||
if (strcmp(prop->name, "type") == 0)
|
||||
{
|
||||
if (props->prop_values[i] == type) {
|
||||
return true;
|
||||
}
|
||||
igt_info("Didn't find the requested type:%u\n", (unsigned int)props->prop_values[i]);
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
static int connector_find_plane(int gfx_fd, uint32_t pipe, uint32_t type)
|
||||
{
|
||||
drmModePlaneRes *plane_resources;
|
||||
@ -228,28 +249,6 @@ static int connector_find_plane(int gfx_fd, uint32_t pipe, uint32_t type)
|
||||
return 0;
|
||||
}
|
||||
|
||||
bool check_plane_type(int drm_fd, uint32_t plane_id, uint32_t type)
|
||||
{
|
||||
int i = 0;
|
||||
drmModeObjectPropertiesPtr props = NULL;
|
||||
|
||||
props = drmModeObjectGetProperties(drm_fd, plane_id, DRM_MODE_OBJECT_PLANE);
|
||||
|
||||
for (i = 0; i < props->count_props; i++)
|
||||
{
|
||||
drmModePropertyPtr prop = drmModeGetProperty(drm_fd, props->props[i]);
|
||||
|
||||
if (strcmp(prop->name, "type") == 0)
|
||||
{
|
||||
if (props->prop_values[i] == type) {
|
||||
return true;
|
||||
}
|
||||
igt_info("Didn't find the requested type:%u\n", (unsigned int)props->prop_values[i]);
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
int set_plane_property(data_t *data, int plane_id, const char *prop_name, int
|
||||
val, igt_crc_t *crc_output)
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user