Hi Mark, Thank you for the commenst. I'll Fix them in v8. Here are some remaining question: On Mon, Aug 19, 2013 at 10:18:09AM +0100, Mark Rutland wrote: > > +Required properties: > > + > > + - compatible : Compatible list, contains "fsl,<chip>-spdif". > > What are valid values for <chip>? The binding should mention this. There > are bindings that don't, but they need to be fixed. Undocumented ABIs > are a bad idea. I see, so 'Compatible list, must contains "fsl,imx35-spdif"' would be okay? > > + - interrupts : Contains spdif interrupt. > > Is that the only interrupt the device generates? Yes, how could I improve this description? > > + "core" The core clock of spdif controller > > + "rxtx<0-7>" Clock source list for tx and rx clock. > > + This clock list should be identical to > > + the source list connecting to the spdif > > + clock mux in "SPDIF Transceiver Clock > > + Diagram" of SoC reference manual. It > > + can also be referred to TxClk_Source > > + bit of register SPDIF_STC. > > Could you elaborate on the last sentence? I'm not sure exactly what you > meant. The list is also identical to the TxClk_Source bit value list of register SPDIF_STC. > > > + > > +Example: > > + > > +spdif: spdif@02004000 { > > + compatible = "fsl,imx6q-spdif", > > + "fsl,imx35-spdif"; > > Is "fsl,imx35-spdif" necessary in the list, or is it not the case all > "fsl,<chip>-spdif" variants are compatible with it? > > That should be mentioned along with the list of valid compatible > strings. I guess it's better to drop the 'imx6q-spdif' here? Thank you, Nicolin -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html