Difference between revisions of "N900"

From eLinux.org
Jump to: navigation, search
m (OneNAND boardcode is in mainline kernel)
m (devfreq boardcode missing)
Line 304: Line 304:
 
|bgcolor="lime"| Yes
 
|bgcolor="lime"| Yes
 
|-
 
|-
| devfreq || DVFS Framework for Non-CPU Devices
+
| devfreq || voltage & frequency framework for non-CPU Devices
 
|bgcolor="yellow"| code
 
|bgcolor="yellow"| code
 
|bgcolor="lime"| Yes
 
|bgcolor="lime"| Yes
 
|bgcolor="lime"| 3.2-rc1
 
|bgcolor="lime"| 3.2-rc1
| ? || ?
+
|bgcolor="red"| No
 +
|bgcolor="red"| No
 
|}
 
|}
  

Revision as of 15:33, 29 November 2011

Status

chip purpose docs impl merge board impl board merge
OMAP3430 System-on-chip code Yes ? Yes ?
* Cortex A8 CPU code Yes ? N/A
* * ARMv7 Instruction set code Yes ? N/A
* * NEON Media Extensions code Yes Yes N/A
* * Thumb Code compression code Yes by 2.6.12 ? N/A
* * Jazelle Java acceleration No N/A (kernel doesn't handle this, check Java VM)
* * VFP Floating-point coprocessor code Yes by 2.6.12 ? N/A
* M-Shield AES acceleration code Yes 2.6.37-rc1 N/A
* OMAP 3 Camera OMAP3 Camera Chip Connection Bus code Yes 2.6.39-rc1 ? ?
* OMAP DSS KMS video driver code Yes pending N/A
* TMS320 C64x DSP datasheet ? ? ?
* IVA 2+ accelerator Video encoder/decoder ? ? ? ? ?
* PowerVR SGX530 OpenGL ES and OpenVG acceleration No No No No No
* OMAP Boot Tags? Provides boot information from bootloader (NOLO) ? ? ? ?
??? eMMC & SD/MMC card code Yes Yes Yes Yes
TI TWL4030 multifunction (I2C)
* Audio code Yes Yes Yes Yes
* Power ? code Yes Yes ? ?
* Vibrator code Yes Yes Yes 2.6.39-rc1
* Real-Time Clock code Yes Yes N/A
STM VS6555 Webcam datasheet Yes No Yes No
ET8EK8 Main Camera incomplete from sailus & old code Yes No Yes No
AD5820 Autofocus code Yes No Yes No
ADP 1653 Flash Torch code Yes 3.1-rc1 Yes No
GPIO Camera button N/A Yes Yes Yes Yes
Taos TSL2563 Ambient light sensor datasheet Yes 2.6.33 Yes Yes
LP5523 LED code Yes 2.6.37-rc2 Yes 3.1-rc1
Sony ACX565AKM LCD panel code Yes 2.6.35 Yes 2.6.36
TI TSC2005 Touchscreen controller datasheet 2.6.39-rc1 2.6.39-rc1 patch No
WL1251 802.11b/g WiFi code Yes 2.6.31 Yes 2009-11-22
LIS302DL Accelerometers datasheet Yes 2.6.32 Yes No
BCM2048 Bluetooth old code No No No No
* FM/RDS receiver old code No No No No
Si4713 FM transmitter code Yes 2.6.32 Yes Yes
? Infrared/CIR transmitter No No No No No
TPA6130a2 Headphone amplifier datasheet Yes 2.6.33 Yes Yes
TLV320AIC3X Digital audio data serial code Yes 2.6.25 Yes Yes
GPIO Proximity sensor N/A Yes Yes Yes Yes
GPIO Keyboard code Yes 2.6.33 Yes Yes
Phonet Modem protocol code Yes 2.6.28 N/A
HSI Modem Bus Framework code Yes pending N/A
SSI McSAAB IMP? Modem Bus old code No No No No
* TI NaviLink NL5350 GPS reveng No No No No
isp1704 Battery charger detecter? code Yes 2.6.37-rc1 Yes 2011-04-20
bq27x00 Battery charger code Yes 2.6.28 patch No
OneNAND Flash memory code Yes 2.6.15 Yes Yes
devfreq voltage & frequency framework for non-CPU Devices code Yes 3.2-rc1 No No

Camera

Camera (front & back) drivers are available from this git: [1]. The code is not in the mainline kernel, because of the non-free camera firmware. The driver is supposed to be rewritten to avoid this firmware.

TODO

* add link for LIS302DL board code