Other Parts Discussed in Thread: AM3352
Hello,
I followed the instructions in the wiki on how to configure the ADC so I could use the raw converter in my custom board but the folder /sys/bus/iio/devices/ is empty when I try to list it's content,
I found this topic that seamed to be related, but the given solution didn't work in my case.
Below I'm pasting the two configurations I tried in my board config file, neither the red nor the blue configuration worked so far.
static struct tsc_data am335x_touchscreen_data = {
.wires = 0,
.x_plate_resistance = 200,
.steps_to_configure = 5,
};
static struct adc_data am335x_adc_data = {
.adc_channels = 8,
};
static struct mfd_tscadc_board tscadc = {
.tsc_init = &am335x_touchscreen_data,
.adc_init = &am335x_adc_data,
};
static struct adc_data am335x_adc_data = {
.adc_channels = 8,
};
static struct mfd_tscadc_board tscadc = {
.tsc_init = NULL,
.adc_init = &am335x_adc_data,
};
As the title says, I'm using Kernel-3.2.0-psp04.06.00.11 in an AM3352 processor.
Loading the ADC as a module, I get this message:
ti_adc: module is from the staging directory, the quality is unknown, you have been warned.
And nothings shows under /sys/bus/iio/devices either...
So, does anyone knows why this issue came back to hunt the latest version of the Kernel? Shouldn't it be resolved by now?
Thanks in advance,
DAVI