mirror of https://gitee.com/openkylin/linux.git
[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: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
ded220bd8f
commit
a8b8814bdf
|
@ -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;
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
Loading…
Reference in New Issue