On 1/10/08, Timur Tabi timur@freescale.com wrote:
Grant Likely wrote:
The driver doesn't need to be 100% correct. Drivers are easy to change if they aren't quite right. There are no long term consequences.
However, the device tree issues must be addressed before it is merged and deployed. Otherwise we end up having to support poorly designed trees over the long term.
I agree. Correct me if I'm wrong, but I think the only device tree "issue" is the definition of the 'codec' node under the SSI node. If so, I'm not sure what other changes need to be mode.
Isn't your codec is i2c controlled? Where does the main node for the code live, i2c bus or ssi bus? What does the link between the buses look like for pointing to the codec entry?
What about fsl,ssi being too generic for a compatible type?
-- Timur Tabi Linux kernel developer at Freescale