On 10/21/2013 10:13 PM, Felipe Balbi wrote: > diff --git a/drivers/input/touchscreen/ti_am335x_tsc.c b/drivers/input/touchscreen/ti_am335x_tsc.c > index e1c5300..b61df9d 100644 > --- a/drivers/input/touchscreen/ti_am335x_tsc.c > +++ b/drivers/input/touchscreen/ti_am335x_tsc.c > @@ -348,9 +348,16 @@ static int titsc_parse_dt(struct platform_device *pdev, > if (err < 0) > return err; > > - err = of_property_read_u32(node, "ti,coordiante-readouts", > + /* > + * try with new binding first. If it fails, still try with > + * bogus, miss-spelled version. > + */ > + err = of_property_read_u32(node, "ti,coordinate-readouts", > &ts_dev->coordinate_readouts); > if (err < 0) > + err = of_property_read_u32(node, "ti,coordiante-readouts", > + &ts_dev->coordinate_readouts); > + if (err < 0) > return err; Thanks, very good. Do we keep this fallback for ever or just for a year or two? > > return of_property_read_u32_array(node, "ti,wire-config", Sebastian -- 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