Subject: Should of_device_is_compatible() use strcmp() rather than strncasecmp()?

From: Scott Wood <[email-masked]>
Date: Tue, 03 Jul 2007 16:27:38 -0500

Is there any particular reason that of_device_is_compatible uses 
strncasecmp()?  Besides the OF spec saying that names (and thus 
compatibles) are case sensitive, the "n" part screws up matching when a 
subset of a string is not a more generic version thereof.  For example, 
ucc_geth v. ucc_geth_phy, or fsl,cpm v. fsl,cpm-enet.

Does anything actually rely on this behavior?

-Scott