Skip to content

Commit 4b7e164

Browse files
ZhaoxiangJinaescolar
authored andcommitted
samples: drivers: adc: Update acquisition time property configuration
Enabled nxp lpadc driver acquisition time feature, the overlay file can express acquisition time in microseconds, nanosecond and ADC ticks. The purpose of updating these overlay files is not only for local testing, but also to remind users that they can use this feature. Signed-off-by: Zhaoxiang Jin <[email protected]>
1 parent fefb472 commit 4b7e164

7 files changed

+18
-18
lines changed

samples/drivers/adc/boards/lpcxpresso55s36.overlay

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*
22
* SPDX-License-Identifier: Apache-2.0
33
*
4-
* Copyright 2023 NXP
4+
* Copyright 2023-2024 NXP
55
*/
66

77
#include <zephyr/dt-bindings/adc/mcux-lpadc.h>
@@ -26,7 +26,7 @@
2626
reg = <0>;
2727
zephyr,gain = "ADC_GAIN_1";
2828
zephyr,reference = "ADC_REF_EXTERNAL0";
29-
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
29+
zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_TICKS, 7)>;
3030
zephyr,vref-mv = <3300>;
3131
zephyr,resolution = <12>;
3232
zephyr,input-positive = <MCUX_LPADC_CH0A>;

samples/drivers/adc/boards/lpcxpresso55s69_lpc55s69_cpu0.overlay

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*
22
* SPDX-License-Identifier: Apache-2.0
33
*
4-
* Copyright 2022-2023 NXP
4+
* Copyright 2022-2024 NXP
55
*/
66

77
#include <zephyr/dt-bindings/adc/mcux-lpadc.h>
@@ -39,7 +39,7 @@
3939
zephyr,gain = "ADC_GAIN_1";
4040
zephyr,reference = "ADC_REF_EXTERNAL0";
4141
zephyr,vref-mv = <3300>;
42-
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
42+
zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_TICKS, 7)>;
4343
zephyr,resolution = <13>;
4444
zephyr,input-positive = <MCUX_LPADC_CH0A>;
4545
zephyr,input-negative = <MCUX_LPADC_CH0B>;
@@ -54,7 +54,7 @@
5454
zephyr,gain = "ADC_GAIN_1";
5555
zephyr,reference = "ADC_REF_EXTERNAL0";
5656
zephyr,vref-mv = <3300>;
57-
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
57+
zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_TICKS, 7)>;
5858
zephyr,resolution = <16>;
5959
zephyr,input-positive = <MCUX_LPADC_CH4A>;
6060
};
@@ -68,7 +68,7 @@
6868
zephyr,gain = "ADC_GAIN_1";
6969
zephyr,reference = "ADC_REF_EXTERNAL0";
7070
zephyr,vref-mv = <3300>;
71-
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
71+
zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_TICKS, 7)>;
7272
zephyr,resolution = <12>;
7373
zephyr,input-positive = <MCUX_LPADC_CH4B>;
7474
};

samples/drivers/adc/boards/mimxrt1160_evk_mimxrt1166_cm7.overlay

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*
22
* SPDX-License-Identifier: Apache-2.0
33
*
4-
* Copyright 2021,2023 NXP
4+
* Copyright 2021,2023-2024 NXP
55
*/
66

77
#include <zephyr/dt-bindings/adc/mcux-lpadc.h>
@@ -27,7 +27,7 @@
2727
zephyr,gain = "ADC_GAIN_1";
2828
zephyr,reference = "ADC_REF_EXTERNAL0";
2929
zephyr,vref-mv = <1800>;
30-
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
30+
zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_TICKS, 7)>;
3131
zephyr,resolution = <12>;
3232
zephyr,input-positive = <MCUX_LPADC_CH0A>;
3333
};

samples/drivers/adc/boards/mimxrt1170_evk_mimxrt1176_cm7_A.overlay

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* SPDX-License-Identifier: Apache-2.0
33
*
44
* Copyright (c) 2020 Linaro Limited
5-
* Copyright 2023 NXP
5+
* Copyright 2023-2024 NXP
66
*/
77

88
#include <zephyr/dt-bindings/adc/mcux-lpadc.h>
@@ -28,7 +28,7 @@
2828
zephyr,gain = "ADC_GAIN_1";
2929
zephyr,reference = "ADC_REF_EXTERNAL0";
3030
zephyr,vref-mv = <1800>;
31-
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
31+
zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_TICKS, 7)>;
3232
zephyr,resolution = <12>;
3333
zephyr,input-positive = <MCUX_LPADC_CH0A>;
3434
};

samples/drivers/adc/boards/mimxrt1170_evk_mimxrt1176_cm7_B.overlay

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*
22
* SPDX-License-Identifier: Apache-2.0
33
*
4-
* Copyright 2023 NXP
4+
* Copyright 2023-2024 NXP
55
*/
66

77
#include <zephyr/dt-bindings/adc/mcux-lpadc.h>
@@ -27,7 +27,7 @@
2727
zephyr,gain = "ADC_GAIN_1";
2828
zephyr,reference = "ADC_REF_EXTERNAL0";
2929
zephyr,vref-mv = <1800>;
30-
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
30+
zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_TICKS, 7)>;
3131
zephyr,resolution = <12>;
3232
zephyr,input-positive = <MCUX_LPADC_CH0A>;
3333
};

samples/drivers/adc/boards/mimxrt595_evk_mimxrt595s_cm33.overlay

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* SPDX-License-Identifier: Apache-2.0
33
*
44
* Copyright (c) 2020 Linaro Limited
5-
* Copyright 2023 NXP
5+
* Copyright 2023-2024 NXP
66
*/
77

88
#include <zephyr/dt-bindings/adc/mcux-lpadc.h>
@@ -32,7 +32,7 @@
3232
zephyr,gain = "ADC_GAIN_1";
3333
zephyr,reference = "ADC_REF_EXTERNAL0";
3434
zephyr,vref-mv = <1800>;
35-
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
35+
zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_TICKS, 7)>;
3636
zephyr,resolution = <13>;
3737
zephyr,input-positive = <MCUX_LPADC_CH0B>;
3838
zephyr,input-negative = <MCUX_LPADC_CH0A>;
@@ -43,7 +43,7 @@
4343
zephyr,gain = "ADC_GAIN_1";
4444
zephyr,reference = "ADC_REF_EXTERNAL0";
4545
zephyr,vref-mv = <1800>;
46-
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
46+
zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_TICKS, 7)>;
4747
zephyr,resolution = <12>;
4848
zephyr,input-positive = <MCUX_LPADC_CH2A>;
4949
};

samples/drivers/adc/boards/mimxrt685_evk_mimxrt685s_cm33.overlay

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* SPDX-License-Identifier: Apache-2.0
33
*
44
* Copyright (c) 2020 Linaro Limited
5-
* Copyright 2023 NXP
5+
* Copyright 2023-2024 NXP
66
*/
77

88
#include <zephyr/dt-bindings/adc/mcux-lpadc.h>
@@ -30,7 +30,7 @@
3030
zephyr,gain = "ADC_GAIN_1";
3131
zephyr,reference = "ADC_REF_EXTERNAL0";
3232
zephyr,vref-mv = <1800>;
33-
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
33+
zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_TICKS, 7)>;
3434
zephyr,resolution = <12>;
3535
zephyr,input-positive = <MCUX_LPADC_CH0A>;
3636
};
@@ -40,7 +40,7 @@
4040
zephyr,gain = "ADC_GAIN_1";
4141
zephyr,reference = "ADC_REF_EXTERNAL0";
4242
zephyr,vref-mv = <1800>;
43-
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
43+
zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_TICKS, 7)>;
4444
zephyr,resolution = <12>;
4545
zephyr,input-positive = <MCUX_LPADC_CH0B>;
4646
};

0 commit comments

Comments
 (0)