81cdab7981
This adds the devicetree bindings for the STMPE ADC. This also corrects a typo in st,sample-time it is rather "6 -> 124 clocks" according to the datasheet and not 144. We need to use the naming stmpe_adc in devicetree because this is given by the mfd device. Signed-off-by: Stefan Agner <stefan@agner.ch> Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> Reviewed-by: Jonathan Cameron <Jonathan.Cameron@huawei.com> Reviewed-by: Rob Herring <robh@kernel.org> Signed-off-by: Lee Jones <lee.jones@linaro.org>
22 lines
541 B
Plaintext
22 lines
541 B
Plaintext
STMPE ADC driver
|
|
----------------
|
|
|
|
Required properties:
|
|
- compatible: "st,stmpe-adc"
|
|
|
|
Optional properties:
|
|
Note that the ADC is shared with the STMPE touchscreen. ADC related settings
|
|
have to be done in the mfd.
|
|
- st,norequest-mask: bitmask specifying which ADC channels should _not_ be
|
|
requestable due to different usage (e.g. touch)
|
|
|
|
Node name must be stmpe_adc and should be child node of stmpe node to
|
|
which it belongs.
|
|
|
|
Example:
|
|
|
|
stmpe_adc {
|
|
compatible = "st,stmpe-adc";
|
|
st,norequest-mask = <0x0F>; /* dont use ADC CH3-0 */
|
|
};
|