Skip to content

NXP: dt-bindings: adc: mcux-lpadc: add more channel options #90885

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 47 additions & 1 deletion include/zephyr/dt-bindings/adc/mcux-lpadc.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
* SPDX-License-Identifier: Apache-2.0
*
* Copyright 2023 NXP
* Copyright 2023,2025 NXP
*/

#ifndef ZEPHYR_INCLUDE_DT_BINDINGS_ADC_MCUX_LPADC_H_
Expand All @@ -25,6 +25,52 @@
#define MCUX_LPADC_CH7B (0x27)
#define MCUX_LPADC_CH8A (0x8)
#define MCUX_LPADC_CH8B (0x28)
#define MCUX_LPADC_CH9A (0x9)
#define MCUX_LPADC_CH9B (0x29)
#define MCUX_LPADC_CH10A (0x0A)
#define MCUX_LPADC_CH10B (0x2A)
#define MCUX_LPADC_CH11A (0x0B)
#define MCUX_LPADC_CH11B (0x2B)
#define MCUX_LPADC_CH12A (0x0C)
#define MCUX_LPADC_CH12B (0x2C)
#define MCUX_LPADC_CH13A (0x0D)
#define MCUX_LPADC_CH13B (0x2D)
#define MCUX_LPADC_CH14A (0x0E)
#define MCUX_LPADC_CH14B (0x2E)
#define MCUX_LPADC_CH15A (0x0F)
#define MCUX_LPADC_CH15B (0x2F)
#define MCUX_LPADC_CH16A (0x10)
#define MCUX_LPADC_CH16B (0x30)
#define MCUX_LPADC_CH17A (0x11)
#define MCUX_LPADC_CH17B (0x31)
#define MCUX_LPADC_CH18A (0x12)
#define MCUX_LPADC_CH18B (0x32)
#define MCUX_LPADC_CH19A (0x13)
#define MCUX_LPADC_CH19B (0x33)
#define MCUX_LPADC_CH20A (0x14)
#define MCUX_LPADC_CH20B (0x34)
#define MCUX_LPADC_CH21A (0x15)
#define MCUX_LPADC_CH21B (0x35)
#define MCUX_LPADC_CH22A (0x16)
#define MCUX_LPADC_CH22B (0x36)
#define MCUX_LPADC_CH23A (0x17)
#define MCUX_LPADC_CH23B (0x37)
#define MCUX_LPADC_CH24A (0x18)
#define MCUX_LPADC_CH24B (0x38)
#define MCUX_LPADC_CH25A (0x19)
#define MCUX_LPADC_CH25B (0x39)
#define MCUX_LPADC_CH26A (0x1A)
#define MCUX_LPADC_CH26B (0x3A)
#define MCUX_LPADC_CH27A (0x1B)
#define MCUX_LPADC_CH27B (0x3B)
#define MCUX_LPADC_CH28A (0x1C)
#define MCUX_LPADC_CH28B (0x3C)
#define MCUX_LPADC_CH29A (0x1D)
#define MCUX_LPADC_CH29B (0x3D)
#define MCUX_LPADC_CH30A (0x1E)
#define MCUX_LPADC_CH30B (0x3E)
#define MCUX_LPADC_CH31A (0x1F)
#define MCUX_LPADC_CH31B (0x3F)


#endif /* ZEPHYR_INCLUDE_DT_BINDINGS_ADC_MCUX_LPADC_H_ */