summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-06-08Android sleep: USB configuration settings, kernel configuration update.mattis fjallstrom
Change-Id: I9e86827b75affde28311aee144be5ad830dde029
2015-06-04Memory settings: CKE pinmux (for powering self-refresh of memory) and mr ↵mattis fjallstrom
register to 0x32 (for DDR memory). Change-Id: Ic530b73141eed24dbad78360581f2fbefefc8420
2015-06-01Fixed output statement where variable would be used uninitialized.mattis fjallstrom
Change-Id: Icb0acb239a554cfa15b95c5f9a17f26e82e8c4e5
2015-06-01Integrated changes that allows sleep, with all the drivers of a complete ↵mattis fjallstrom
system. First stab at i2c support in device tree. Still crashes when sleeping. Change-Id: I0354b3e26e16e0326ad82da8f049b7eee68d3a67
2015-05-28Fairly stable and suspending configuration. Still uses way too much power ↵mattis fjallstrom
though. Change-Id: If5ce9de490a82a09c20283bd3ff0661c19671923
2015-05-28Merge from kernel_devmattis fjallstrom
Change-Id: Ic7edc2a3bc1741cb0f9d895ab02062a367b7bc01
2015-05-28Updated memory timings - for now, only leaving one setting as possible.mattis fjallstrom
Change-Id: Ie1ee853ea7af3cedbdc61c291d6be5d01e31fba3
2015-05-28Updated memory timingsmattis fjallstrom
Change-Id: Ie1ee853ea7af3cedbdc61c291d6be5d01e31fba3
2015-05-21Enabling accelerometer kernel wakeupmattis fjallstrom
Change-Id: Ib5d210df28ea7bcf1513a3fb6fa473890cb6bbfe
2015-05-21Merge branch 'android-omap-minnow-3.10-lollipop-wear-release' of ↵mattis_devmattis fjallstrom
https://android.googlesource.com/kernel/omap into mattis_dev Change-Id: I46165dd7747b9b6289eb44cb96cbef2de46c10ba
2015-05-20Removing security clocks from kernel.mattis fjallstrom
Change-Id: Id04f824e4fa8beb94506d083d5f3c0a8778bcfd8
2015-05-19Latest changes to the configuration, board file, gpio pins of the tps65910, ↵mattis fjallstrom
no time-out for UART3, fix for reboot issue. Change-Id: I79ab087c8406922ea5511b72f77440d97f2d5d0c
2015-05-18Merge branch 'android-3.10-bringup' of ↵mattis fjallstrom
ssh://internal.oliodevices.com:29418/kernel/omap into mattis_dev Change-Id: I4cbd7b7efe30318887161d0be46b2ccdb29e0ba3
2015-05-18Power management updates: Device tree changes, serial port structure ↵mattis fjallstrom
settings in board file, sdram register settings, fixed DT related bug in regulator core, added suspend / resume functions to the display (panel-ili9342.c). Change-Id: I9e2baf38b956700877fac424ca67f42bafdc09c3
2015-05-01Input: atmel_mxt_ts - delay enabling IRQ when not using regulatorsNick Dyer
The path of enabling the IRQ in the probe function is not safe in level triggered operation, if it was already powered up and there is a message waiting on the device (eg finger down) because the object table has not yet been read. This forces the ISR into a hard loop. Delay enabling the interrupt until it is first needed. Signed-off-by: Nick Dyer <nick.dyer@itdev.co.uk>
2015-05-01Input: atmel_mxt_ts - make bootloader interrupt drivenNick Dyer
2015-05-01Input: atmel_mxt_ts - rename bl_completion to chg_completionNick Dyer
2015-05-01Input: atmel_mxt_ts - check firmware format before putting device into ↵Nick Dyer
bootloader mode
2015-05-01Input: atmel_mxt_ts - improve bootloader state machine handlingNick Dyer
Signed-off-by: Nick Dyer <nick.dyer@itdev.co.uk>
2015-05-01Input: atmel_mxt_ts - combine bootloader version query with probeNick Dyer
This removes some complexity from the bootloader state machine, and means that we always output some debug about the version as soon as we start talking to the bootloader. Signed-off-by: Nick Dyer <nick.dyer@itdev.co.uk>
2015-05-01Input: atmel_mxt_ts - refactor code to enter bootloader into separate funcNick Dyer
2015-05-01Input: atmel_mxt_ts - refactor firmware flash to extract context into structNick Dyer
2015-05-01Input: atmel_mxt_ts - guard debug interface when in bootloader modeNick Dyer
Signed-off-by: Nick Dyer <nick.dyer@itdev.co.uk>
2015-05-01Input: atmel_mxt_ts - minor formatting fixNick Dyer
Signed-off-by: Nick Dyer <nick.dyer@itdev.co.uk>
2015-05-01Input: atmel_mxt_ts - add suspend modesNick Dyer
2015-04-28Adding driver for Cappellas cm3391 ALS, and setting up boardfile and ↵mattis fjallstrom
configuration to make use of it. Change-Id: I29b001f88bffe9a74c712bcb4bb12d2e56e1f7d6
2015-04-23Input: atmel_mxt_ts - config CRC may start at T71Nick Dyer
On devices with the T71 object, the config CRC will start there, rather than at T7. Signed-off-by: Nick Dyer <nick.dyer@itdev.co.uk>
2015-04-23Input: atmel_mxt_ts - Update device tree documentationNick Dyer
2015-04-22Removed the optimization of likely/unlikely branches, as it seems to crash ↵mattis fjallstrom
the kernel from time to time. Change-Id: I1b4184152e6bc1bf7f8b4aa13b3a0e7a25094bd7
2015-04-21Re-enabling GPMC in the device tree file. Apparently it's needed both there ↵mattis fjallstrom
and in the boardfile. Change-Id: I13557dd34f440bc44707edc94b7d15cfcf1f4a8e
2015-04-21Device tree fixes and first commit for tickless idle.mattis fjallstrom
Change-Id: I79b13e258d5b414584b9ac5afa299fc5c1e26c49
2015-04-16Modifications to a) allow device tree and Android to co-exist, and b) add ↵mattis fjallstrom
more power management functionality. Change-Id: I30894578eba94c26afaa01ea6e00ded1c43610c6
2015-04-16Fixes for device tree working with Android.mattis fjallstrom
Change-Id: I805137b466a05f85482ff7a7fb3fa2a4b7622ddb
2015-04-16Merge "Making sure that the status never returns 0 in case of error ↵Evan Wilson
(theoretical possibility earlier)." into android-3.10-bringup
2016-01-21Fixing how we power cycle the accelerometer power rail,Evan Wilson
and how we keep track of the last irq Change-Id: Idda33817761cb8e3c96ab2158106814eb0fcfac7
2015-04-16Merge "Adding alarm timer based polling while on the charger. Basically, ↵Evan Wilson
when the charger interrupts are off, the rtc polling is on." into android-3.10-bringup
2016-01-13Adding alarm timer based polling while on the charger. Basically, when the ↵mattis fjallstrom
charger interrupts are off, the rtc polling is on. Change-Id: Idba955f02a75322155db648b9bdf54135993a006
2016-01-11Enable/disable fuel gauge wake up depending on charge state. This turns off ↵mattis fjallstrom
interrupts from the fuel gauge while charging. Change-Id: I6a004c9d6ae9f47eae69387f27534f63c77ebfcf
2015-12-31Adding sysfs entries for ts81001 that allows requesting current level. ↵mattis fjallstrom
Supposed to work with recent (151203) charger firmware, but there may still be work to do. Change-Id: Ib86c1c293c8137ed34ce9bb0f3ebd1e06a8b3df9
2015-12-23Disabled charging changes for now.mattis fjallstrom
Change-Id: Idf75be99fc1db64d63a4a98a9f26f4e27ab968a0
2015-12-22Adding current parameter to request_current, currently requesting 100mA when ↵mattis fjallstrom
battery is full and 390 otherwise. Also bugfixes and clean-up. Change-Id: Id4c3c6008ea12bfdcdd1145d32ff9d8ef7784d66
2015-12-22Charge request codemattis fjallstrom
Change-Id: Ic6e2ffb5fec4060245c7da74ec1d8a90d28320ea
2015-04-16Merge "Turning all tps features on in device tree." into android-3.10-bringupEvan Wilson
2015-12-02Turning all tps features on in device tree.mattis fjallstrom
Change-Id: Id35bc5743c7f5865a27e587e7b1ce3b7abba74dc
2015-04-16Merge "Updated Olio boot logo - colors now match the animation in Android." ↵Evan Wilson
into android-3.10-bringup
2015-10-01Updated Olio boot logo - colors now match the animation in Android.mattis fjallstrom
Change-Id: I841ad2040d634cf4aaee893afe1d49f41af4b6bf
2015-09-30Replaced splash logo with Olio screen.mattis fjallstrom
Change-Id: Iffebcee3998cb31b5b297403d4210ac7a0a6d602
2015-09-30Adding boot logomattis fjallstrom
Change-Id: I9d09438cb6abc263fe5226ef634e135bf9187019
2015-09-30Merge branch 'android-3.10-bringup' of ↵mattis fjallstrom
ssh://internal.oliodevices.com:29418/kernel/omap into android-3.10-bringup Change-Id: I925b77e424538b45ef0fe7c192ec24f479c12819
2015-04-16Merge "Removing auto-scaling on ALS integration time" into android-3.10-bringupEvan Wilson