> the question is, why "device_is_compatible" does not return successfully > for "snapper". so far, i found out, that this function is located in > arch/ppc/syslib/prom.c. what is responsible for filling the property > "compatible"? looking back at my cpufreq problem, do you think > that the parsing of the openfirmware device tree somewhat fails or > misbehaves? i feel like one important item has changed unexpectedly in the OF > and subsequent property calls result in failures. i attached the file > tree of /proc/device-tree if that could be useful.
Or maybe you simply have a new sound chip which isn't "snapper" ? Ben.