of/flattree: fix of_flat_dt_is_compatible() to match the full compatible string
authorStuart Yoder <stuart.yoder@freescale.com>
Fri, 23 Jul 2010 18:42:44 +0000 (13:42 -0500)
committerGrant Likely <grant.likely@secretlab.ca>
Sat, 24 Jul 2010 22:51:51 +0000 (16:51 -0600)
commit883c2cfc8bcc0fd00c5d9f596fb8870f481b5bda
tree0023085edc82b242265944865e57a0b31e303980
parentc0dd394ca5e78649b7013c3ce2d6338af9f228f0
of/flattree: fix of_flat_dt_is_compatible() to match the full compatible string

With the current string comparison, a device tree compatible of "foo-bar"
would match as compatible with a driver looking for "foo".  This patch
fixes the function to use the of_compat_cmp() macro so that it does the
right thing on all platforms (If sparc ever uses this code, it will still
want the strncasecmp() behaviour).

Signed-off-by: Stuart Yoder <stuart.yoder@freescale.com>
Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
drivers/of/fdt.c