Difference between revisions of "N900"

From eLinux.org
Jump to: navigation, search
m (requested -> orange)
(Status)
Line 220: Line 220:
 
|-
 
|-
 
| ? || Infrared/CIR transmitter
 
| ? || Infrared/CIR transmitter
|bgcolor="yellow"| code
+
|bgcolor="yellow"| [http://mxr.maemo.org/fremantle/source/kernel/drivers/input/lirc/lirc_rx51.c old code]
 
|bgcolor="lime"| Yes
 
|bgcolor="lime"| Yes
 
|bgcolor="red"| No
 
|bgcolor="red"| No
Line 277: Line 277:
 
|bgcolor="cyan" colspan="4"| Userspace
 
|bgcolor="cyan" colspan="4"| Userspace
 
|-
 
|-
| isp1704 || Battery charger detecter?
+
| isp1704 || USB charger detector
 
|bgcolor="yellow"| code
 
|bgcolor="yellow"| code
 
|bgcolor="lime"| Yes
 
|bgcolor="lime"| Yes
Line 284: Line 284:
 
|bgcolor="lime"| 2011-04-20
 
|bgcolor="lime"| 2011-04-20
 
|-
 
|-
| bq27x00 || Battery chip
+
| bq27200 || Battery monitor chip
|bgcolor="lime"| [http://www.ti.com/product/bq27000 documentation]
+
|bgcolor="lime"| [http://www.ti.com/product/bq27200 documentation]
 
|bgcolor="lime"| Yes
 
|bgcolor="lime"| Yes
 
|bgcolor="lime"| 2.6.28
 
|bgcolor="lime"| 2.6.28
Line 291: Line 291:
 
|bgcolor="orange"| [https://lkml.org/lkml/2011/11/25/190 requested]
 
|bgcolor="orange"| [https://lkml.org/lkml/2011/11/25/190 requested]
 
|-
 
|-
| bq2415x || Battery charger
+
| bq24150 || Battery charger
 
|bgcolor="lime"| [http://www.ti.com/product/bq24150 documentation]
 
|bgcolor="lime"| [http://www.ti.com/product/bq24150 documentation]
 
|bgcolor="yellow"| [https://lkml.org/lkml/2011/12/7/626 WIP]
 
|bgcolor="yellow"| [https://lkml.org/lkml/2011/12/7/626 WIP]

Revision as of 16:31, 7 December 2011

Status

chip purpose docs impl merge board impl board merge
OMAP3430 System-on-chip code Yes ? Yes ?
* Cortex A8 CPU ARM infocenter Yes ? N/A
* * ARMv7 Instruction set ARM infocenter Yes ? N/A
* * NEON Media Extensions ARM infocenter Yes Yes N/A
* * Thumb Code compression ARM infocenter Yes by 2.6.12 ? N/A
* * Thumb2 Code compression ARM infocenter Yes Yes N/A
* * ThumbEE Instruction Set for JIT compilers ARM infocenter N/A (kernel doesn't handle this, check Java VM)
* * VFP Floating-point coprocessor ARM infocenter Yes by 2.6.12 ? N/A
* M-Shield AES acceleration code Yes 2.6.37-rc1 N/A
* IVA 2+ accelerator Video encoder/decoder ? Yes Yes N/A (Userspace: ?)
* OMAP 3 Camera OMAP3 Camera Chip Connection Bus code Yes 2.6.39-rc1 N/A
* OMAP DSS KMS video driver code Yes pending N/A
* TMS320 C64x DSP datasheet Yes Yes N/A (Userspace: gst-dsp)
* PowerVR SGX530 OpenGL ES and OpenVG acceleration No No No No No
??? eMMC & SD/MMC card code Yes Yes Yes Yes
TI TWL4030 multifunction (I2C) TPS65950 TRM N/A
* Audio part of TI TWL4030 Yes Yes Yes Yes
* Vibrator part of TI TWL4030 Yes Yes Yes 2.6.39-rc1
* Real-Time Clock part of TI TWL4030 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 requested
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 Yes No Yes No
* FM/RDS receiver old code Yes No Yes No
Si4713 FM transmitter code Yes 2.6.32 Yes Yes
? Infrared/CIR transmitter old code Yes No Yes 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 Userspace
isp1704 USB charger detector code Yes 2.6.37-rc1 Yes 2011-04-20
bq27200 Battery monitor chip documentation Yes 2.6.28 patch requested
bq24150 Battery charger documentation WIP No WIP No
OneNAND Flash memory code Yes 2.6.15 Yes Yes

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
* add link for Infrared code & board code
* add link for Bluetooth code & board code
* add link for FM receiver code & board code