arm64: dts: sprd: Add ADC calibration support

This patch adds phandles to the calibration cells provided by the Efuse
device, which is used to calibrate the ADC channel scales.

Signed-off-by: Baolin Wang <baolin.wang@linaro.org>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
This commit is contained in:
Baolin Wang 2019-02-13 20:32:46 +08:00 committed by Arnd Bergmann
parent 5863dbe071
commit 640e2c51bd
1 changed files with 10 additions and 0 deletions

View File

@ -63,6 +63,14 @@
#address-cells = <1>;
#size-cells = <1>;
hwlocks = <&hwlock 12>;
adc_big_scale: calib@24 {
reg = <0x24 0x2>;
};
adc_small_scale: calib@26 {
reg = <0x26 0x2>;
};
};
pmic_adc: adc@480 {
@ -72,6 +80,8 @@
interrupts = <0>;
#io-channel-cells = <1>;
hwlocks = <&hwlock 4>;
nvmem-cell-names = "big_scale_calib", "small_scale_calib";
nvmem-cells = <&adc_big_scale>, <&adc_small_scale>;
};
vibrator@ec8 {