1*4882a593SmuzhiyunFrom 3d90571ff38725ecc6d4cb1f28bd9ca82805edb5 Mon Sep 17 00:00:00 2001
2*4882a593SmuzhiyunFrom: Jeffy Chen <jeffy.chen@rock-chips.com>
3*4882a593SmuzhiyunDate: Sun, 20 Mar 2022 00:32:14 +0800
4*4882a593SmuzhiyunSubject: [PATCH 62/92] backend-drm: Ignore case when populating drm properties
5*4882a593Smuzhiyun
6*4882a593SmuzhiyunFor BSP kernel 4.4.
7*4882a593Smuzhiyun
8*4882a593SmuzhiyunSigned-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>
9*4882a593Smuzhiyun---
10*4882a593Smuzhiyun libweston/backend-drm/kms.c | 4 ++--
11*4882a593Smuzhiyun 1 file changed, 2 insertions(+), 2 deletions(-)
12*4882a593Smuzhiyun
13*4882a593Smuzhiyundiff --git a/libweston/backend-drm/kms.c b/libweston/backend-drm/kms.c
14*4882a593Smuzhiyunindex 122160c..607bf70 100644
15*4882a593Smuzhiyun--- a/libweston/backend-drm/kms.c
16*4882a593Smuzhiyun+++ b/libweston/backend-drm/kms.c
17*4882a593Smuzhiyun@@ -362,7 +362,7 @@ drm_property_info_populate(struct drm_device *device,
18*4882a593Smuzhiyun 			continue;
19*4882a593Smuzhiyun
20*4882a593Smuzhiyun 		for (j = 0; j < num_infos; j++) {
21*4882a593Smuzhiyun-			if (!strcmp(prop->name, info[j].name))
22*4882a593Smuzhiyun+			if (!strcasecmp(prop->name, info[j].name))
23*4882a593Smuzhiyun 				break;
24*4882a593Smuzhiyun 		}
25*4882a593Smuzhiyun
26*4882a593Smuzhiyun@@ -416,7 +416,7 @@ drm_property_info_populate(struct drm_device *device,
27*4882a593Smuzhiyun 			int l;
28*4882a593Smuzhiyun
29*4882a593Smuzhiyun 			for (l = 0; l < prop->count_enums; l++) {
30*4882a593Smuzhiyun-				if (!strcmp(prop->enums[l].name,
31*4882a593Smuzhiyun+				if (!strcasecmp(prop->enums[l].name,
32*4882a593Smuzhiyun 					    info[j].enum_values[k].name))
33*4882a593Smuzhiyun 					break;
34*4882a593Smuzhiyun 			}
35*4882a593Smuzhiyun--
36*4882a593Smuzhiyun2.20.1
37*4882a593Smuzhiyun
38