On 19/01/2019 10:00:25+0100, Sam Ravnborg wrote: > Respin of patchset on top of v5.0-rc2 with feedback addressed (thanks!) > > Introduce a new generic property "quartz-load-femtofarad" > to specify the quartz load. > The default value is selected to match the current Linux > drivers, so there are no behavior changes if a binding do not > specify the quarts-load. > The unit is femtofarads because several RTC's define the quarts load > in steps of 0.5 pF. > > The two drivers rtc-pcf8523 and rtc-pcf85063 are both > updated to use the new binding. > Previously pcf8523 hardcoded the quartz load to 12.5pF, and > pcf85063 used the reset default of 7pF. > With this patchset it can now be specified in the DT, > if the defaults are not OK. > > The patch-set is tested on a proprietary board for both > RTC variants (v2 variant only as there was only trivial changes in v3). > > Sam > > v3: > - Document generic property "quartz-load-femtofarads" in rtc.txt (Rob) > - Fix indent several places - ups (Alexandre) > - Use the simpler name "rtc" in DT examples (Rob) > - Collected "Reviewed by's" > > v2: > - Introduce a generic property "quartz-load-femtofarads" > - Add femtofarads to property-units.txt > - Make the changes backward compatible > - Reduced logging > - Warn, when we continue with a default value > - Tested, by Søren Andersen, on real HW > - Rebased on top of v5.0-rc1 > > Sam > > Sam Ravnborg (6): > devicetree: property-units: Add femtofarads unit > dt-bindings: rtc: Add quartz-load-femtofarads property > dt-binding: pcf8523: add xtal load capacitance > dt-binding: pcf85063: add xtal load capacitance > rtc: pcf8523: set xtal load capacitance from DT > rtc: pcf85063: set xtal load capacitance from DT > All applied, thanks. -- Alexandre Belloni, Bootlin Embedded Linux and Kernel engineering https://bootlin.com