Add zeus/phoenix Kconfig option

Also remove useless mogami dev board from makefile

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: Icb1d305639e04f504aac6401306599ff03637981
Initial addition of zeus board

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: Ie5d25df8744272b9d2c487040bee2fc229c9f5a5
Initial zeus defconfig

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: Ib3fedb359f05a5263064c4de7f9eff402cc5a0ce
zeus: board changes for semc panels and as3676

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: Ib2e6ba2b49a176fe73bcbf7741150f10d7eab5c8
zeus: cypress touchscreen and board cleanups

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I13beca52d248098428c5ff95521834b4a6e29fd5
zeus: fix as3676 & various forgotten things

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I5716d065d3820d26af426d9fe9e060f3052a1a57
Import max17040 driver from 4.1.B.1.13

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I18b2a93d3cc59cf391209e480a2b444a7df4ce88
max17040: fix build error

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I39a786a2eb4271ca81c33a2bed7f53c3b70fdc94
cy8ctma300: use unlocked_ioctl

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: Ib0ddfbe6db408d9a4d0c1316e391a7cc57be4286
zeus: changes for charger and board cleanup

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I82d23869366da957ede865f77e381db77cef5a72
zeus: keypad implementation bringup and initial work for headset detection

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I3f81e8b93d24ab2131b6b55c32b4ff620de13e4b
akm8975: bringup for zeus

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: Icdf9a68cb2fb488c5c28a21cb97ddea427ed9aa0
zeus: BMA150_NG sensor

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: Iddca1e6977f2d78449b91788b2c83eb4f27831bf
zeus: add missing options for zeus headset detection

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I252c8a1f954f7966c66d52bc79c8029e54af35c9
zeus: defconfig update with latest changes

Also disabled some options for now to partial fix build

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: If07d9c0c077aa7f522e8137b9e371dcf123e1b52
zeus: bringup and fix audio

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I61ec3df022606f5247070595c78a6dcb720eb6bf
zeus: reduce pmems to reclaim some more RAM, eliminate audio_pmem since it's not being used

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I9e44cf321b3de079fbb7d0fdbecb9c40de3b8789
zeus: board changes for camera

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: Iaccacd4d9d11fe7a845a654079d901b119443dba
zeus-defconfig: Initial bringup for 3.4.x

Still a lot of work needed

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I8919aabcd2fceb2b51cfb6cffacc37a70a18d793
zeus-board: Initial bringup for 3.4.x

Include all the cleanup from mogami:
initialize audio device
remove debugging messages
fixup board sleep mode
keyboard reset with HOME + POWER
increase power_budget for allowing detection of usb most pen drives and devices
add persistent_ram
remove bahama FM code
remove smc91x code
remove tsc2007 code
remove isa1200 code
remove flip_switch code
remove pm8058-leds & unused cameras
remove fluid & svlte code
remove timpani code
remove OVERLAY0_WRITEBACK code
remove msm battery
cleanup sd GPIOs
remove TSIF code
remove optnav code
remove unused hdmi code
cleanup unused cameras
remove SDC1 & SDC2 code
remove unused wifi code
increase PMEM_SF for hdpi devices
Move all our includes & defines after CAF includes
Cleanup camera code to be in line with board-msm7x30.c
Small updates based on board-msm7x30.c

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: Iff8aaea484b6334dfbe3b2996d1f781c742bf3ff