Support for the TMPA900 family is already contained in U-Boot and Linux-Kernel. The following functions/components are supported by Linux:
- STN/TFT color LCD controller
- Memory Controller
- DMA Controller 8ch (zum Teil von Peripherie verwendet)
- NAND FLASH memory interface: 2 ch
- I/O ports: 91 (incl. key on wakeup)
- USB Device (High Speed, 480Mbps)
- USB Host (12Mbps)
- 2 ch. SSP (incl. SPI Mode) / I2C / I2S (I2S durch Audio Treiber)
- 3 ch. UART
- RTC
- Touch screen I/F
- WDT (Watchdog Timer)
- 6 ch. 16-bit Timer (incl. 2 ch. PWM)
- 8 ch. 10bit A/D converter (3.0V to 3.6V)
Following functions are not yet supported:
- LCD Data Process Accelerator
- Scaling function (expansion/reduction)
- Filter function (bi-cubic convolution)
- Image blending function (font blending)
- CMSI: CMOS Sensor Interface