dey-examples: adc_sample: add I/O Expander ADCs to the available interfaces.
Signed-off-by: Sebastian Pastor <sebastian.pastor@digi.com>
This commit is contained in:
parent
00d22c3d7e
commit
294880ddac
|
|
@ -35,7 +35,7 @@
|
||||||
"Usage:\n" \
|
"Usage:\n" \
|
||||||
"adc_sample -t ADC_type -c channel [options]\n\n" \
|
"adc_sample -t ADC_type -c channel [options]\n\n" \
|
||||||
"Options:\n" \
|
"Options:\n" \
|
||||||
" -t : ADC_type ('MX6UL', 'MCA')\n" \
|
" -t : ADC_type ('MX6UL', 'MCA', 'IOEXP')\n" \
|
||||||
" -c : channel number to read from\n" \
|
" -c : channel number to read from\n" \
|
||||||
" -n : Number of samples (default: 1)\n" \
|
" -n : Number of samples (default: 1)\n" \
|
||||||
" -d : Delay (in ms) between samples (default: 1000)\n" \
|
" -d : Delay (in ms) between samples (default: 1000)\n" \
|
||||||
|
|
@ -45,7 +45,8 @@
|
||||||
enum adc_type {
|
enum adc_type {
|
||||||
ADC_TYPE_UNKNOWN,
|
ADC_TYPE_UNKNOWN,
|
||||||
ADC_TYPE_MX6UL,
|
ADC_TYPE_MX6UL,
|
||||||
ADC_TYPE_MCA
|
ADC_TYPE_MCA,
|
||||||
|
ADC_TYPE_IOEXP,
|
||||||
};
|
};
|
||||||
|
|
||||||
struct adc_data {
|
struct adc_data {
|
||||||
|
|
@ -61,12 +62,19 @@ struct adc_data adc_list[] = {
|
||||||
.name = "MX6UL",
|
.name = "MX6UL",
|
||||||
.dev_name = "2198000.adc",
|
.dev_name = "2198000.adc",
|
||||||
.nbits = 12,
|
.nbits = 12,
|
||||||
}, {
|
},
|
||||||
|
{
|
||||||
.type = ADC_TYPE_MCA,
|
.type = ADC_TYPE_MCA,
|
||||||
.name = "MCA",
|
.name = "MCA",
|
||||||
.dev_name = "mca-cc6ul-adc",
|
.dev_name = "mca-cc6ul-adc",
|
||||||
.nbits = 12,
|
.nbits = 12,
|
||||||
}
|
},
|
||||||
|
{
|
||||||
|
.type = ADC_TYPE_IOEXP,
|
||||||
|
.name = "IOEXP",
|
||||||
|
.dev_name = "mca-ioexp-adc",
|
||||||
|
.nbits = 12,
|
||||||
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
typedef struct adc {
|
typedef struct adc {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue