On Fri, Mar 6, 2015 at 10:37 AM, Matt Porter <mporter@xxxxxxxxxxxx> wrote: > On Fri, Mar 06, 2015 at 09:16:44AM -0600, Rob Herring wrote: >> On Fri, Mar 6, 2015 at 9:09 AM, Matt Porter <mporter@xxxxxxxxxxxx> wrote: >> > The imx-pwm binding contains language indicating compatible >> > strings to be used that is not valid for all supported parts >> > e.g. Should be "fsl,<soc>-pwm". Fix this by enumerating the >> > valid compatible strings that represent the two versions of >> > this peripheral in use. >> > >> > The binding is also missing the clocks/clock-names properties >> > so document these,the two required ipg and per clocks, and add >> > add these properties to the example. >> > >> > Signed-off-by: Matt Porter <mporter@xxxxxxxxxxxx> >> > --- >> > Documentation/devicetree/bindings/pwm/imx-pwm.txt | 11 ++++++++++- >> > 1 file changed, 10 insertions(+), 1 deletion(-) >> > >> > diff --git a/Documentation/devicetree/bindings/pwm/imx-pwm.txt b/Documentation/devicetree/bindings/pwm/imx-pwm.txt >> > index b50d7a6d..30d2b82 100644 >> > --- a/Documentation/devicetree/bindings/pwm/imx-pwm.txt >> > +++ b/Documentation/devicetree/bindings/pwm/imx-pwm.txt >> > @@ -1,10 +1,16 @@ >> > Freescale i.MX PWM controller >> > >> > Required properties: >> > -- compatible: should be "fsl,<soc>-pwm" >> > +- compatible : >> > + - "fsl,imx1-pwm" for PWM compatible with the one integrated on i.MX1 >> > + - "fsl,imx27-pwm" for PWM compatible with the one integrated on i.MX27 >> >> This should be one of these and a more specific value as the example >> below shows. > > Ok, yes, I wasn't sure if that was expected to be explicit in the bindings > or not as others don't seem to represent that properly. What about this? > > - compatible: should be "fsl,<soc>-pwm" and one of the following > compatible strings: > "fsl,imx1-pwm" for an iMX1 compatible PWM > "fsl,imx27-pwm" for an iMX27 compatible PWM Looks fine. Rob -- 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