we are running linux on a Vector Development Kit (VEC7000) and trying to use the board's two A/D inputs. The user manual states: "The embedded controller performs the A/D conversion and the processor reads the result from the LPC bus". How exactly can the conversion be started and the result read? Also is there an easy way to utilize the interrupt capability of the 18 GPIOs? We managed to configure the TCA8418 using SMBus messages but interrupts do not seem to be signaled on this interface (i.e. SMBus Alert).
About the IRQ feature of 18 GPIO, the feature is not available on current configuration. We may need to develop a new driver for this. The IRQ from GPIO controller is going to be on one of the serial Interrupt slots, which is similar as IRQs from CAN controllers.
We're working on getting you an answer about the A/D inputs.