Sony Xperia Go (sony-lotus)

== Contributors ==
* exkc 
== Users owning this device ==
== Mainline kernel ==
List of features working on mainline kernel:
Component 	Model 	Status	Notes
SoC 	U8500 	Y 	
USB 	- 	Y 	Working
eMMC 	M8G2FB 	Y 	
microSD 	- 	Y 	
Display 	Hitachi DSI R61529/SEIKO RJ248	N 	
Light Controller	as3677 	N 	Responsible for lcd backlight , physical navigation backlight , Ambient Light (red/green/blue)
Touchscreen 	AB8500 	Y 	
Charging IC 	??? 	Y 	
Buttons 	- 	Y 	GPIO
GPU 	Mail 	Y 	
WLAN 	CW1200 	Y 	Not Sure the firmware from linux-firmware will work on it or not
Bluetooth/GPS 	CG2900 	N 	there are a staging driver that seem to stuck at mail list https://lwn.net/Articles/435847/
Modem 	- 	N 	known to be broken
Front camera 	??? 	N 	
Main camera 	??? 	N 	
Magnetometer 	LSM303DLH 	Y 	
Accelerometer 	LSM303DLHC 	Y 	
==UART==
colour	pin	
Red 	Rx 	
White 	Tx 	
Black 	GND	
==Boot Log==
S1 Boot U8500 1240-4128 CRH1099189_R10E013 2012-05-12 10:06 (RioGrande (DB8500) chipset)
SoC settings: INFO: @(#)SOC-SETTINGS v4.0.1-(F)-batt-volt db8500 v2 1000Mhz Oct 31 2012 12:04:18
SoC settings: INFO: Vbat check 0x00000270
SoC settings: INFO: No memory mounted on CS1
SoC settings: INFO: Vendor ID = 0x00000001, CS0 density = 0x00000018, CS1 density = 0x00000000
SoC settings: INFO: CS0 revision ID1 = 0x00000001, CS0 revision ID2 = 0x00000000
SoC settings: INFO: AVS Enable, FVR21 value = : 0x87191749, FVR22 value = : 0x0023de13
SoC settings: INFO: Memory size=0x20000000 (512 MB), CS0 (512 MB) CS1 (0 MB)
SoC settings: INFO: DDR Test Ended successfully.
SoC settings: INFO: Requesting 1GHz from PRCMU
SoC settings: INFO: Set 1GHz OK
ISSW returned from MEMINIT, vendor: Samsung (0x01), density (CS0): 4Gbit (0x18), density (CS1): Unknown! (0x00)
MEMINIT passed OK
DB CutId:008500B2
AB CutId:33
ISSW version:R1G-EC13 P2D With "0001-ISSW-Clean-caches-on-wd-reset.patch" and mem_issw=1M@160M
MEMINIT version:02
PRCMU firmware version:03.3F.05 (for 8500 chipset)
Using MEMINIT from platform
Using PRCMU firmware from platform
AB8500 Turn on status: 0x02 ( PonKey1. )
AB8500 Reset status: 0x05 ( Reset by ResetAB8500n ball. Reset by SwReset4500n bit. )
DB8500 Reset status: 0x0020 ( Power on reset. )
AB8500 Switch Off : 0x01 ( SwOffCmd )
TA ELF address buffer (secure mode): 0x4000700C
plf_GetStartupReasonBitfield S1 Boot Startup info: [ONKEY PRESSED]
Found i2c controller
Found i2c controller
MID 0: Samsung MMC 'M8G2FB' 7.288 GB
S1 Boot "1240-4128 U8500 CRH1099189_R10E013" (2012-05-12 10:06)
Reboot reason: 0x0 (Coldboot)
ControlledRooting: Status = [Done]
Setup DK: Setup failed with SECMGR error=[1023] ta_status=[4]
FlaFla is set
S1 BOOT check if any USB connection...
s1_main_loop: No Service mode comm interface found!
boot_partitions: The following partitions will be booted (in this order):
 partID:05
 partID:03
Vibrate ON
Vibrate OFF
plf_boot_elf: Starting booting of partID:05
plf_boot_elf (modem boot): Modem version info:
NWM_STACK=MB10A_12w22_2_18102
MODEM_DELIVERY=49020908
MODEM_VARIANT=SONY2020
plf_boot_elf (modem boot): Booting started
elf_verify: No SIN Header found!
elf_verify: Proceeding since SIN verification is not enforced for partition 3
plf_boot_elf: Starting booting of partID:03
ATAG list starts at 0x00000100
Kernel commandline: startup=0x1 warmboot=0x0 ta_info=9,4,256 androidboot.bootloader=s1 androidboot.serialno=CB5A1KNBU5 rootwait logo.nologo androidboot.console=null mpcore_wdt.mpcore_margin=359 board_id=1 androidboot.hardware=st-ericsson mem=96M@0 mem_mtrace=15M@96M mem_mshared=1M@111M mem_modem=16M@112M mem=32M@128M mem_issw=1M@160M hwmem=71M@161M mem=280M@232M semcandroidboot.babe1324=43423541314b4e425535
Vibrate OFF
[Last word from S1 BOOT] Jumping to kernel at address [0x00008000], all your base are belong to us!
Uncompressing Linux... done, booting the kernel.