diff options
| author | Alexandru Ardelean <[email protected]> | 2018-11-23 22:23:08 -0200 |
|---|---|---|
| committer | Jonathan Cameron <[email protected]> | 2018-12-01 15:35:33 +0000 |
| commit | 11d509adfbe04f9eff49a17eed5d686472b435f4 (patch) | |
| tree | 521d8596af703182f0ed0488c7963174a7b9267b /tools/perf/scripts/python/exported-sql-viewer.py | |
| parent | a996590baddca587d91d07e264d2649b84788b17 (diff) | |
staging:iio:ad2s90: Add max frequency check at probe
This patch adds a max frequency check at the beginning of ad2s90_probe
function so that when it is set to a value above 0.83Mhz, dev_err is
called with an appropriate message and -EINVAL is returned.
The defined limit is 0.83Mhz instead of 2Mhz, which is the chip's max
frequency as specified in the datasheet, because, as also specified in
the datasheet, a 600ns delay is expected between the application of a
logic LO to CS and the application of SCLK. Since the delay is not
implemented in the spi code, to satisfy it, SCLK's period should be at
most 2 * 600ns, so the max frequency should be 1 / (2 * 6e-7), which
gives roughly 830000Hz.
Signed-off-by: Alexandru Ardelean <[email protected]>
Signed-off-by: Matheus Tavares <[email protected]>
Signed-off-by: Jonathan Cameron <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions