power: max17040_battery: Trigger a quick start after reset

After resetting the fuel gauge, trigger a quick start to get
reasonable starting values.

Change-Id: I1e9e9fbf68b62818a93d6e05acccfa503e8d4ec6
Signed-off-by: Colin Cross <ccross@android.com>
ARM: omap4: tuna: Invert power button

Power button is active high

Change-Id: I6fd1ac8bce355979ab51086d0169fb9ed94c5a0f
Signed-off-by: Colin Cross <ccross@android.com>
ARM: omap4: tuna: Add function to get hw revision

Change-Id: Iff7f15f314b6dc898a01bdee972ca62b47dec5ed
Signed-off-by: Colin Cross <ccross@android.com>
ARM: omap4: tuna: Move charger mux settings to power init

Change-Id: If7eaa78d4b41e70df4a9e6e3c8403af69d8e5a13
Signed-off-by: Colin Cross <ccross@android.com>
ARM: omap4: tuna: Move display mux settings to display init

Change-Id: I0b7d458a73f60a820e12a594733188c2dcd8c6f5
Signed-off-by: Colin Cross <ccross@android.com>
ARM: omap4: tuna: Move touch and key mux settings to input init

Change-Id: I083038b64dcc107e72a0fd6fdc81c33088594e08
Signed-off-by: Colin Cross <ccross@android.com>
ARM: omap4: tuna: Enable eMMC on lunchbox devices

Change-Id: I642a7dc8d57a098898bf7ffc22603702601d0f67
Signed-off-by: Colin Cross <ccross@android.com>
ARM: omap4: tuna: Add support for Tuna lunchbox volume keys

Change-Id: I72b77f51103ad406e59c0bf6b80ec2c00188d0dc
Signed-off-by: Colin Cross <ccross@android.com>
ARM: tuna: Fix compile if CONFIG_OMAP_MUX=n

Signed-off-by: Todd Poynor <toddpoynor@google.com>
ARM: omap4: tuna: Move debug uart to uart3 for lunchbox

Change-Id: I7bc3ae03260ea0a00fcd30667cfb897abf9fc6a5
Signed-off-by: Colin Cross <ccross@android.com>
ARM: omap4: tuna: Add chg_cur_adj pin to charger

Change-Id: I943aba74368bb81524c789fcb9f36506429f46ac
Signed-off-by: Colin Cross <ccross@android.com>
input: touchscreen: add Melfas MMSxxx driver

Change-Id: I60ff0ed9448e301fb9e486eaec31f940744c32ca
Signed-off-by: Dima Zavin <dima@android.com>
ARM: omap4: tuna: enable MMS touchscreen

Change-Id: Ib0225e3c1db788e68bdc357fee4ab41e319a7735
Signed-off-by: Colin Cross <ccross@android.com>
ARM: omap4: tuna_defconfig: enable melfas mms_ts touch driver

Change-Id: I0f211d117103c2be27da740d11ad17a748b5bba0
Signed-off-by: Dima Zavin <dima@android.com>
ARM: omap4: tuna_defconfig: regenerate defconfig

Change-Id: I301fd19dd56b13b2dd5d70da588deb26e8781f1c
Signed-off-by: Dima Zavin <dima@android.com>
input: mms_ts: properly implement the multi-touch slot protocol

Also, drop support for non-MT proto.

Change-Id: I05bffe0609bcc804389932c169a3fc4e45566a6b
Signed-off-by: Dima Zavin <dima@android.com>
ARM: omap4: tuna: Fix tuna USB product id

Change-Id: If04e0946cae804a23f8c5069b92705ce03e9e3b1
Signed-off-by: Colin Cross <ccross@android.com>
ARM: omap4: tuna: Add function to determine new gpio layout

Change-Id: I3c362daee708c51c11b6da9c020209276d11eb7b
Signed-off-by: Colin Cross <ccross@android.com>
ARM: omap4: tuna: Add support for new eMMC bus location

Change-Id: Iad19e3ae509106ecfb95601bd42358973361bba4
Signed-off-by: Colin Cross <ccross@android.com>
ARM: tuna_defconfig: add lunchbox panel support

Change-Id: I0a2bf191b3add229880b6c29f67f94082babcc1b
Signed-off-by: Erik Gilling <konkers@android.com>