Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a8b8814b authored by David S. Miller's avatar David S. Miller
Browse files

[SPARC]: Use strcasecmp for OFW property name comparisons.



This allows us to simplify sharing code with powerpc which
has properties that have various forms of capitalization
when on the sparc64 side the property is all lower-case.

Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent ded220bd
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -158,7 +158,7 @@ struct property *of_find_property(const struct device_node *np,
	struct property *pp;

	for (pp = np->properties; pp != 0; pp = pp->next) {
		if (strcmp(pp->name, name) == 0) {
		if (strcasecmp(pp->name, name) == 0) {
			if (lenp != 0)
				*lenp = pp->length;
			break;
@@ -242,7 +242,7 @@ int of_set_property(struct device_node *dp, const char *name, void *val, int len
	while (*prevp) {
		struct property *prop = *prevp;

		if (!strcmp(prop->name, name)) {
		if (!strcasecmp(prop->name, name)) {
			void *old_val = prop->value;
			int ret;

+2 −2
Original line number Diff line number Diff line
@@ -160,7 +160,7 @@ struct property *of_find_property(struct device_node *np, const char *name,
	struct property *pp;

	for (pp = np->properties; pp != 0; pp = pp->next) {
		if (strcmp(pp->name, name) == 0) {
		if (strcasecmp(pp->name, name) == 0) {
			if (lenp != 0)
				*lenp = pp->length;
			break;
@@ -243,7 +243,7 @@ int of_set_property(struct device_node *dp, const char *name, void *val, int len
	while (*prevp) {
		struct property *prop = *prevp;

		if (!strcmp(prop->name, name)) {
		if (!strcasecmp(prop->name, name)) {
			void *old_val = prop->value;
			int ret;